python 学习日志(3)旋转角–改进

啊!都看网上说if …else非常令人头疼,今天终于感受到了:

def xuan_zhuan_jiao_qiu_zhi_1_9():print(small * 2)print(small * 3)print(small * 4)print(small * 5)print(small * 6)print(small * 7)print(small * 8)print(small * 9)while True:xuan_ze_0 = input("你知道的条件是?  【1】将对应点连接旋转中心后,整个图形被分成的块数  【2】最小旋转角或最大旋转角\n")if xuan_ze_0 == "1":kuai_shu = input("将对应点连接旋转中心后,整个图形被分成的块数。:\n")small = 360 / int(kuai_shu)print("这是最小旋转角:\n")print(int(small))print("下列是所有旋转")xuan_zhuan_jiao_qiu_zhi_1_9()print('最大旋转角为:\n')big = 360 - int(small)print(big)xuan_ze_1 = input("继续请输1,重来请输2,离开请输3\n")if xuan_ze_1 == "1":print("继续\n")else:if xuan_ze_1 == "2":print("重来\n")while True:kuai_shu = input("将对应点连接旋转中心后,整个图形被分成的块数。:\n")small = 360 / int(kuai_shu)print("这是最小旋转角:\n")print(int(small))print("下列是所有旋转角\n")xuan_zhuan_jiao_qiu_zhi_1_9()print('最大旋转角为:\n')big = 360 - int(small)print(big)xuan_ze_2 = input("继续请输1,重来请输2,离开请输入3:\n")if xuan_ze_2 == "1":print("继续:\n")breakelse:if xuan_ze_2 == "2":print("重来:\n")if xuan_ze_2 == "3":print("离开")breakbreakif xuan_ze_1 == "3":breakbreakelse:if xuan_ze_0 == "2":while True:xuan_ze_3 = input("反求:将对应点连接旋转中心后,整个图形被分成的块数,请问您知道的条件是:\n" + "[1]最小旋转角  [2]最大旋转角:\n")if xuan_ze_3 == "1":x = input("反求:将对应点连接旋转中心后,整个图形被分成的块数,最小旋转角为:\n")c = 360 / int(x)print(int(c))else:if xuan_ze_3 == "2":x = input("反求:将对应点连接旋转中心后,整个图形被分成的块数,最大旋转角为:\n")c = 360 / (360 - int(x))print(c)xuan_ze_4 = input("继续请输1,重来请输2,离开请输入3\n")if xuan_ze_4 == "1":print("继续\n")breakelse:if xuan_ze_4 == "2":print("重来\n")if xuan_ze_4 == "3":print("离开")breakbreak

剔除bug剔得好苦啊!!!
这是原来的

python 学习日志(3)旋转角--改进相关推荐

  1. Python学习日志--摆动吧!钟摆!

    Python学习日志–摆动吧!钟摆! 由于读研跟着导师搞人工智能方向,所以开始学习python,在学习到使用到tkinter进行GUI设计这部分的时候,有一道很有意思的编程题:用tkinter动态演示 ...

  2. Python学习日志12 - 办公自动化

    Python学习日志 RBHGO的主页欢迎关注 温馨提示:创作不易,如有转载,注明出处,感谢配合~ 目录 文章目录 Python学习日志 目录 前言 进入正题 Python学习日志12课 - 办公自动 ...

  3. Python学习日志16 - 数据库SQL查询

    Python学习日志 RBHGO的主页欢迎关注 温馨提示:创作不易,如有转载,注明出处,感谢配合~ 目录 文章目录 Python学习日志 目录 Python学习日志16课 - 数据库SQL查询 DQL ...

  4. Python学习日志08 - 字典

    Python学习日志 RBHGO的主页欢迎关注 温馨提示:创作不易,如有转载,注明出处,感谢配合~ 目录 文章目录 Python学习日志 目录 Python学习日志08课 - 字典 前言 进入正题 创 ...

  5. Python学习日志10 - 高阶函数和高级应用

    Python学习日志 RBHGO的主页欢迎关注 温馨提示:创作不易,如有转载,注明出处,感谢配合~ 目录 文章目录 Python学习日志 目录 前言 进入正题 Python学习日志10课 - 高阶函数 ...

  6. Python学习日志04 - 列表

    Python学习日志 RBHGO的主页欢迎关注 温馨提示:创作不易,如有转载,注明出处,感谢配合~ 目录 文章目录 Python学习日志 目录 第04课:Python的容器型数据类型 进入今天的正题 ...

  7. Python学习日志 3.5

    Python学习日志 RBHGO的主页欢迎关注 温馨提示:创作不易,如有转载,注明出处,感谢配合~ 目录 文章目录 Python学习日志 目录 第3.5课:Python分支结构和循环结构的应用 例子1 ...

  8. Python学习日志9月14日

    今天早晨又没有专心致志的学习,我感觉我可能是累了,需要减轻学习的程度来调整一下咯.这几天装电脑弄的昏天暗地的,身体有点吃不消了.时间真是神奇的魔法,这半个月来,每隔几天都有想要改变策略的想法.今天早晨 ...

  9. Python学习日志(二)

    在网易云课堂看到小甲鱼的python视频,想起以前看就是看他的视频学C的虽然后来不了了之都怪我自己啦,于是决定跟着这个视频来学python啦! IDLE IDLE其实是一个python shell , ...

最新文章

  1. splitcontainer如何设置两边一样打_墙洞加筋如何计算?
  2. 知乎热议!学完Python之后,我的编程能力竟然退化了!
  3. 从零开始入门 K8s | 手把手带你理解 etcd
  4. how I can force redetermination everytime
  5. mysql5.6 pid_MySQL5.6启动报错The server quit without updating PID file
  6. 把ueditor的 p 标签 改成a标签_每周一签·35 | 云标签使用常见问题(QA)
  7. socket编程之回声服务器函数的陷阱
  8. java 强制转换double_JAVA强制类型转换
  9. 浅析小米登录/注册页面(原生)
  10. 使用FusionChartsFree整合项目
  11. 聊天室后台 java php_PHP实现简单聊天室(附源码)
  12. 程序员垃圾简历长什么样?
  13. 生活小窍门——》馒头又白又大
  14. 2020年wordpress主题开发视频教程、WP主题WP模板开发视频教程
  15. 阿里云企业认证时不要让员工做个人认证的原因
  16. RBP系统管理之服务器参数管理
  17. 看完这篇 教你玩转渗透测试靶机vulnhub——DC9
  18. Ubuntu下视频播放加速软件SMPlyer
  19. redis连接失败 Connection refused: connect
  20. 简报 | 俄罗斯版“石油币”或将面世,能源业将迎变革

热门文章

  1. Ubuntu18.04 Cmake安装,报错openssl
  2. 神都夜行录无法显示服务器,神都夜行录这款手游都有哪些渠道服?神都夜行录服务器汇总介绍...
  3. fluent python epub_Fluent Python, LineItem 进化路线
  4. 2017lol服务器维修,LOL2017年8月15日更新维护到几点 8.15更新内容
  5. AnnotationConfigApplicationContext 报错 has not been refreshed yet
  6. “屠龙之技”与“潜规则”(Mediator模式)
  7. cdn缓存服务器有网站图片,cdn缓存服务器上传图片
  8. 传统支付方式不能满足线下支付的需求
  9. QT——2.3简易记事本的实现:练习QFile、QFileDialog、QTextStream、QFontDialog、QColorDialog、QDateTime等类的应用
  10. magic和android的区别,荣耀Magic缺点是什么?荣耀Magic优缺点一览