能源网站模板,商派商城网站建设公司,廊坊哪里做网站好,买一个网站服务器多少钱参考链接#xff1a; 用Python链接比较运算符
1.if条件判断语句#xff1a;
if 要判断的条件(True): 条件成立的时候#xff0c;要做的事情
elif 要判断的条件(True): ....
elif 要判断的条件(True): ....
else: 条件不成立的时候要做的事情 示例#xff1a; 判断学生…参考链接 用Python链接比较运算符
1.if条件判断语句
if 要判断的条件(True): 条件成立的时候要做的事情
elif 要判断的条件(True): ....
elif 要判断的条件(True): ....
else: 条件不成立的时候要做的事情 示例 判断学生分数等级 100——90包括90A 90——80B 80——70C 70——0D
score int(input(请输入学生的分数))
if 90 score 100 : print(A)
elif 80 score 90 : print(B)
elif 70 score 80 : print(C)
else : print(D) 2. 逻辑运算符号
and
条件1 and 条件2
两个条件同时满足就返回True
只要有一个条件不满足就返回False or
条件1 or 条件2
两个条件只要有一个满足就返回True
两个条件都不满足的时候就返回False 示例 a 1 b 2 c 3 # 变量赋值 a b and b c # 同时满足 才为True
True a b and b c # 有一个不满足即为 False
False a b or b c # 有一个对就是 True
True a b or b c # 只有全部都错的时候才为 False
False 练习题 需求 1.从控制台输入要出的拳 —石头(1)/剪刀(2)/布(3) 2.电脑随即出拳 3.比较胜负
import random
# 1.从控制台输入要输出的拳 ---石头(1)/剪刀(2)/布(3)
player int(input(请输入你要出的拳头---石头(1)/剪刀(2)/布(3)))
# 2.让电脑随即出拳
computer random.randint(1,3)
print(玩家%d,电脑%d %(player,computer))
if ((player 1 and computer 2) or (player 2 and computer 3) or (player 3 and computer 1)): print(玩家胜利)
elif player computer: print(平局)
else: print(玩家输了) 2.判断闰年? 用户输入年份year, 判断是否为闰年 year能被4整除但是不能被100整除 或者 year能被400整除, 那么就是闰年;
yearint(input(请输入年份 ))
if (year%400 0 or (year%4 0 and year%100 ! 0)) : print(%d 是闰年 %year)
else : print(%d 不是闰年 %year) 3.随机选择一个三位以内的数字作为答案。用户输入一个数字程序会提示大了或是小了.
import random
userfloat(input(please input a number : ))
sysrandom.randint(0, 999)
if user sys : print(大于\t ,end)
elif user sys : print(小于\t ,end)
else : print(等于\t ,end)
print(sys) 4 . 输入年、月输出本月有多少天。
yearint(input(请输入年份: ))
monint(input(请输入月份: ))
if mon 2 : if (year%400 0 or (year%4 0 and year%100 ! 0)) : print(%d 年 %d 月 是29天 %(year,mon)) else : print(%d 年 %d 月 是28天 %(year,mon))
elif (mon 4 or mon 6 or mon 9 or mon 11): print(%d 年 %d 月 是30天 %(year,mon))
else : print(%d 年 %d 月 是31天 %(year,mon)) 方法二
yearint(input(请输入年份: ))
monint(input(请输入月份: ))
day [0,31,28,31,30,31,30,31,31,30,31,30,31]
day2 [0,31,29,31,30,31,30,31,31,30,31,30,31]
if (year%400 0 or (year%4 0 and year%100 ! 0)) : print(%d 年 %d 月 是%d天 %(year,mon,day2[mon]))
else : print(%d 年 %d 月 是%d天 %(year,mon,day[mon])) 5 . 根据用于指定月份打印该月份所属的季节 提示: 3,4,5 春季 6,7,8 夏季 9,10,11 秋季 12, 1, 2 冬季
Month int(input(please input the month 1-12 :))
if (3 Month 5) : print(%d month is Spring %Month)
elif (6 Month 8) : print(%d month is Summer %Month)
elif (9 Month 11) : print(%d month is Autumn %Month)
else: print(%d month is winter %Month