qhnw.net
当前位置:首页 >> python打印多个变量 >>

python打印多个变量

>>> x, y, z = 1, 2, 3>>> print('x=%s, y=%s, z=%s' % (x, y, z)) x=1, y=2, z=3 类似这样就可以.参考官方Tutorial 7. Input and Output.当然,如果你不需要x=1这样的输出格式的话,直接print(x, y, z)就好…

print(globals()) 可以打印出所有全局变量

a=1b="xx"c="dd"print(a,b,c)print("变量a:{},变量b:{},变量c{}".format(a,b,c))python3的,试一下看下效果

在python2里使用print命令 print x 如果在变量后加一个逗号则可以不打印出换行符 在python3中使用print函数 print(x) 设置end参数可以不打印出换行符 print(x, end='')

答class Test: pass a = Test() for xx in range(97, 123): t = chr(xx) + '=Test()' print t exec(t) print eval(chr(xx)) print a print z

>>> from __future__ import print_function>>> n=123>>> m='hello'>>> print(n,m,sep='\n')123hello>>>

print 变量名

利用write函数写入文件,例如a = ["a","b","c"]file = open('test.txt','w')for i in a:file.write(i)file.close()newfile = open("test.txt")newfile.read()

print("%s月有兔子%s只" % (a,b))

1.两个连续的print()函数为什么在输出时内容会分行显示?解:print()中有两个默认参数sep和end,其中sep是代替分隔符,end是代替末尾的换行符,默认使用','代替空格,且默认末尾加上换行符,end函数用来定义一行输出的末尾1 coffee_cup = 'coffee' 2 print("I love my", coffee_cup, "!",sep="*") 3 """ 4 输出结果是: 5 I love my*coffee*! 6 """

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