• [python第五课]构造程序逻辑


    #coding:utf-8
    import random
    while True:
        xuanze=int(input("请输入您想进入的题目: 1、水仙花数 2、百钱百鸡 4、退出 (请输入您的数字)"))

        if xuanze == 1:
            print("水仙花数")
            while True:
                while True:
                    n=int(input("请输入一个三位数"))
                    if n>100 and n<999:
                        break
                    else:
                        print("您输入的数字不是三位数,请再次输入")
                print("输入成功 下面数位分离")
                n_gewei=int(n%10)
                n_baiwei=int(n/100)
                n_shiwei=int(n_baiwei%10)
                print("百位:"+str(n_baiwei)+" 十位:"+str(n_shiwei)+" 个位:"+str(n_gewei))
                jisuan=n_gewei^3+n_shiwei^3+n_baiwei^3
                if jisuan==n:
                    print(str(n)+"这个数是水仙花数")
                else:
                    print(str(n)+"这个数不是水仙花数")
                tuichu=int(input("请问是否想退出: 1、退出 2、继续 (输入数字):"))
                if tuichu==1:
                    break
                if tuichu==2:
                    continue

        if xuanze == 2:
            while True:
                print("百钱百鸡 价格: 公鸡:5元/只 母鸡:3元/只 小鸡:1元/只 用n元买")
                n_money=int(input("请输入您的零钱:"))
                for i in range(int(n_money/5)):
                    for j in range(int(n_money/3)):
                        for k in range(int(n_money/1)):
                            if 5*i + 3*j + 1*k ==n_money:
                                print("公鸡:"+str(i)+"母鸡"+str(j)+"小鸡"+str(k))
                tuichu_1=int(input("请问是否想退出: 1、退出 2、继续 (输入数字):"))
                if tuichu_1 == 1:
                    break
                if tuichu_1 == 2:
                    continue

        if xuanze == 4:
            break

  • 相关阅读:
    专业术语-外文首字母组词的原词组
    SQL-常用数据类型
    phpStudy-FTP_Server插件安装使用教程
    SQL-有关数据库的提问
    phpStudy-在使用phpMyAdmin报404Error
    phpStudy-坑爹的数据库管理器-phpMyAdmin的默认用户名和密码
    软件需求说明书-关键字-中英文
    Vim-命令合集
    Git-实验报告
    Git-进阶-远程仓库的使用
  • 原文地址:https://www.cnblogs.com/XiaoHongLactasoy/p/12610068.html
Copyright © 2020-2023  润新知