在Python中,变量用于存储数据。你可以将变量看作是存储信息的容器。声明变量的语法如下:
python
variable_name = value
示例:
age = 25
name = "John"
在上述示例中,我们声明了两个变量,age存储整数值25,name存储字符串"John"。
还有以下变量情形
a = 100 ? ? ? ? ? ? ? ? ----- 变量为int型
b = “test” ? ? ? ? ? ?----- 变量为字符型
x=y=z=1 ? ? ? ? ? ? ----- 多重赋值
x,y,z = 1,2,”string” ?-----多元赋值
?
还可以是字典,列表的形式存储变量,例如
####path,列表#############
lst_nam=['aa','bb','cc','dd','ee']
lst_sig=['?','?','?','?','?']
for i in range(5):
? ? ?print(lst_sig[i],'\t',lst_nam[i])####path,字典#############
d={'?':'aa','?':'bb','?':'cc','?':'dd','?':'ee'}
for key in d:
? ? print(key,'\t',d[key])
表达式是由变量、运算符和值组成的组合。它们用于执行计算。例如:
>>>3 + 5 ? ? ? ? ? ? ? ?----- 加法
>>>3 ** 2 ? ? ? ? ? ? ? ----- 乘方
>>>5 / 2 ? ? ? ? ? ? ? ?----- 除法
>>>5 \% 2 ? ? ? ? ? ? ? ----- 模
>>>‘Hello’ + ‘World’----- 字符窜相加(注意:字符串执行进行加法运算)
>>>3 + (5 * 4) ? ? ? ? ?----- 混合运
result = age * 2 + 5
在这个表达式中,我们使用了变量age、乘法运算符*、加法运算符+,最终将计算结果赋给了变量result。
语句是执行某些操作的一组指令。常见的语句包括赋值语句、条件语句和循环语句。
3.1 赋值语句
赋值语句用于将值赋给变量。我们之前已经见过赋值语句的示例。
x = 10
3.2 条件语句
条件语句根据条件执行不同的代码块。语法如下:
if condition:
? ? # 在条件满足时执行的代码块
else:
? ? # 在条件不满足时执行的代码块
示例:python
if x > 0:
? ? print("x是正数")
else:
? ? print("x是负数或零"
3.3 循环语句
循环语句用于重复执行一段代码。常见的有for循环和while循环。
3.3.1 for循环
for item in iterable:
? ? # 在每次迭代中执行的代码块
示例:python
for i in range(5):
? ? print(i)
3.3.2 while循环
python
while condition:
? ? # 在条件满足时执行的代码块
示例:
count = 0
while count < 5:
? ? print(count)
? ? count += 1