python入门--input()函数与if判断语句(三)
今天写一下前段时间学习的python资料。
input()函数的使用
我认为input()函数是人向计算机的说话,也就是通过键盘输入信息,电脑input函数处理你输入的信息。
test = input("请问你叫什么名字?")
print(test)
注意:在执行第一条程序之后,需要我们自己输入信息,这样才能给test赋值。input()函数必须要复制。
input()函数的返回类型一定是字符串,无论你在终端输入的是整型还是浮点型,input()函数数据类型一定是字符型。
input()函数数据类型是可以强制转换的。比如我想要整型,我就可以把赋值语句加上int()函数。
if判断语句
if条件判断语句在python编程中是通过判断条件是否成立,成立则执行语句,不成立则执行另一条语句。
单项判断:
a =5
if a > 2:
print('hello')
双向判断:
a = 5
if a > 3:
print('yes')
else:
print('no')
多向判断:
a = 101
if a <= 50:
print("a小于等于50")
elif 50 < a <= 100:
print("a大于50小于等于100")
else:
print('a大于100')
if嵌套搭配input()函数使用:
fen_shu = int(input('请输入考试成绩:'))
if fen_shu >= 60:
if fen_shu >= 80:
print('很优秀啊')
else:
print('及格啦')
elif fen_shu <30:
if fen_shu <= 10:
print('你的长处可能不是考试,你可以试试其它的方面,也许你就成为人上人。')
elif 10 < fen_shu <30:
print('考的太差啦,我就不说了,天赋不够,努力来凑!')
else:
print('你离及格就差了几步,下次加油吧!')
结束