0
点赞
收藏
分享

微信扫一扫

第三周第一次学习


第11课时

input的作用

1 屏幕上输出括号里的字符串
2 接收用户输入的内容并返回到程序
3 input返回的内容一定是字符串类型

input负责接受用户输入内容并把内容返回给变量
 In [13]:ok
 gender = input()
 print(gender)
 
 if gender == “q”:
 print(“ok”)
 else :
 print(“sorry”)
 q
 q
 ok
 In [16]:

请输入你的性别

gender = input(“请输入你的性别”)
 print(gender)
 if gender == “man”:
 print(“a”)
 else :
 print(“b”)
 请输入你的性别o
 o
 b
 In [32]:gender = input(“你的分数”)
 gender= int(gender)
 print (gender)
 if (gender > 90) :
 print(“优秀”)
 if (80 < gender <= 90 ):
 print(“良”)
 else :
 print(“加油”)
 你的分数75
 75
 加油
 In [31]:gender = input(“你的分数”)
 print (gender)
 if gender > 90 :
 print(“优秀”)
 else 80 < gender <= 90 :
 print(“良”)
 File “”, line 5
 else 80 < gender <= 90 :
 ^
 SyntaxError: invalid syntax

第11课时:循环结构

input输入的全部是字符串 实现字符串的转换 score = int(score)

多路分支
很多分支的情况,叫做多路分支 if 条件表达式子: 语句1 … elif 条件表达式: 语句1 … elif条件表达式: 语句1 … else 语句1 …
elif 可以有很多个
else 可选
多路分支最多只会执行一行情况

In [33]:
score = input(“请输入学生的成绩”)
 score = int(score)
 if score >= 90:
 print(“a”)
 elif score >= 80:
 print(“b”)
 else :
 print(“继续加油”)

请输入学生的成绩33
继续加油
if语句可以嵌套
python没有switch语句
循环语句
重复执行某一个固定的动作或者任务


举报

相关推荐

0 条评论