输入 与 输出

输出

print () 是py的内置函数(BIF)

用print () 在括号里输入字符串,就可以在屏幕上输出指定的文字(打印)。

例如:

>>>print('hello, world')

hello word

print () 也可以接收多个字符串,用逗号隔开(英文模式,否则会报错),就可以连成一串输出。

例如:

>>>print('hello','word')

hello word

print ()会依次打印输入的字符串内容,用逗号风格,会输出一个空格,因此,输出的字符串是这样拼起来的

print () 也可以打印整数,或者计算

例如

>>>print (100+100)

>>>200

>>>print('100+100'=100+100)

>>>100+100=200


注:前者是单纯的数学公式,后者‘100+100’,并非数学公式,是字符串。

输入

有输出就有输入,他两是好基友。

input () 也是py的内置函数,用于输入参数,这个参数会显示在输出设备上。

使用 input () 时,Python将用户输入解读为字符串。

例如用户输入你的名字:

>>> name = input()

Peter Xu

当你输入name = input()并按下回车后,Python交互式命令行就在等待你的输入了。这时,你可以输入任意字符,然后按回车后完成输入。

输入完成后,不会有任何提示,Python交互式命令行又回到>>>状态了。那我们刚才输入的内容到哪去了?答案是存放到name变量里了。可以直接输入name查看变量内容:

>>> name = input()

‘Peter Xu’

(注:如果你使用的是Python 2.7 ,应使用函数 raw_input () 来提示用户输入。这个函数与Python 3 中的 input () 一样,也将是输入解读为字符串。Python 2.7 中 也包含函数 input (), 但它将用户输入读解为 Python 的代码,并尝试运行它们,容易出现错误。)

每当使用函数 input () 时,都应给出一个明确的提示,准确地指出希望用户提供什么样的信息。

例如

>>>name = input ("Please enter your name:")

print ("Hello," + name +"!")

>>>Please enter your name: Peter Xu

>>>Hello, Peter Xu‘

小结

任何计算机程序都是为了执行一个特定的任务,有了输入,用户才能告诉计算机程序所需的信息,有了输出,程序运行后才能告诉用户任务的结果。

输入是Input,输出是Output,因此,我们把输入输出统称为Input/Output,或者简写为IO。

input()和print()是在命令行下面最基本的输入和输出,但是,用户也可以通过其他更高级的图形界面完成输入和输出,比如,在网页上的一个文本框输入自己的名字,点击“确定”后在网页上看到输出信息。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 我们编写程序大多都是为了解决生活中的问题,因此要向计算机内输入数据,并通过程序将计算后的结果输出出来,供我们使用。...
    Davidham3阅读 5,114评论 0 1
  • 一个程序为了完成交互,输入与输出是必不可少的,现在就简单的了解下python的输入与输出 输出 和其他编程语言类似...
    winlans阅读 1,924评论 0 0
  • 说明:介绍输入和输出,并了解程序员节日为10.24 <1>输出 print('hello world') <2>输...
    wh_阅读 2,905评论 0 0
  • 输出 用print()在括呈中加上字符串,就可以向屏幕上输出指定的文字 print()也可以接受多个字符串,用逗号...
    雄蜂阅读 858评论 0 0
  • 发现家里没有A4纸,横线的练习不能完成了。 小姐姐的图临摹的异常顺利,粗略一算,已经画完了20个头像了。今天又画了...
    夏秋爱画阅读 754评论 0 1