美文网首页
【编程】python入门---while循环06(作业)

【编程】python入门---while循环06(作业)

作者: 小不点Grace | 来源:发表于2020-06-09 08:01 被阅读0次

循环嵌套

for i in range(0,4):  #外层循环
    print()
    print('i:', i)
    for j in range(0,5):   #内层循环
        print(j, end='-')
运行结果
例子1

循环嵌套输出 * 输出6行,每行20个 * 。不可以整行输出,只能一个 * 一个 * 输出

for i in range(0,6): #表示输出多少行
    for j in range(0,20):  #
        print('*', end='')
    print()  #输出20个 * 后进行换行
运行结果
例子2

打印99乘法口诀表

for i in range(1,10):  #外层循环次数
    for j in range(1, i+1):   #内层循环次数
        print(i, '×', j, '=', i * j, end='   ')
    print() #换行操作
运行结果
例子3

让用户输入一个大于1的整数,判断一下它是不是素数,即质数(质数:只能被1和它自身整除的数)
百度定义:质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。

n = int(input('请输入一个大于1的整数:'))
isSu=True  # 标志位,在for循环外面
for i in range(2,n):
    if n%i ==0:
        isSu = False
        break
if isSu:
    print(n, '是素数')
else:
    print(n,'不是素数')
运行结果

一个没有爱的世界就是没有生命的世界。——《鼠疫》

相关文章

网友评论

      本文标题:【编程】python入门---while循环06(作业)

      本文链接:https://www.haomeiwen.com/subject/hopjtktx.html