学习python第一天

1.输出
python 复制代码
print("Hello, World!")
2.退出命令提升符
python 复制代码
exit()
3.Python 缩进

实例

python 复制代码
if 5 > 2:
  print("Five is greater than two!")

++空格数取决于程序员,但至少需要一个。++

您必须在同一代码块中使用相同数量的空格,否则 Python 会出错:

错误实例

python 复制代码
if 5 > 2:
 print("Five is greater than two!") 
        print("Five is greater than two!")
4.Python 中的注释:
a.行注释
python 复制代码
#This is a comment.
print("Hello, World!")
b.块注释
python 复制代码
"""
This is a comment
written in 
more than just one line
"""
print("Hello, World!")
5.变量
a.与其他编程语言不同,Python 没有声明变量的命令。
b.变量不需要使用任何特定类型声明,甚至可以在设置后更改其类型。
python 复制代码
x = 5 # x is of type int
x = "Steve" # x is now of type str
print(x)

输出只有'Steve'

c.字符串变量可以使用单引号或双引号进行声明:
python 复制代码
x = "Bill"
# is the same as
x = 'Bill'
d.变量名称

变量可以使用短名称(如 x 和 y)或更具描述性的名称(age、carname、total_volume)。

Python 变量命名规则:

  • 变量名必须以字母或下划线字符开头
  • 变量名称不能以数字开头
  • 变量名只能包含字母数字字符和下划线(A-z、0-9 和 _)
  • 变量名称区分大小写(age、Age 和 AGE 是三个不同的变量)

++请记住,变量名称区分大小写++

e.向多个变量赋值

Python 允许您在一行中为多个变量赋值:

python 复制代码
x, y, z = "Orange", "Banana", "Cherry"
print(x)
print(y)
print(z)

"""
输出
Orange
Banana
Cherry
"""
f.输出变量

如需结合文本和变量,Python 使用 + 字符:

字符+字符

python 复制代码
x = "awesome"
print("Python is " + x)



"""
输出
Python is awesome
"""

数字+数字

python 复制代码
x = 5
y = 10
print(x + y)


"""
输出
15
"""

不能字母+数字

错误实例

python 复制代码
x = 10
y = "Bill"
print(x + y)



"""
输出
Traceback (most recent call last):
  File "E:\py脚本\zxpy(自学python)_01.py", line 3, in <module>
    print(x + y)
          ~~^~~
TypeError: unsupported operand type(s) for +: 'int' and 'str'
"""
g.全局变量

实例

在函数外部创建变量,并在函数内部使用它

python 复制代码
x = "awesome"

def myfunc():
  print("Python is " + x)
myfunc()

"""
输出
Python is awesome
"""
h.局部变量

在函数内部创建一个与全局变量同名的变量:

python 复制代码
x = "awesome"
def myfunc():
  x = "fantastic"
  print("Python is " + x)
myfunc()
print("Python is " + x)



"""
输出
Python is fantastic
Python is awesome
"""
j.global 关键字

通常,在函数内部创建变量时,该变量是局部变量,只能在该函数内部使用。

要在函数内部创建全局变量,您可以使用 global 关键字。

如果您用了 global 关键字,则该变量属于全局范围:

python 复制代码
x = "222111"

def myfunc():
  global x
  x = "fantastic"

myfunc()

print("Python is " + x)


"""
输出
Python is fantastic
"""

写博客总结:标题要从标题二开始,这样更加清楚明了

相关推荐
AI创界者几秒前
Python 进阶实战(十八):API 网关安全与异步鉴权中间件 —— 基于 AsyncIO 的 JWT 零拷贝验权与动态黑名单过滤
人工智能·python·aigc
corey937 分钟前
Linux 学习 - 第十四周作业
linux·运维·学习
前端精髓10 分钟前
学会调用Qwen3.7-通用文本向量
python
OxYGC13 分钟前
[工程] PHP2Shell 漏洞解析:两条 PHP 内核 RCE,为什么应用层的防护全部失效
android·开发语言·php
小徐不徐说17 分钟前
数据库存储基础:理解表结构、主键、事务与 BLOB
开发语言·数据库·c++·qt·程序设计
草莓熊Lotso30 分钟前
【C++ 基于微服务的即时通讯系统】网关基建:cpp-httplib 与 WebSocketpp 从入门到实战
linux·开发语言·数据库·c++·redis·微服务·云原生
李纲明32 分钟前
WordPress 媒体库上传失败或一直转圈:先核 PHP 上传限制与目录权限,再查安全插件与对象存储
运维·开发语言·安全·php·wordpress·媒体库·devdiy
第九序言T9 小时前
Python 数据处理进阶(十八)批量处理同结构文件:一个文件夹一次跑完
开发语言·python·自动化·pandas·数据处理
Java后端的Ai之路9 小时前
CAS并发控制-从CPU指令到企业级乐观锁
vue.js·人工智能·python·cas·乐观锁
qq_426003969 小时前
UI自动化高频次登录login限流解决方案
python·ui·自动化