ljsq.net
当前位置:首页 >> python中的格式输出 >>

python中的格式输出

"%s" % '代替s的字符串'. 这就是表示%s是要被后面的变量代替的. 同样还有"%i" % "代替i的整数". 这是要代替成一个整数. 还有很多其他形式,你可以上网查查

#!/usr/bin/python for i in range(1,20): n=str(i) s = n.zfill(3) print s 或者 for i in range(1,20): m = "%03d" % i print m

python用print进行格式化输出,有以下几种模式,代码如下: 1、打印字符串 print ("His name is %s"%("Aviad"))效果: 2、打印整数 print ("He is %d years old"%(25))效果: 3、打印浮点数 print ("His height is %f m"%(1.83))效果: 4、打印...

继续和你说, ()里面的是对应的字典里的key.然后%s输出的就是那个key所对应的值. nationality = {'China': 'Chinese', 'USA': 'American', 'England':'British'} print("Hi, I am %(China)s." % nationality) print("Hi, I am %(USA)s." % nation...

%s表示输出的是字符串类型,接下来一个%后面是要输出的字符串变量

在python中也有类似于c中的printf()的格式输出标记。在python中格式化输出字符串使用的是%运算符,通用的形式为 格式标记字符串 % 要输出的值组 其中,左边部分的”格式标记字符串“可以完全和c中的一致。右边的'值组'如果有两个及以上的值则需要...

其实就是一些字符串分割 >>> def process(value): ... _value = value.split(',') ... return [_value[0]] + [y.split() for y in _value[1:]] ... >>> a1, a2, a3 = process(a['1']) >>> a1 'yi' >>> a2 ['2', '2', '2'] >>> a3 ['3', '3', '3']

print是将之后的内容输出到终端显示; print >>是将内容输出定向到某文件; 例如: fpa=open("test.txt","w") testStr="Hello World!" print >> fpa, testStr fpa.close() 就是将testStr字符串写到text.txt文件中。

一个数字 : print('输出数字%d' %1) 多个数字 : print('输出数字%d%d' %(1,1)) 上面python是3.x的语法 如果是2.x的话, 一个数字 : print '输出数字%d' %1 多个数字 : print '输出数字%d%d' %(1,1)

list=['a','b','c','d','e','f','g']while list: print ' '.join(list[:4]) list = list[5:] # 输出 # a b c d# f g

网站首页 | 网站地图
All rights reserved Powered by www.ljsq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com