我了解 java,所以我尝试在 for block 中写一个 if block ,
for i in range(25):
if i == 9:
i = 18
print(i)
此代码逻辑在 java 中有效,但在 python 中无效。我该怎么办?
最佳答案
使用两个范围和 itertools
的幂.
import itertools
for i in itertools.chain(range(1, 9), range(18,25)):
print(i)
关于python - 你将如何在 python 中打印数字 1、2、3、4、5、6、7、8、18、19、20、21、22、23、24?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67330690/
相关文章:
c# - 为什么将 List 转换为 Array 而不是在 C# 中引用?
javascript - 如何在 VueJS 中处理插槽的 onClick 事件
azure-devops - Azure DevOps Pipeline 永远停留在 Pending
firebase - 参数类型 'Object?' 无法分配给参数类型 'Map
r - purrr::pluck - 如何获取列表的最后一个元素
reactjs - 错误 : Final loader (./node_modules/awesom