python中条件判断使用if else来判断,多分支的话使用if elif ... else,也就是如果怎么怎么样就怎么怎么样,否则就怎么怎么这样,格式如下:
#if是布尔类型判断,1个是真1个是假,True,False s_name="niuhanyang" name2="dashixiong" #s_passwd="123456" name=input("请输入你的名字:") #passwd=input("请输入你的密码:") if s_name==name: #字符串操作:==等于;!=不等于;<大于;>小于;>=大于等于;<=小于等于;and同时满足;or满足其中一个 print("你长的很帅") elif name==name2: print("1m8大高个,呵呵") elif: else: print("你们长的更帅")
python中是以缩进来表示代码块的,这样看起来代码很有条理;
1 2 3 4 5 6 7 8 9 |
score = int(input(‘请输入你的分数:‘)) #接收输入,因为input接收的是一个字符串,所以需要用int函数强制类型转换成整数类型 if score==100: #如果成绩等于100分的话 print(‘小天才,你是满分‘) elif score >=90 and score < 100: #如果成绩大于等于90分小于100分的话 print(‘兄弟,你的分数不低啊,不错‘) elif score > 60 and score <90:#如果成绩大于60分小于90分的话 print(‘兄弟,这次考试马马虎虎啊‘) else: #如果分数小于60分的话 print(‘兄弟,你在搞什么,该努力了‘) # sex=input("请输入性别:") # age=int(input("请输入年龄:"))#字符串转换成int类型 # #因为input接收的是字符串,下面要用年龄进行判断,所以要用int进行强制转换 # print("看类型",type(age)) input函数接收到的值,全部都是字符串类型的,如果要和int类型作比较的话,必须用int()把字符串转成字符串做比较 |
时间: 2024-10-01 18:00:48