1. 脚本中写中文出现乱码,用以下可以解决。参考http://www.python.org/dev/peps/pep-0263/
# coding=<encoding name> #!/usr/bin/python # -*- coding: <encoding name> -*- #!/usr/bin/python # vim: set fileencoding=<encoding name> :
2. 输出格式,先看代码
my_name = 'Zed A. Shaw' print "Let's talk about %s." % my_name print "========================================================" print round(2.00034, 3) #2.0 print round(345.2345, 2) #345.23 print "hex of 1444 is %x" % 1444 #5a4
round(num, n)函数是对浮点数num对第n位小数四舍五入,n取正负均可。
round(345, -1) = 350.0
round(345, -3) = 0.0
round(345, 0) = 345.0
以下是对Python format characters的总结,摘自http://docs.python.org/2/library/stdtypes.html#string-formatting-operations
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步