Python学习笔记(3)——input函数

Input 函数

input的使用
input() 函数是输入函数,当你在函数的括号内写出问题时,input() 函数会将此问题原样显示在屏幕上,并在终端区域等待你针对此问题的回答。
input('请输入你的名字:')
input 函数的赋值
例如
person=input ('请输入对你影响最深的人:')
print(person + '是对我影响最深的人!')

输入: 董小姐
输出 : 董小姐是对我影响最深的人!

input 函数的数据类型
引例
print('那么你的选择是什么?1:接受,2:放弃')

# 将用户输入内容赋值给变量
result = input("请输入你的回答:")

# 判断
if result == "1":
    # 满足条件执行代码
    print("联盟欢迎你的加入!")
else:
    # 不满足条件执行代码
    print("联盟期待你的加入!")

键入 数字1
打印 :联盟期待你的加入!

== 注意其中的1为字符串的“ 1 ” 而不是整数 1 ==
若将代码中的 ‘’ 1 ‘’ 改为

if result == 1:

则键入 任意数均输出 :联盟期待你的加入!

*** 解答为在 Python 语言中当我们使用 input() 函数时,无论我们输入的内容是什么,无论输入的内容是整数还是浮点数、亦或者特殊符号,最后 input() 函数所接收到的数据都会被强制性的转换为字符串数据类型(Python 3 固定规则)***

input 函数的强制转换
为了解决引例问题,我们大多数情况采用强制转换
choice =input('请输入您的选择:')

if choice == 1:
    print('人生答卷上的选择太多,也许你的选择并不完美,但是你用心做出的一切选择,请你永远相信,永不改变。')
else:
    print('我们在面临选择时,只有做出了正确的选择,人生的画卷才会更加美丽,人生的舞剧才会更加精彩。')
    

这样会报错
需修改:

choice =int(input('请输入您的选择:'))

将 input 字符串类型强制转换为 int

总结

input

发布了3 篇原创文章 · 获赞 5 · 访问量 187

猜你喜欢

转载自blog.csdn.net/Jakson_poor/article/details/104832611