学习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
"""

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

相关推荐
兵慌码乱3 小时前
面向桌面端的资产管理系统分层架构设计与核心模块实现
python·系统架构·sqlite·pyqt5·数据库设计·桌面应用开发·mvc架构
hboot5 小时前
AI工程师第三课 - 机器学习基础
python·scikit-learn·kaggle
顾林海9 小时前
Agent入门阶段-编程基础-Python:流程控制
python·agent·ai编程
呱呱复呱呱12 小时前
Django CBV 源码解读:一个请求是怎么找到你的 get() 方法的
python·django
曲幽17 小时前
刚部署的 LibreTranslate 频频翻车?我掏出了 20 年前的 StarDict 词典,用 FastAPI 搭了个本地词典翻译 API
python·fastapi·web·translate·goldendict·libretranslate·stardict·pystardict
荣码17 小时前
用Streamlit给AI应用套个界面,10行代码出Web页面
java·python
兵慌码乱1 天前
基于Python+PyQt5+SQLite的药房管理系统实现:事务一致性与界面解耦全流程解析
python·sqlite·信号与槽·pyqt5·数据库设计·桌面应用开发·事务处理
金銀銅鐵1 天前
[Python] 体验用欧几里得算法计算最大公约数的过程
python·数学
FreakStudio1 天前
W55MH32L-EVB 上手测评:硬件 TCP/IP 加持的以太网单片机,MicroPython 零门槛开发
python·单片机·嵌入式·大学生·面向对象·并行计算·电子diy·电子计算机
用户0332126663671 天前
使用 Python 从零创建 Word 文档
python