找回密码
 立即注册
查看: 30|回复: 4

[作品展示] 新人用py编写的程序,自动绘制空心正方形。

[复制链接]
发表于 5 小时前 来自手机 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

×
新人首发,刚学万了if,while,for等基本的指令,自己出题自己解。
程序设计为:只需输入一个数字,就会用O排列出一个等长的空心正方形,数字如果大于15就不画了,小于3就只能画一个实心的,可连续画5次后程序结束。
求指点和鼓励。
cs=0
while cs<5:
    num=int(input('请输入数字'))
    if num<1:
        print(' ')
    elif num<2:
        print(' O')
    elif num<15:
        col=num-2
        print(' O'*num)
        row=1
        while row<=num-2:
            print(' O'+'  '*col+' O')
            row+=1
        else:
            print(' O'*num)   
    else:
        print('''
   你太狠了,我画不开啊!😓
        
        
        ''')
    cs+=1
else:
    print('''
∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷      
       要不,咱休息一下?
        ''')
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 4 小时前 来自手机 | 显示全部楼层

                               
登录/注册后可看大图
小甲鱼最新课程 -> https://ilovefishc.com
回复 顶 踩

使用道具 举报

 楼主| 发表于 4 小时前 来自手机 | 显示全部楼层

                               
登录/注册后可看大图
小甲鱼最新课程 -> https://ilovefishc.com
回复 顶 踩

使用道具 举报

 楼主| 发表于 3 小时前 来自手机 | 显示全部楼层

                               
登录/注册后可看大图
小甲鱼最新课程 -> https://ilovefishc.com
回复 顶 踩

使用道具 举报

 楼主| 发表于 3 小时前 来自手机 | 显示全部楼层

                               
登录/注册后可看大图
小甲鱼最新课程 -> https://ilovefishc.com
回复 顶 踩

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|鱼C工作室 ( 粤ICP备18085999号-1 )

GMT+8, 2026-11-10 20:16

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表