|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
变量和字符串(下)
这堂课的课后作业有一个九九乘法表,不会写。。。
看完答案后一脸懵逼。。。不知道为什么要这样写。。
有大佬能讲解一下吗。。
>>> for i in range(1, 10):
... for j in range(1, i+1):
... print(i, "x", j, "=", i * j, end=' ')
... print("\n")
本帖最后由 jackz007 于 2022-6-9 16:22 编辑
- for i in range(1, 10): # 外层循环,这个循环将执行 9 次,循环变量 i 的值将依次等于: 1、2、3、4、5、6、7、8、9
- for j in range(1, i+1): # 内层循环,循环次数取决于外层循环变量 i。假如 i = 5,那么内层循环将会循环 5 次,循环变量 j 的数值将依次等于:1、2、3、4、5
- print(i, "x", j, "=", i * j, end=' ') # 你可千万不要说看不懂这一句,同一 i 值内层循环的所有输出(全部的 j 值)都会打印在同一行上。
- print("\n") # 乘法表一行内容打印结束,这里输出换行符,下一次输出就会从下一行的行首开始。
复制代码
|
|