www.rsnq.net > python3.4中元组打印问题

python3.4中元组打印问题

去掉',' 改为 print("%s is %d years old" % (name, age))>>> print("%s is %d years old" % ("Gumby", 42))Gumby is 42 years oldpython3和2.x的一些区别可以看。或者官方Tutorial

用回车断行,不然没法读码。

a=(1,2,3,4)for x in a: print(x)

tup = ('张三','李四','王五')for item in tup: print (item)

a=list(range(11))b=tuple(range(11))print(a,b)

windows 下试试 # -*- coding: gb2312 -*- print '['+','.join(shoplist)+']'

python tuple是重要的数据格式 下面用代码的形式给你列出用法 #不可变序列-----元组 tuple#元组和列表十分相似,元组和字符串一样都是不可变的。#元组由不同的元素组成,每个元素可以存储不同类型的数据,例如#字符串、数字和元组#元组通常代表一...

不同类型的计算一般都不行,建议转换类型: >>> a = (1,2)>>> b = [3]>>> list(a) + b[1, 2, 3]>>> a + tuple(b)(1, 2, 3)

windows 下试试 # -*- coding: gb2312 -*- print '['+','.join(shoplist)+']'

>>> a=70.2>>> tuple = ( 'abcd', 786 , 2.23, 'john', 70.2 )>>> print a70.2>>> print tuple('abcd', 786, 2.23, 'john', 70.2)这个跟你使用的环境有关系,因为所有语言的浮点数因为硬件的限制,存储的都是一个近似值,只有的环境输出了处理过...

网站地图

All rights reserved Powered by www.rsnq.net

copyright ©right 2010-2021。
www.rsnq.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com