Python学习笔记(二)基础语法

  • Post category:Python

下面是 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 中的条件语句由 ifelifelse 关键字组成,用于根据不同的条件执行不同的代码块。

示例代码:

a = 10
b = 3
if a > b:
    print('a 大于 b')
elif a == b:
    print('a 等于 b')
else:
    print('a 小于 b')

该代码会输出:a 大于 b

三、Python 循环语句

Python 中的循环语句包括 forwhile,用于重复执行一段代码。

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 学习笔记(二)基础语法的完整攻略。