博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Lesson 1#10 流程控制
阅读量:7021 次
发布时间:2019-06-28

本文共 1081 字,大约阅读时间需要 3 分钟。

单分支控制

 

# 语法结构if 条件:    满足条件后指定代码

 

单分支例子:输入年龄,如果年龄等于18打印“请继续”

#单分支例子age = int(input("请输入年龄:"))if age == 18 :    print("请继续!")
View Code

双分支控制

 

#语法结构if 条件:    else:

 

双分支例子:输入年龄,如果年龄等于18打印“请向左”,不等于18打印“请向右”

# 双分支例子age = int(input("请输入年龄:"))if age == 18 :    print("请向左!")else:    print("请向右!")
View Code

 

小练习:

让用户输入用户名和密码,用户名和密码全部正确时,打印欢迎信息,否则打印错误信息。

 

user = 'suyp'password = '123456'username = input("请输入用户名:")pwd = input("请输入密码:")if username == user and pwd == password :    print("Welcome!")else:    print("Wrong!")    exit()
View Code

 

多分支控制

 

if 条件:    满足条件执行代码,不满足走下面代码   elif 条件:    满足条件执行代码,不满足走下面代码   elif 条件:    满足条件执行代码,不满足走下面代码   elif 条件:    满足条件执行代码,不满足走下面代码   else:     上面所有条件都不满足走这里

 

 

 

猜年龄小游戏

     先定义一个数值让用户去猜,猜对了打印“你猜对了”,如果猜的值比定义小打印“你猜错了,请尝试一个更大的值”,否则打印“你猜错了,请尝试一个更小的值”

 

age = 18guess_age = int(input("请输入你猜的年龄:"))if guess_age == age :    print("恭喜你猜对了")elif guess_age > age :    print("你猜错了,请尝试一个更小的值")else :    print("你猜错了,请尝试一个更大的值")
View Code

 

练习题:

# 成绩有五个等级ABCDE# A 90-100# B 80-89# C 60-79# D 40-59# E 0-39# 让用户输入自己的分数,输出相对应得分数等级

 

 

 

 

转载于:https://www.cnblogs.com/wudtime/p/8525436.html

你可能感兴趣的文章