微信公众号-IT赶路人,专注分享与IT相关的知识,关注我,一起成就最好的自己!
https://www.itxiaonv.com/?p=804
Python的输入输出
以下,先用Sublime编辑器为例,来给同学们讲解输入与输出。
输出
输出是编程过程经常需要用到的功能,就是将一段字符串或者内容打印到屏幕或者设备。在Python中,最简单的输出就是print,能够将内容输出到屏幕。
47.png
打开我们的sublime text,选择Python,如下:
49.png
这时候呢,我们就看到python的交互命令格式了。大家记得右键单击以管理员身份运行。以下,我们输入
a = 3
a
会出现什么,这个时候就可以在命令行窗口打印出3,这就是变量a的值了:
50.png
更多命令,大家可以输入:
b = 100 + 200
b
...
print("100 + 200")
...
print("100 + 200", 100 + 200)
...
print("100 + 200", 100 + 200)
...
相应的结果如下:
53.png
那么,对于Sublime每次都运行了一行代码,比较麻烦,我们看看IDE里面是什么结果呢:
55.png
点击运行,可以看到下面的窗口将结果一次性打印出来了,符合预期的。
输入
但是,如果要让用户从电脑输入一些字符该怎么办呢?Python提供了input()方法,可以让用户输入字符串,存放到一个变量里面。比如用户的名字:
62.png
将以下代码拷贝到IDE中运行:
a = input("please input names:")
print(a)
b = int(input("Please a number:"))
print(b + 2)
64.png
我们看看效果,会发现,每次输入之前会有一个提示语句,这个提示语句就是input里面的参数。
变量
在上面的代码中,我们用a和b分别存储了输入的名字和数字,a和b就代表一个变量。变量就是用来存储数据的一个名词,例如计算圆的面积,其中圆的半径r就是一个变量,S表示结果:
66.png
变量不仅可以是整数、浮点数,还可以是字符串。这些变量都可以通过print打印结果,如果print里面用双引号包裹,则表示内容是一个字符串,如果直接是一个变量,那么,就代表打印这个变量的值。
最后
在Python中,输入和输出都提供了相应的方法,input代表输入,用于收集用户输入的内容,并存储到变量中。一遍输入内容都是字符串,所以,通过字符串变量记录出入的内容,然后再转换为需要的类型。输出则通过print完成,该函数能够将被打印的变量输出到屏幕上,用于查看结果或者中间调试。
了解更多IT信息:https://www.itxiaonv.com/
26322751-8bd00fde1a719aa1.jpg
网友评论