zoukankan      html  css  js  c++  java
  • [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

  • 相关阅读:
    【学习笔记/题解】树上启发式合并/CF600E Lomsat gelral
    【学习笔记/题解】虚树/[SDOI2011]消耗战
    【题解】 [GZOI2017]小z玩游戏
    【题解】CF1426E Rock, Paper, Scissors
    【题解】CF1426D Non-zero Segments
    【题解】NOIP2018 填数游戏
    【题解】NOIP2018 旅行
    【题解】NOIP2018 赛道修建
    【题解】时间复杂度
    【题解】「MCOI-02」Convex Hull 凸包
  • 原文地址:https://www.cnblogs.com/XiaoHongLactasoy/p/12610068.html
Copyright © 2011-2022 走看看