循环

it2024-07-21  74

# 输出九九乘法表i = 1 while i<=9: j = 1 while j <= i: print("\t%s * %s = %s" %(j, i, i*j), end=" ") j += 1 i += 1 print("")

2. 使用*输出长方形,长宽由用户输入

long = int(input("请输入长度(整数):")) weight = int(input("请输入宽度(整数):")) i = 1 while i <= weight: j = 1 while j <= long: print("*",end="") j += 1 i += 1 print("") long = int(input("请输入长度(整数):")) weight = int(input("请输入宽度(整数):")) i = 1 while i <= long: print("* " * weight) i += 1

 

3.用*打印三角形

  1)打印直角三角形

# 利用字符串运算符 num = int(input("请输入整数:")) i = 1 while i <= num: print("* " * i) i += 1 num = int(input("请输入整数:")) i = 1 while i <= num: j = 1 while j <= i: print("*", end=" ") j += 1 i += 1 print("")

输出:

  2)倒序三角形,相减即可

  3)直角在这边

# 利用字符串运算符 num = int(input("请输入整数:")) i = 1 while i <= num: str = "*" * i print(" " * (num - i), end=str) i += 1 print("")

 

转载于:https://www.cnblogs.com/MammothManny/p/8674800.html

最新回复(0)