变量定义和赋值

在Python中,变量用于存储数据值。变量名可以是任意有效的标识符,且不需要声明数据类型,Python会根据赋值的内容自动推断数据类型。

# 变量定义和赋值
x = 10          # 整数变量
y = 3.14        # 浮点数变量
name = "Alice"  # 字符串变量

print(x)    # 输出: 10
print(y)    # 输出: 3.14
print(name) # 输出: Alice

在上面的示例中,我们定义了三个变量xyname,并分别给它们赋了整数值、浮点数值和字符串值。

基本运算操作

Python支持多种基本的运算操作,包括算术运算、赋值运算、比较运算和逻辑运算等。下面是一些常见的算术运算示例:

# 算术运算
a = 5
b = 2

# 加法
sum_result = a + b
print("加法结果:", sum_result)  # 输出: 加法结果: 7

# 减法
diff_result = a - b
print("减法结果:", diff_result)  # 输出: 减法结果: 3

# 乘法
prod_result = a * b
print("乘法结果:", prod_result)  # 输出: 乘法结果: 10

# 除法
div_result = a / b
print("除法结果:", div_result)  # 输出: 除法结果: 2.5

# 取余
mod_result = a % b
print("取余结果:", mod_result)  # 输出: 取余结果: 1

# 幂运算
exp_result = a ** b
print("幂运算结果:", exp_result)  # 输出: 幂运算结果: 25

# 地板除
floor_div_result = a // b
print("地板除结果:", floor_div_result)  # 输出: 地板除结果: 2

赋值运算

赋值运算用于将右侧的值赋给左侧的变量。除了简单的赋值(=)外,Python还支持复合赋值运算,如加法赋值(+=)、减法赋值(-=)等。

# 赋值运算
c = 10

# 加法赋值
c += 5  # 等价于 c = c + 5
print("加法赋值后:", c)  # 输出: 加法赋值后: 15

# 减法赋值
c -= 3  # 等价于 c = c - 3
print("减法赋值后:", c)  # 输出: 减法赋值后: 12

比较运算

比较运算用于比较两个值,并返回布尔值(TrueFalse)。

# 比较运算
d = 10
e = 20

print(d == e)  # 输出: False(d等于e吗?)
print(d != e)  # 输出: True(d不等于e吗?)
print(d < e)   # 输出: True(d小于e吗?)
print(d > e)   # 输出: False(d大于e吗?)
print(d <= e)  # 输出: True(d小于或等于e吗?)
print(d >= e)  # 输出: False(d大于或等于e吗?)

逻辑运算

逻辑运算用于组合多个布尔值,并返回一个新的布尔值。常见的逻辑运算符有andornot

# 逻辑运算
f = True
g = False

print(f and g)  # 输出: False(f和g都为真吗?)
print(f or g)   # 输出: True(f或g至少有一个为真吗?)
print(not f)    # 输出: False(f不是真的吗?)

本文著作权由作者所有,Python学习(2)定义变量、进行赋值以及执行基本的运算操作 收录于 日有所思,商业授权请联系作者。

添加新评论

登录