Add operator demo
This commit is contained in:
parent
4cbfd81a2c
commit
e9e46db307
67
0004/operator.py
Normal file
67
0004/operator.py
Normal file
@ -0,0 +1,67 @@
|
|||||||
|
# 算术运算符
|
||||||
|
print(5 + 3) # 加法
|
||||||
|
print(5 - 3) # 减法
|
||||||
|
print(5 * 3) # 乘法
|
||||||
|
print(5 / 3) # 除法,结果为浮点数
|
||||||
|
print(5 // 3) # 整除,结果为整数
|
||||||
|
print(5 % 3) # 取模(余数)
|
||||||
|
print(5 ** 3) # 幂运算
|
||||||
|
|
||||||
|
# 比较运算符
|
||||||
|
print(5 == 3) # 等于
|
||||||
|
print(5 != 3) # 不等于
|
||||||
|
print(5 > 3) # 大于
|
||||||
|
print(5 < 3) # 小于
|
||||||
|
print(5 >= 3) # 大于等于
|
||||||
|
print(5 <= 3) # 小于等于
|
||||||
|
|
||||||
|
# 赋值运算符
|
||||||
|
x = 5
|
||||||
|
x += 3 # x = x + 3
|
||||||
|
print(x)
|
||||||
|
x -= 3 # x = x - 3
|
||||||
|
print(x)
|
||||||
|
x *= 3 # x = x * 3
|
||||||
|
print(x)
|
||||||
|
x /= 3 # x = x / 3
|
||||||
|
print(x)
|
||||||
|
x //= 3 # x = x // 3
|
||||||
|
print(x)
|
||||||
|
x %= 3 # x = x % 3
|
||||||
|
print(x)
|
||||||
|
x **= 3 # x = x ** 3
|
||||||
|
print(x)
|
||||||
|
|
||||||
|
# 逻辑运算符
|
||||||
|
a = True
|
||||||
|
b = False
|
||||||
|
print(a and b) # 逻辑与
|
||||||
|
print(a or b) # 逻辑或
|
||||||
|
print(not a) # 逻辑非
|
||||||
|
|
||||||
|
|
||||||
|
"""
|
||||||
|
基础:计算表达式 7 + 3 * (10 / 2) 的结果。
|
||||||
|
"""
|
||||||
|
result = 7 + 3 * (10 / 2)
|
||||||
|
print(result)
|
||||||
|
|
||||||
|
"""
|
||||||
|
应用:编写一个条件语句,判断一个数是正数、负数还是零。
|
||||||
|
"""
|
||||||
|
num = 10
|
||||||
|
if num > 0:
|
||||||
|
print(f"{num}是正数")
|
||||||
|
elif num == 0:
|
||||||
|
print(f"{num}是零")
|
||||||
|
else:
|
||||||
|
print(f"{num}是负数")
|
||||||
|
|
||||||
|
"""
|
||||||
|
挑战:使用逻辑运算符,编写一个表达式来判断一个年份是否是闰年(能被4整除且不能被100整除,或者能被400整除)。
|
||||||
|
"""
|
||||||
|
year = 2008
|
||||||
|
if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
|
||||||
|
print(f"{year}是闰年")
|
||||||
|
else:
|
||||||
|
print(f"{year}是平年")
|
||||||
Loading…
x
Reference in New Issue
Block a user