python_46_输出

name='Qi Zhiguang'
name2='ZhangMeng'
print("Hi!"+name)#用加号,后边must be str
print('Hi!',name)
print("Hi!%s"%(name))
print('Hi!%s,Hi!%s'%(name,name2))
print("the length of (%s) is %d"%(name,len(name)))
print("%d对应的十六进制整数是%x,八进制整数是%o"%(255,255,255))#  %x用于输出16进制,%o用于输出8进制
# %f输出浮点数  %总长度.小数部分位数f
print('100/3.0=%f'%(100/3.0))
print('100/3.0=%10.3f'%(100/3.0))
#print()函数输出数据时会自动打印一个换行符。如果不希望换行,则可以在print()函数中指定结束符end参数为""或''
for  i in range(10):
    print(i,end='')
    print(i, end="")

  

posted @ 2018-01-21 17:27  耐烦不急  阅读(227)  评论(0编辑  收藏  举报