python入门(6)输入和输出

python入门(6)输入和输出

输出

>>> print 'hello, world'
>>> print 'The quick brown fox', 'jumps over', 'the lazy dog'
print会依次打印每个字符串,遇到逗号“,”会输出一个空格,因此,输出的字符串是这样拼起来的:

 >>> print 300 300 >>> print 100 + 200 300

 因此,我们可以把计算100 + 200的结果打印得更漂亮一点:

>>> print '100 + 200 =', 100 + 200
100 + 200 = 300

输入

现在,你已经可以用print输出你想要的结果了。但是,如果要让用户从电脑输入一些字符怎么办?

Python提供了一个raw_input,可以让用户输入字符串,并存放到一个变量里。比如输入用户的名字:

>>> name = raw_input()
Michael

当你输入name = raw_input()并按下回车后,Python交互式命令行就在等待你的输入了。

这时,你可以输入任意字符,然后按回车后完成输入。

输入完成后,不会有任何提示,Python交互式命令行又回到>>>状态了。

那我们刚才输入的内容到哪去了?答案是存放到name变量里了。可以直接输入name查看变量内容:

>>> name
'Michael'

下面一个有趣的小程序:接收名字,并打印出来!

name = raw_input('please enter your name: ')
print 'hello,', name

小结

raw_inputprint是在命令行下面最基本的输入和输出,但是,用户也可以通过其他更高级的图形界面完成输入和输出,

比如,在网页上的一个文本框输入自己的名字,点击“确定”后在网页上看到输出信息。

原文地址:https://www.cnblogs.com/lexiaofei/p/6746216.html