【发布时间】:2013-12-03 09:17:44
【问题描述】:
我正在遍历某个范围的数字并创建一串符合我标准的连接数字。但是,我没有得到我想要的输出。我是 python 新手,所以我可能在这里遗漏了一些东西。这是我的代码:
my_lst = []
for x in range(10):
my_lst.append(str(x))
counter = 0
weird_num = 0
for y in range(10):
if my_lst[y] < 5:
weird_num = weird_num + my_lst[y]
counter = counter + 1
print weird_num, counter
输出为0 10,我希望输出为012345 10。这个想法是我正在尝试构建这个整数字符串,所以我可能在转换时遇到问题,但我不确定。此外,由于我是新手,任何改进我的 python 代码的技巧都将不胜感激!谢谢
【问题讨论】:
-
您正在将字符串与整数进行比较 - 您希望它如何工作?
-
哇,这么多回复,我得花点时间整理一下。谢谢!
标签: python loops concatenation