- for i in range(0,10) 和for i in range(1,10)有什么区别?
- for i in 'helloworld'和 for i in range(len('helloworld'))有什么区别?
python学习之路疑问解答
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
A-Chin 2022-04-09 14:02关注- 起始范围不一样,分别是
0~8和1~8
print("for i in range(0,10):") for i in range(0,10): print(i) print("for i in range(1,10):") for i in range(1,10): print(i)
- for i in 'helloworld'的i输出的是字符串中的元素,即字符;for i in range(len('helloworld')):的i是字符的位置,即下标
print("for i in 'helloworld':") for i in 'helloworld': print(i) print("for i in range(len('helloworld')):") for i in range(len('helloworld')): print(i)
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决评论 打赏 举报 编辑记录无用 2- 起始范围不一样,分别是