最新消息:

python青少年编程第二季——03、变量之输入输出

Python 少儿编程 1956浏览 0评论
python青少年编程第二季01

各位小伙伴大家好:

上期我们聊到了变量的使用,今天我们继续来聊聊Python中的输入输出函数。

 

首先还是老规矩先上代码

 

python青少年编程第二季——03、变量之输入输出

 

Python获取外接设备(键盘)输入函数input()

如图我们输入函数,程序会一直在等待我们输入,待我们输入之后,然后在将我们的输入转成字符串输出屏幕等外设上。

 

input()函数括号中我们可以输入一个参数,用来提示用户所要输入的内容。

 

接下来我们顺便看看字符串的“加法”

python青少年编程第二季——03、变量之输入输出

 

“+”不仅可以进行数字加法运算还可以,用来连接两个字符串

如上图我们可以将两个字符连起来。

 

接下来我们看看如何使用字符串格式化,来输出变量

至于什么是字符串的格式化我们下期在详细给大家讲解,这里先用起来。

 

 

python青少年编程第二季——03、变量之输入输出

上图红色箭头所指的就是格式化,%s表示输出为字符串形式,%d表示输出为整数形式。

 

%name%age,表示需要格式化的变量。

 

下面是输出果:

python青少年编程第二季——03、变量之输入输出

 

接下来我们看看如何输出多个变量。

 

使用方式如下图代码

python青少年编程第二季——03、变量之输入输出

 

后面黑色%括号里面表示需要输出变量组,各个变量用逗号隔开。

 

注意这里三个都是输出为%s字符串格式。

我们来看看结果。

python青少年编程第二季——03、变量之输入输出

这里的30字符串形式而不是数字。

 

下面我们来看一个例子,研究一下如何在输入的时候进行格式转化。

 

python青少年编程第二季——03、变量之输入输出

 

这里三个变量,第一个变量age是定义为18是整数型。

第二个变量age1是默认的获取输入:是字符

第三个变量age2是强制转换成整数型。

 

我们来分别使用一下这三个变量。

 

python青少年编程第二季——03、变量之输入输出

 

第一个结果在数字18的基础上乘以了3变成了54。

第二个结果输出了三个‘18’,意味着这里的18是字符串。

第三个结果也是在数字18的基础上乘以了3变成了54。

结果验证了我们先前的判断。

 

好了,关于输入和输出我们今天就讲到这里。

下期我们在来深入探讨一下不使用format()函数来进行字符串的格式化输出。

python青少年编程第二季——03、变量之输入输出

转自公众号:
高维数学

您必须 登录 才能发表评论!