下面是 Python 学习笔记(二)基础语法的详细攻略。
一、Python 数据类型
Python 中常见的数据类型有数值型、字符串型、列表、元组、字典等。其中,数值型包括整型、浮点型和复数型。
1. 整型(int)
Python 中的整型与数学上的整数一致,支持加(+)、减(-)、乘(*)、除(/)、求余(%)等运算。
示例代码:
a = 10
b = 3
print(a + b) # 输出 13
print(a - b) # 输出 7
print(a * b) # 输出 30
print(a / b) # 输出 3.33333...
print(a % b) # 输出 1
2. 浮点型(float)
Python 中的浮点型用于表示带有小数部分的数字,支持与整型相同的运算。需要注意的是,由于计算机的精度和舍入误差,浮点数在计算机内部可能无法表示为准确的值。
示例代码:
a = 1.23
b = 4.56
print(a + b) # 输出 5.789999999999999
print(a - b) # 输出 -3.3299999999999996
print(a * b) # 输出 5.6088
print(a / b) # 输出 0.26973684210526316
print(a % b) # 输出 1.23
3. 复数型(complex)
Python 中的复数与数学上的复数一致,用于表示具有实数部分和虚数部分的数字。
示例代码:
a = 3 + 4j
b = 1 - 2j
print(a + b) # 输出 4 + 2j
print(a - b) # 输出 2 + 6j
print(a * b) # 输出 11 - 2j
print(a / b) # 输出 (-1 - 2j)
二、Python 条件语句
Python 中的条件语句由 if
、elif
和 else
关键字组成,用于根据不同的条件执行不同的代码块。
示例代码:
a = 10
b = 3
if a > b:
print('a 大于 b')
elif a == b:
print('a 等于 b')
else:
print('a 小于 b')
该代码会输出:a 大于 b
。
三、Python 循环语句
Python 中的循环语句包括 for
和 while
,用于重复执行一段代码。
1. for 循环
Python 中的 for
循环可以对任何序列进行遍历,比如字符串、列表、元组等。
示例代码:
fruits = ['apple', 'banana', 'orange']
for fruit in fruits:
print(fruit)
该代码会输出:
apple
banana
orange
2. while 循环
Python 中的 while
循环会在满足特定条件时重复执行一段代码。
示例代码:
i = 0
while i < 10:
print(i)
i += 1
该代码会输出:
0
1
2
3
4
5
6
7
8
9
以上就是 Python 学习笔记(二)基础语法的完整攻略。