您的位置:首页 > 编程语言 > Python开发

Python输入输出

2013-07-08 22:02 176 查看
1、Python 的主提示符( >>> )和次提示符( ... )。

主提示符( >>> )是解释器告诉你它在等待你输入下一个语句

次提示符( ... )告诉你解释器正在等待你输入当前语句的其它部分。

2、在交互式解释器中显示变量的值

a、用 print 语句显示变量的字符串表示

b、用变量名查看该变量的原始值

>>> myString = 'Hello World!'
>>> print myString
Hello World!
>>> myString
'Hello World!'
注意:在仅用变量名时,输出的字符串是被用单引号括起来了的。这是为了让非字符串对

象也能以字符串的方式显示在屏幕上--即它显示的是该对象的字符串表示,而不仅仅是字符

串本身。引号表示你刚刚输入的变量的值是一个字符串。等你对 Python 有了较深入的了解之后,

你就知道print语句调用str()函数显示对象,而交互式解释器则调用repr()函数来显示对象。

3、下划线(_)在解释器中有特别的含义,表示最后一个表达式的值

>>> _
Hello World!


4、Python 的 print 语句,与字符串格式运算符( % )结合使用,可实现字符串替换功能

python2.x版本:

logfile = open('路径', 'a')
print >> logfile, 'Fatal error: invalid input!'
logfile.close()
python3.x版本

logfile = open('路径', 'a')
print ('Fatal error:invalid input!\n'*5,file=logfile)
logfile.close()


5、输入:2.x版本中有raw_input()和input()之分,3.x版本中只有input();

注意:2.x版本中input()会把raw_input()读取的转换成数字
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: