day3:2019-08-28
今日学习内容:
1、input函数,录入
今日目的
学习如何进行人机交互,及input函数使用
以下为正文(假装有分界线)
一、input函数定义及使用
input()函数是输入函数,
当你在函数的括号内写出问题时,
input()函数会将此问题原样显示在屏幕上,
并在终端区域等待你针对此问题的回答。
input函数作用:用来收集信息,从而达到人机交互的作用
使用示例:input('请在以下四个选项【A;B;C;D】中,选择争取的答案: ')
二、input()函数结果的赋值
场景:
比如问小哥哥你叫什么名字,输入亮仔,显示亮仔
分析场景:
名字是个变量,输入亮仔对名字赋值,需要显示小哥哥名字为亮仔
代码如下:
name=input('小哥哥,你叫什么名字')
print=(name)
这个逻辑顺序是这样的
我画了个流程图方便各位理解
三、input()函数数据类型
Python3有个规则:
不管我们输入是数字还是字符串,
input()函数的输入值都会【强制性】地转换为【字符串】类型。
知道这个规则之后我们就可以针对这个规则做出解决措施
把录入的结果的数据类型进行强制转换
比如我们输入年龄18
赋值给变量年龄就是一个字符串,而非一个整数
所以我们需要使用int函数进行转换
int(age = input('小姐姐,你多大呀!'))
这样进行转化之后就能把年龄转化为数字
至于作用呢
打个比方如果年龄小于18
就叫小姐姐
如果不转换就会
代码执行就会报错
因为这个年龄不是整数
而是字符串
无法与18进行比较
今天学习的比较少,
子曰:学而时习之,不亦说乎
今天主要在复习之前的内容
复习一遍又有收获到了新的知识
也顺便安装了下Python3.7和Pycharm
详细安装教程将在明天公布
亮仔的python之路预计将在45天完成基础部分
本文为个人学习经验,未经本人许可,谢绝转载搬运