# 输入 input(提示信息)
# 返回的结果是字符串
input_name = input("Enter a name: ")
# 运算
# + - * / // % **
num1 = 1 + 1
num2 = 3 - 1
num3 = 2 * 3
num4 = 6 / 2
num5 = 6 // 5
num6 = 6 % 5
num7 = 2 ** 3
# 赋值运算符
# =
num = 1
# +=
num += 1 # num = num + 1
# -=
num -= 1 # num = num - 1
# *=
num *= 2 # num = num * 2
# /=
num /= 2 # num = num / 2
# //=
num //= 2 # num = num // 2
# %=
num %= 2 # num = num % 2
# **=
num **= 2 # num = num ** 2
# 比较运算符
# 比较后的结果为 bool (True/False)
# ==
bool1 = 1 == 2 # False
# >=
bool2 = 2 >= 2 # True
# >
bool3 = 2 > 2 # False
# <=
bool4 = 2 <= 2 # True
# <
bool5 = 2 < 2 # False
# !=
bool6 = 2 != 2 # False
# 逻辑运算
# and or not
# 返回结果都为bool
# and 左右两边为True 结果为True
# or 左右两边有一个为True 结果为True
# not 结果取反
bool7 = 1 == 1 and 2 == 2 # True
bool8 = 1 == 2 or 3 == 3 # True
bool9 = not 1 == 1 # False
bool10 = not 1 != 1 # True
# 条件判断
# if
# if 条件判断:
# 执行语句
if 2 > 1:
print(True)
# if else
# if 条件判断:
# 执行语句
# else:
# 执行语句
if 2 > 1:
print(True)
else :
print(False)
# if elif ... else
# if 条件判断1:
# 执行语句1
# elif 条件判断2:
# 执行语句2
# ...
# elif 条件判断n:
# 执行语句n
# else: (非必须)
# 执行语句
score = 100
if score == 100:
print('满分')
elif score < 100 and score >= 80:
print('优秀')
elif score < 80 and score >= 60:
print('及格')
else:
print('待改进')