python 输出菱形(两种方法)
方法一rows int(input(请输入菱形的边长)) row 1 打印上层 while row rows: col 1 while col rows - row: print( ,end ) col 1 for i in range(row): print(*,end ) print( ,end ) print() row 1 打一下层 bottom rows - 1 while bottom 0: col 1 while bottom col rows: print( ,end ) col 1 for i in range(bottom): print(*,end ) print( ,end ) print() bottom - 1方法二rows int(input(请输入菱形的边长)) 打印上层 for i in range(1, rows 1): print((* * i).center(rows * 2)) 打印下层 for i in range(rows - 1, 0, -1): print((* * i).center(rows * 2))大家还想学习什么代码请私信我
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2501721.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!