在上一节课中,我们初步介绍了Python的基本概念和输出函数以及最基本的数据类型。这节课,我们将深入学习Python中的输入函数、变量与赋值。
老规矩,先上代码:
name = int(input('请输入一个整数:'))
print(name)
先看第一行,可能会有同学说了:“咦?这个name不是字符串吗?字符串都是要加引号的!你是不是写错了?!”其实,这里的name是一个变量。
什么是变量捏?在Python中,变量是一个用来储存数据的量。没懂?那我们打个比方:一个杯子里装满了水,这个杯子就是变量,水就是变量里储存的值(数据)。那么假如我有一个杯子了,怎么才能往里面倒水呢?这时候就要用到赋值了!什么是赋值捏?赋值就是把值存储到变量里的一个过程,也就是往水杯里倒水。赋值的符号是“=”。具体语法如下:
变量名 = 值
那么这里面的变量名可不是随便什么都可以的!变量名的命名规则是:
1. 变量名只能包含字母(大写和小写)、数字和下划线(_)。
2. 变量名不能以数字开头。
3. 变量名不能使用Python的保留关键字。例如,不能使用如for、while、if等作为变量名。
很简单易懂是吧?好,继续往后看。int()函数,我们上节课讲过,把其他类型的数据转换成整数就用int()函数,在这里就是把“input('请输入一个整数:')”转换为整数。那么int()函数里包裹着的这段代码又是什么意思捏?这就要涉及到“输入函数”这个知识点了!
输入函数是什么捏?Python中的输入函数主要是input()。这个函数用于从标准输入(通常是键盘)获取用户输入的数据。注意:输出函数的值默认为字符串类型。
没懂?好叭。还是这只二哈,训狗秘籍的第二页写道“来,给我说一个……”,这里的省略号可以是二哈的名字、二哈的年龄、二哈身上毛的数量、地上有多少块砖、树上有多少只鸟等等,也就是说这个省略号可以是任何东西,当然,二哈也可以回答任何东西。那么带入到本节课的代码中就是“来,给我说一个整数!”这时,你只需要在键盘上输入一个整数并按下Enter键,二哈就能说出你输入的数字啦!具体语法如下:
input(提示语)
这里的提示语可以是任意类型的,也可以不填。注意:千千万万万万千千千万千万不要把input拼写错了!!就像是你只能对二哈说“来,给我说”,不能说“来,给爹说”,要不然就不灵了!
第二行代码也非常好理解:输出这个变量“name”。注意:变量不是字符串类型的,输出(或处理)的时候不能加上引号哟!
那么整体代码的意思就是:
让用户输入一个整数并赋值给“name”这个变量并输出此变量。
看了这么多,你学废了吗?
本课作业:
输入一个浮点数并输出其转整数(向下取整)的结果。
没戳酒是芥末简单!
啊对了,忘了跟你们说了,int()函数把一个浮点数转换为整数时会自动向下取整哦!
记得点赞关注哟!