Python输出值的方式
- 表达式语句
- print()函数
- 使用文件对象的write()方法,标准输出文件可以用sys.stdout引用
如果希望将输出的值转成字符串,可以使用repr()或str()函数来实现
- repr()函数可以转义字符串中的特殊字符,然后规范化输出。
- repr()的参数可以是Python内置(buildtin)的任何对象。
示例1:
a = 'hello world\n'
b = repr(a) # 等价于 r'hello world\n'
print(b) # 输出结果: 'hello world\n'
示例2:输出一个1到10的平方与立方的表
for i in range(1,11):
# 注意print()函数的参数end的使用
print(repr(i).rjust(2),repr(i**2).rjust(3),end=' ') # 将参数end的默认值换行'\n'修改为空格
print(repr(i**3).rjust(4))
执行结果:
1 1 1
2 4 8
3 9