Python

状课网-少儿编程网课专业平台

Python python青少年编程—变量之输入输出

发布时间:2021-11-18 15:46:40 浏览 0
各位小伙伴大家好: 上期我们聊到了变量的使用,今天我们继续来聊聊python中的输入输出函数。  

首先还是老规矩先上代码:  

python青少年编程—变量之输入输出

  在python中获取外接设备(键盘)输入的函数是input(), 如图我们输入函数,程序会一直在等待我们输入,待我们输入之后,然后在将我们的输入转成字符串输出到屏幕等外设上。   在input()函数的括号中我们可以输入一个参数,用来提示用户所要输入的内容。   接下来我们顺便看看字符串的“加法”

python青少年编程—变量之输入输出

  “+”不仅可以进行数字的加法运算还可以,用来连接两个字符串。 如上图我们可以将两个字符连起来。   接下来我们看看如何使用字符串格式化,来输出变量。 至于什么是字符串的格式化我们下期在详细给大家讲解,这里先用起来。  

python青少年编程—变量之输入输出

上图红色箭头所指的就是格式化,%s表示输出为字符串形式,%d表示输出为整数形式。   %name和%age,表示需要格式化的变量。 下面是输出结果:

python青少年编程—变量之输入输出

接下来我们看看如何输出多个变量。   使用方式如下图代码

python青少年编程—变量之输入输出

后面黑色%括号里面表示需要输出的变量组,各个变量用逗号隔开。   注意这里三个都是输出为%s字符串格式。 我们来看看结果。

python青少年编程—变量之输入输出

这里的30是字符串形式而不是数字。 下面我们来看一个例子,研究一下如何在输入的时候进行格式转化。

python青少年编程—变量之输入输出

这里三个变量,第一个变量age是定义为18是整数型。 第二个变量age1是默认的获取输入:是字符型 第三个变量age2是强制转换成整数型。   我们来分别使用一下这三个变量。

python青少年编程—变量之输入输出

  第一个结果在数字18的基础上乘以了3变成了54。 第二个结果输出了三个‘18’,意味着这里的18是字符串。 第三个结果也是在数字18的基础上乘以了3变成了54。 结果验证了我们先前的判断。   好了,关于输入和输出我们今天就讲到这里。 下期我们在来深入探讨一下不使用foramt()函数来进行字符串的格式化输出。

下期再会

 

  文章来源:创客编程小屋

本文链接:https://www.ascratch.com/news/17459.html

上一篇:python青少年编程-变量:变才是永恒之不变 下一篇:返回列表