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="")