输入
注:python2和python3中不同:2.0版本中使用raw_input和input来区分字符串和数值;3.0中使用input可以自动区分数值还是字符串,本篇以2.x版本进行学习
raw_input("提示信息:") # 返回值是字符串
input("提示信息") # 返回值是数值类型
In [68]: raw_input("输入Name:")
输入Name:colns
Out[68]: 'colns'
In [20]: name = raw_input("输入Name:")
输入Name:colns
In [21]: print name
colns
输出
print "显示%d条信息:%s" %(1, "占位符的内容")
In [69]: print "colns Is %d years old" %(18) #%d表示占用一个位置,类型为数值类型。如果是字符串类型用%s代替
colns Is 18 years old
print """
按照三引号之间的格式输出;
"""
In [157]: print """
.....: 主机信息
.....: 1.GHBFHFLK
.....: 2.89777IOO
.....: 3.MNN_CON
.....: """
主机信息
1.GHBFHFLK
2.89777IOO
3.MNN_CON
print不换行输出,加","
In [15]: li=['a','b','c','d']
In [16]: for i in li:
....: print i,
....:
a b c d
本文记录了 Python 2.x 版本输入输出的相关知识。在输入方面,2.0 版本用 raw_input 和 input 区分字符串和数值;输出方面,介绍了使用 print 进行普通输出、按三引号格式输出以及不换行输出的方法。

被折叠的 条评论
为什么被折叠?



