当前位置:   article > 正文

小甲鱼python课后作业十一_小甲鱼作业

小甲鱼作业

谋定而后动,知止而有得(上)

1. 请根据以下代码画出对应的流程图:

n = int(input("请输入一个数:"))
print(n)
  • 1
  • 2

在这里插入图片描述

2. 请根据以下代码画出对应的流程图:

j = 0
while j < n-i:
    print(" ", end="")
    j = j + 1
  • 1
  • 2
  • 3
  • 4

在这里插入图片描述

3. 请根据以下代码画出对应的流程图:

n = int(input("请输入三角形的层数:"))

i = 1
while i <= n:
    j = 0
    while j < n-i:
        print(" ", end="")
        j = j + 1
    
    j = 0
    while j < 2*i-1:
        print("*", end="")
        j = j + 1
    
    print("")
    i = i + 1
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

在这里插入图片描述

  输入10,得到结果为:

请输入三角形的层数:10
         *
        ***
       *****
      *******
     *********
    ***********
   *************
  ***************
 *****************
*******************
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

4. 从键盘输入一个整数,判断该数字 “能否被 2 和 3 同时整除 / 能否被 2 整除 / 能否被 3 整除 / 不能被 2 和 3 整除” 4 种情况,并分别打印结果。

在这里插入图片描述

n = int(input("请输入一个整数:"))
if n % 3 == 0:
    if n % 2 == 0:
        print("能被2和3同时整除")
    else:
        print("能被3整除")
else:
    if n % 2 == 0:
        print("能被2整除")
    else:
        print("不能被2和3整除")

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

或者

num = int(input("请输入一个整数:"))

if num % 3 == 0 and num % 2 == 0:
    print('该数字能被 3 和 4 同时整除。')
elif num % 3 == 0:
    print('该数字能被 3 整除。')
elif num % 2 == 0:
    print('该数字能被 4 整除。')
else:
    print('该数字既不能被 3 整数也不能被 4 整除。')
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/412515
推荐阅读
相关标签
  

闽ICP备14008679号