'''
str 与 repr
'''
mystr=
'hello world!\n'#repr可以观察转义字符
print(str(mystr))
#人可以看懂
#hello world!
print(repr(mystr))
#计算机看懂
#'hello world!\n'
data=3/7
print(str(data))
#一般的数据两者一样
#0.42857142857142855
print(repr(data))
#0.42857142857142855
print(repr(str))
#repr 可以处理任何类型,标识类型
print(repr(int))
print(repr(
'1'))
print(repr(1
))
#'1'
#1
print(str(
'1'))
#str 不可以区别类型,统一转换字符串
print(str(1
))
#1
#1
for i
in range(10):
#rjust(10),ljust(10)调整字符宽度,rjust\ljust对齐方式
print(repr(i).ljust(10),repr(i*i).ljust(10),repr(i*i*i).ljust(10
))
'''
0 0 0
1 1 1
2 4 8
3 9 27
4 16 64
5 25 125
6 36 216
7 49 343
8 64 512
9 81 729
'''
转载于:https://www.cnblogs.com/liangliangzz/p/11344439.html
相关资源:JAVA上百实例源码以及开源项目