定义正三角形函数

def print_triangle(letter): for i in range(1, 6): print(' '(5-i) + letteri*2)

定义倒三角形函数

def print_inverted_triangle(letter): for i in range(5, 0, -1): print(' '(5-i) + letteri*2)

主程序

while True: print('请选择要输出的图形:') print('1. 正三角形') print('2. 倒三角形') choice = input('请输入选项(1/2): ') if choice == '1': letter = input('请输入要显示的字母: ') print_triangle(letter) elif choice == '2': letter = input('请输入要显示的字母: ') print_inverted_triangle(letter) else: print('选项输入错误,请重新输入!'

python创建图形1.图形每行显示的字母由用户输入的字母构成;2.图形输出必须调用自定义函数完成正三角为一个自定义函数倒三角为:个自定义西数然后在主程序中完成交互输入与函数调用。

原文地址: https://www.cveoy.top/t/topic/hcVe 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录