2024-10-06 12:35:13 发布
网友
while index < len(diecount): print(index) for number in range(diecount[index]): print('*') index+=1 print("")
现在我
我希望输出是
1 ** 2 3 **
一种更像Python的写作方式:
for index, count in enumerate(diecount[1:], start=1): print(index, '*' * count)
(在while中手动控制循环索引通常是您试图用Python编写C代码的标志)。在
while
每个print函数在当前打印的内容的末尾附加一个换行符。 可以使用第二个参数在第一次打印后追加空格而不是换行符:
print(index, end = " ")
一种更像Python的写作方式:
(在
while
中手动控制循环索引通常是您试图用Python编写C代码的标志)。在每个print函数在当前打印的内容的末尾附加一个换行符。 可以使用第二个参数在第一次打印后追加空格而不是换行符:
相关问题 更多 >
编程相关推荐