@TOCPython第一课:输入输出函数
一、输出函数print()
print()函数是人给程序下达一个打印命令,程序想都不想,一比一地打印出结果,这种程序向屏幕输出信息的过程,就是人与计算机的单向沟通。
print()函数由两部分构成:
- 指令:print;2. 指令的执行对象:在print后面的括号里的内容。
(0)我们向计算机发出指令:“打印‘千寻’这两个字”;(1)Python把这行代码编译成计算机能听懂的机器语言;(2)计算机做出相应的执行;(3)最后把打印结果呈现在我们面前。
3、print(内容)只能理解数字,却读不懂文字。因为数字和数学运算是标准化、有固定格式的,而文字却能够千变万化。
计算机print(千寻),它会一脸懵并大声报错:“这两个字啥意思,你没有定义清楚,不懂诶……”
因此,只能print(‘千寻’),输出结果千寻
print(’‘千寻’’),输出结果千寻
print(21)输出结果21
print(19+2)输出结果21
**
总结
**
二、input()函数
如果想实现真正的人机互动沟通,就要有来有往。就要给程序输入命令input()
1、input函数的使用
2、input函数的赋值
#函数赋值
name = input(‘内容’)
例如:
name = input(‘请铲屎官输入宠物的名字:’)
print(‘I Love ‘+name +’!’)
3、input的数据类型
对于input()函数来说,不管我们输入的回答是什么,不管你输入的是整数1234,还是字符串我爱摩卡,input()函数的输入值(搜集到的回答),永远会被强制性地转换为字符串类型。
所以,不管我们在终端区域输入什么,input()函数的输入值一定是字符串。我们输入的整数1234就会被强制地转换为字符串的’1234’。
4、input()函数结果的强制转换
input()函数的输入值在某些情况下,是可以变为整数的。使用int()函数
choice = int(input(‘请输入您的选择:’))
#将输入值强制转换为整数,并赋值给变量choice
总结