比较运算符 == 不等于 !=
if 布尔值:
[执行语句-真实执行]
else:
[执行语句]
mood_index = int(input("对象今天的心情指数的是:"))
if mood_index >= 60:print("恭喜,今晚应该可以带游戏,去吧")print("(*~*)")
else: #mood_index <= 60print("为了小命,别打了")
嵌套条件语句(条件语句里面在写一个条件语句)
#BMI = 体重 / (身高**2)
user_weight=float(input("请输入您的体重(kg):"))
user_height=float(input("请输入您的身高(m):"))
user_BMI=user_weight / (user_height) ** 2
print("您的BMI值为:"+str(user_BMI))if user_BMI <= 18.5:print("此BMI值属于偏瘦范围")
elif 18.5 < user_BMI <=25:print("此BMI值属于正常范围")
elif 25 < user_BMI <=30:print("此BMI值属于偏胖范围")
else:print("此BMI值属于肥胖范围")
true想象成开心的事情,false想象成不开心的事情
and 是悲观的人,一件不开心就返回 false
or 是乐观的人,有一件开心的事就返回true
逻辑运算优先级 not and or
列表
shopping_list = []
shopping_list.append("键盘")
shopping_list.append("键帽")
shopping_list.remove("键盘")
shopping_list.append("音响")
shopping_list.append("电竞椅")
# print(shopping_list)
# print(shopping_list[0])
# print(len(shopping_list))
price = [799,100,144,55]
max_price = max(price)
min_price = min(price)
sorted_price = sorted(price)
print(max_price)
print(min_price)
print(sorted_price)
字典 {键值对},键不能可变
使用python制作一个热词库/通讯录
元祖tuple()
slang_dict={"脱兔" :"这个流行语起源于中国的社交媒体,意为“逃离兔子”。在2022年的冬奥会期间,兔子被用来形象地表示逃跑或退出。","女性衰退" : "这个词汇用来描述2022年及之后疫情期间女性就业率下降的现象"}
slang_dict["工作度假"] = "由“工作”和“度假”组成的混合词汇,用来描述人们在度假期间继续工作的现象"
query=input("请输入您需要查询的流语:")
if query in slang_dict:print("您查询的"+query+"含义如下")print(slang_dict[query])
else:print("您查询的流行语暂未收录。")print("当前本词典收录词条条数为"+ str(len(slang_dict))+"条。")
for循环 计算1+..101
total=0
for i in range(1,101):total=total + i
print(total)
while循环(不知道要循环多少次的时候)
计算器:用户输入任意数字,输入q结束输入,然后算输入平均值
print("哈喽啊!我是一个求平均值的程序。")
total = 0
count = 0
user_input=input("请输入数字(完成所有数字输入后,请输入q终止程序):")
while user_input != "q":num = float(user_input)total += numcount += 1user_input = input("请输入数字(完成所有数字输入后,请输入q终止程序):")
if count == 0:result = 0
else:result = total / count
print("您输入的数字平均值为"+str(result))