Python的输入输出

微信公众号-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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 微信公众号-IT赶路人,专注分享与IT相关的知识,关注我,一起成就最好的自己!https://www.itxiao...
    IT赶路人阅读 303评论 0 2
  • 参见 输入输出 更漂亮的输出格式 到目前为止,我们遇到了两种写入值的方法:表达式语句 和 print() 函数。(...
    fdsun阅读 307评论 0 0
  • 一、标准输入 标准输入可以让用户输入一些输入,能够很好的完成人机交互。在python2.x版本和python3.x...
    转身后的那一回眸阅读 769评论 0 0
  • 一个程序肯定是有输入有输出的。我们讲一个值输入到程序当中,程序再讲运算过的结果输出出来。 还记得上一篇的print...
    ppmoon阅读 1,693评论 1 50
  • str和repr内置函数 在介绍Python的输入输出之前,我们先来介绍两个内置函数,str()和repr(),它...
    乐百川阅读 804评论 1 1