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('你离及格就差了几步,下次加油吧!')

在这里插入图片描述

       结束