第三周第一次学习

版权声明:原创作品,请勿抄袭! https://blog.csdn.net/AdamCY888/article/details/89705598

第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语句
循环语句
重复执行某一个固定的动作或者任务

猜你喜欢

转载自blog.csdn.net/AdamCY888/article/details/89705598