猫史档案馆


【Python作品分享】windows 11 正式版【作品秀】

用户:windows1windows1查看:0 回复:4 评论:0 创建时间:2022-07-25T17:07:23


【作品展示】

center_image

 

【作品介绍】

小作而已 请大家指出错误

 

【作品源代码】

from time import *
from random import *
from turtle import *
from tkinter import *
import urllib.request
import gzip
import json
from tkinter import messagebox
import sys
import webbrowser
from os import *
print("欢迎使用 Windows11系统-正式版")
sleep(1)
print("正在开机中...")
sleep(3)
print("已开机成功")
sleep(1.5)
print("你可以:")
sleep(1)
print("时间")
sleep(0.5)
print("电脑介绍")
sleep(0.5)
print("关机")
sleep(0.5)
print("编辑器")
sleep(0.5)
print("此电脑")
sleep(0.5)
print("石头 剪刀 布")
sleep(0.5)
print("画图")
sleep(0.5)
print("计算器")
sleep(0.5)
print("检查")
sleep(0.5)
print("清理垃圾")
sleep(0.5)
print("猜数字")
sleep(0.5)
print("音乐")
sleep(0.5)
print("学习")
sleep(0.5)
print("学而思编程")
sleep(0.5)
print("重新启动")
sleep(0.5)
print("文件格式转换")
sleep(0.5)
print("百度")
sleep(0.5)
print("抖音")
sleep(0.5)
print("4399")
sleep(0.5)
print("浏览器")
sleep(0.5)
print("电脑优化")
sleep(0.5)
print("文件打开")
sleep(0.5)
print("PY宝典")
sleep(1)
while True:
    print("    ")
    x1 = input("请输入:")
    sleep(1)
    print("正在加载中...")
    sleep(2)
    if x1 =="时间":
        m = strftime("%H:%M:%S")
        print(m)
        sleep(1)
    elif x1 =="电脑介绍":
        print("电脑名称:Window 11系统")
        sleep(1)
        print("操作系统:Window 11专业版 712位")
        sleep(1)
        print("语言:中文")
        sleep(1)
        print("内存大小:2400 GB")
        sleep(1)
        print("电脑开发者:马虎的小黄鸡DKCI")
        sleep(1)
    elif x1 =="关机":
        print("正在关机中...")
        sleep(5)
        print("已关机完成")
        sleep(1)
        break
    elif x1 =="编辑器":
        sys.path.append("libs")
        ur喵languages/python3"
        webbrowser.open(url)
        print(webbrowser.get())
    elif x1 == "此电脑":
        print("系统盘(C)")
        print("共100.00 已用42.94")
        sleep(1)
        print("软件(D)")
        print("共300.00 已用135.86")
        sleep(1)
        print("本地磁盘(E)")
        print("共1000.00 已用34.66")
        sleep(1)
        print("本地磁盘(F)")
        print("共1000.00 已用29.20")
        sleep(1)
    elif x1 == "石头 剪刀 布":
        print("欢迎使用石头,剪刀,布")
        while True:
            NPC = randint(1, 3)
            sleep(1)
            print("1.石头 2.剪刀 3.布 4.退出")
            sleep(1)
            W = input("请选择:")
            sleep(1)
            if NPC == 1 and W == "1":
                print("电脑出:石头")
                sleep(1)
                print("平局")
            if NPC == 1 and W == "2":
                print("电脑出:石头")
                sleep(1)
                print("你输了")
            if NPC == 1 and W == "3":
                print("电脑出:石头")
                sleep(1)
                print("你赢了")
            if NPC == 2 and W == "1":
                print("电脑出:剪刀")
                sleep(1)
                print("你赢了")
            if NPC == 2 and W == "2":
                print("电脑出:剪刀")
                sleep(1)
                print("平局")
            if NPC == 2 and W == "3":
                print("电脑出:剪刀")
                sleep(1)
                print("你输了")
            if NPC == 3 and W == "1":
                print("电脑出:布")
                sleep(1)
                print("你输了")
            if NPC == 3 and W == "2":
                print("电脑出:布")
                sleep(1)
                print("你赢了")
            if NPC == 3 and W == "3":
                print("电脑出:布")
                sleep(1)
                print("平局")
            if W =="4":
                print("你已经退出:石头 剪刀 布 小程序")
                sleep(1)
                break
    elif x1 =="画图":
        print("欢迎来到画图小程序")
        Screen().bgpic()
        a = input("1.开始画图 2.退出:")
        if a == "1":
            t = Turtle()
            while True:
                b = input("1.坐标 2.方向 3.颜色 4.图形 5.退出:")
                if b == "1":
                    x = input("设置x轴数:")
                    x = int(x)
                    y = input("设置y轴数:")
                    y = int(y)
                    goto(x, y)
                if b == "2":
                    c = input("1.向前 2.向右转 3.向左转:")
                    if c == "1":
                        d = input("1.向前走:")
                        d = int(d)
                        t.forward(d)
                    if c == "2":
                        e = input("向右转的角度:")
                        e = int(e)
                        t.right(e)
                    if c == "3":
                        f = input("向左转的角度:")
                        f = int(f)
                        t.left(f)
                if b == "3":
                    g = input("选择笔的颜色:")
                    t.color(g)
                if b == "4":
                    m = input("1.空心 2.实心:")
                    if m == "1":
                        h = input("1.圆 2.多边形:")
                        if h == "1":
                            i = input("设置圆的大小:")
                            i = int(i)
                            t.circle(i)
                        if h == "2":
                            k = input("设置多边形的大小:")
                            k = int(k)
                            l = input("设置多边形的边数:")
                            l = int(l)
                            t.circle(k, 360, l)
                    if m == "2":
                        n = input("1.圆 2.多边形:")
                        if n == "1":
                            q = input("设置圆的大小:")
                            q = int(q)
                            t.begin_fill()
                            t.circle(q)
                            t.end_fill()
                        if n == "2":
                            o = input("设置多边形的大小:")
                            o = int(o)
                            p = input("设置多边形的边数:")
                            p = int(p)
                            t.begin_fill()
                            t.circle(o, 360, p)
                            t.end_fill()
                if b == "5":
                    print("你已经退出:画图小程序")
                    sleep(1)
                    break
        if a == "2":
            print("你已经退出:画图小程序")
            sleep(1)
    elif x1 =="计算器":
        print("欢迎使用 计算器")
        sleep(1)
        while True:
            print("请选择计算类型")
            sleep(1)
            print("1.+  2.-  3.×  4.÷  5.次方")
            sleep(1)
            print("6.次方根   7.分数+   8.分数-      9.分数×   10.分数÷")
            sleep(1)
            print("11.比大小   12.年龄计算   13.取余   14.取整   15.开平")
            sleep(1)
            print("16.立方计算   17.平方计算   18.华氏度换摄氏度")
            sleep(1)
            print("19.摄氏度换华氏度   20.混合运算")
            sleep(1)
            print("21.货币换算   22.面积算法    23.退出")
            sleep(1)
            ans = input("请选择:")
            print("")
            if ans == "1":
                eee = int(input("第一个加数:"))
                aaa = int(input("第二个加数:"))
                qqq = eee + aaa
                print("等于", qqq)
            elif ans == "2":
                www = int(input("被减数:"))
                rrr = int(input("减数:"))
                sss = www - rrr
                print("等于", sss)
            elif ans == "3":
                ttt = int(input("第一个乘数:"))
                uuu = int(input("第二个乘数:"))
                xxx = ttt * uuu
                print("等于", xxx)
            elif ans == "4":
                ddd = int(input("被除数:"))
                hhh = int(input("除数:"))
                fds = ddd / hhh
                print("等于", fds)
            elif ans == "5":
                rty = int(input("数:"))
                ert = int(input("次方:"))
                asd = rty ** ert
                print("等于", asd)
            elif ans == "6":
                sdf = int(input("数:"))
                z = int(input("次方根:"))
                z = z / z / z
                ghj = sdf ** z
                print("等于", ghj)
            elif ans == "7":
                qw = int(input("分母1:"))
                sd = int(input("分子1:"))
                ad = int(input("分母2:"))
                df = int(input("分子2:"))
                sva = (sd / qw) + (df / ad)
                print("等于", sva)
            elif ans == "8":
                ada = int(input("分母1:"))
                sa = int(input("分子1:"))
                aa = int(input("分母2:"))
                ds = int(input("分子2:"))
                sfh = (sa / ada) - (ds / aa)
                print("等于", sfh)
            elif ans == "9":
                qwer = int(input("分母1:"))
                tyui = int(input("分子1:"))
                opas = int(input("分母2:"))
                dfgh = int(input("分子2:"))
                jklz = (tyui / qwer) * (dfgh / opas)
                print(jklz)
            elif ans == "10":
                qaz = int(input("分母1:"))
                wsx = int(input("分子1:"))
                edc = int(input("分母2:"))
                rfv = int(input("分子2:"))
                tgb = (wsx / qaz) / (rfv / edc)
                print("等于", tgb)
            elif ans == "11":
                a1 = int(input("第一个数:"))
                a2 = int(input("第二个数:"))
                if a1 > a2:
                    print(a1, ">", a2)
                if a1 < a2:
                    print(a1, "<", a2)
                if a1 == a2:
                    print(a1, "=", a2)
            elif ans == "12":
                q1 = int(input("你出生的年份:"))
                q2 = int(input("现在的年份:"))
                q3 = q2 - q1
                print("你现在是", q3, "岁")
            elif ans == "13":
                w1 = int(input("被除数:"))
                w2 = int(input("除数:"))
                w3 = w1 % w2
                print("余数是", w3)
            elif ans == "14":
                s1 = int(input("被除数:"))
                s2 = int(input("除数:"))
                s3 = s1 // s2
                print("整数是", s3)
            elif ans == "15":
                ws1 = int(input("要开平方的数:"))
                we2 = ws1 ** 0.5
                print("平方是:", we2)
            elif ans == "16":
                a1s = int(input("高度:"))
                a2s = int(input("长度:"))
                a3s = int(input("宽度:"))
                s4a = a1s * a2s * a3s
                print("记得加单位", s4a)
            elif ans == "17":
                a_1 = int(input("长度:"))
                a_2 = int(input("宽度:"))
                a_3 = a_1 * a_2
                print("记得加单位", a_3)
            elif ans == "18":
                ggg = int(input("华氏度:"))
                sk = (ggg - 32) * 5 / 9
                print(sk, "摄氏度")
            elif ans == "19":
                ss = int(input("摄氏度:"))
                喵 = ss * 9 / 5 + 32
                print(喵, "华氏度")
            elif ans == "20":
                skal = input("1.先+   2.先-   3.先×   4.先÷:")
                if skal == "1":
                    a_a = input("1.+ -   2.+ +   3.+ ×   4.+ ÷:")
                    if a_a == "1":
                        az = int(input("第一个加数:"))
                        qa = int(input("第二个加数:"))
                        qz = int(input("减数:"))
                        qwe = az + qa - qz
                        print("等于:", qwe)
                    if a_a == "2":
                        wo = int(input("第一个加数:"))
                        wp = int(input("第二个加数:"))
                        wi = int(input("第三个加数:"))
                        wu = wo + wp + wi
                        print("等于:", wu)
                    if a_a == "3":
                        qwert = int(input("第一个加数:"))
                        asdfg = int(input("第二个加数:"))
                        zxcvb = int(input("乘数:"))
                        qaws = qwert + asdfg * zxcvb
                        print("等于", qaws)
                    if a_a == "4":
                        qw1 = int(input("第一个加数:"))
                        qw2 = int(input("第二个加数:"))
                        qw3 = int(input("除数:"))
                        qw4 = qw1 + qw2 / qw3
                        print("等于:", qw4)
                if skal == "2":
                    wa = input("1.- +   2.- -   3.- ×   4.- ÷:")
                    if wa == "1":
                        wa_1 = int(input("被减数:"))
                        wa_2 = int(input("减数:"))
                        wa_3 = int(input("加数:"))
                        wa_4 = wa_1 - wa_2 + wa_3
                        print("等于:", wa_4)
                    if wa == "2":
                        as1 = int(input("第一个被减数:"))
                        as2 = int(input("第一个减数:"))
                        as3 = int(input("第二个减数:"))
                        as4 = as1 - as2 - as3
                        print("等于:", as4)
                    if wa == "3":
                        az = int(input("被减数:"))
                        ax = int(input("减数:"))
                        ac = int(input("乘数:"))
                        喵 = az - ax * ac
                        print("等于:", 喵)
                    if wa == "4":
                        sz = int(input("被减数:"))
                        sx = int(input("减数:"))
                        sc = int(input("除数:"))
                        sv = sz - sx / sc
                        print("等于:", sv)
                if skal == "3":
                    wes = input("1.× +   2.× -   3.× ×   4.× ÷:")
                    if wes == "1":
                        milk = int(input("第一个乘数:"))
                        start = int(input("第二个乘数:"))
                        cwwww = int(input("加数:"))
                        one = milk * start + cwwww
                        print("等于:", one)
                    if wes == "2":
                        two = int(input("第一个乘数:"))
                        to = int(input("第二个乘数:"))
                        too = int(input("减数:"))
                        fors = two * to - too
                        print("等于:", fors)
                    if wes == "3":
                        fun = int(input("第一个乘数:"))
                        funny = int(input("第二个乘数:"))
                        year = int(input(input("第三个乘数:")))
                        your = fun * funny * year
                        print("等于:", your)
                    if wes == "4":
                        you = int(input("第一个乘数:"))
                        I = int(input("第二个乘数:"))
                        he = int(input("除数:"))
                        she = you * I * he
                        print("等于:", she)
                if skal == "4":
                    ads = input("1.÷ +   2.÷ -   3.÷ ×   4.÷ ÷:")
                    if ads == "1":
                        _1 = int(input("被除数:"))
                        _2 = int(input("除数:"))
                        _3 = int(input("加数:"))
                        _4 = _1 / _2 + _3
                        print("等于:", _4)
                    if ads == "2":
                        sk1 = int(input("被除数:"))
                        sk2 = int(input("除数:"))
                        sk3 = int(input("减数:"))
                        sk4 = sk1 / sk2 - sk3
                        print("等于:", sk4)
                    if ads == "3":
                        fish = int(input("被除数:"))
                        water = int(input("除数:"))
                        mm = int(input("乘数:"))
                        mu = fish / water * mm
                        print("等于:", mu)
                    if ads == "4":
                        mum = int(input("被除数:"))
                        dad = int(input("第一个除数:"))
                        sister = int(input("第二个除数:"))
                        brother = mum / dad / sister
                        print("等于:", brother)
            elif ans == "21":
                print("什么货币?")
                print("1.人民币→美元   2.人民币→日元   3.美元→人民币")
                print("4.美元→日元  5.日元→人民币  6.日元→美元")
                abc = input("请选择")
                if abc == "1":
                    abca = int(input("人民币:"))
                    abcb = 0.1542 * abca
                    print("约等于", abcb, "美元")
                if abc == "2":
                    close = int(input("人民币:"))
                    mike = close * 17.0602
                    print("约等于", mike, "日元")
                if abc == "3":
                    abcc = int(input("美元:"))
                    abcd = abcc * 6.4829
                    print("约等于", abcd, "人民币")
                if abc == "4":
                    aaaa = int(input("美元:"))
                    bbbb = 110.32 * aaaa
                    print("约等于", bbbb, "日元")
                if abc == "5":
                    cccc = int(input("日元:"))
                    dddd = cccc * 0.05862
                    print("约等于", dddd, "人民币")
                if abc == "6":
                    eeee = int(input("日元:"))
                    ffff = eeee * 0.009065
                    print("约等于", ffff, "美元")
            elif ans == "22":
                print("1.正方形  2.长方形  3.平行四边形  4.三角形  5.梯形")
                qqqq = input("请选择:")
                if qqqq == "1":
                    q_2 = int(input("其中一条边:"))
                    q_3 = q_2 * q_2
                    print("面积是", q_3)
                if qqqq == "2":
                    q_4 = int(input("宽:"))
                    q_5 = int(input("长:"))
                    q_6 = (q_5 + q_4) * 2
                    print("面积是", q_6)
                if qqqq == "3":
                    q_7 = int(input("底:"))
                    q_8 = int(input("高:"))
                    q_9 = q_7 * q_8
                    print("面积是", q_9)
                if qqqq == "4":
                    q_10 = int(input("底:"))
                    q_11 = int(input("高:"))
                    q_12 = q_10 * q_11 / 2
                    print("面积是", q_12)
                if qqqq == "5":
                    q_13 = int(input("上底:"))
                    q_14 = int(input("下底:"))
                    q_15 = int(input("高:"))
                    q_16 = (q_13 + q_14) * q_15 / 2
                    print("面积是", q_16)
            elif ans == "23":
                print("你已退出:计算器小程序")
                break
            else:
                print("代码出错!请重新输入")
    elif x1 == "检查":
        print("开始检查...")
        sleep(1)
        print("喵U 运算逻辑部件                     正确")
        sleep(1)
        print("喵U 浮点算术运算                     正常")
        sleep(1)
        print("喵U 地址运算                         正常")
        sleep(1)
        print("喵U 专用寄存器                       正常")
        sleep(1)
        print("喵U 控制寄存器                       正常")
        sleep(1)
        print("喵U 高速缓冲存储器                   正常")
        sleep(1)
        print("喵U 运算码                          正常")
        sleep(1)
        print("喵U ALU电路                         正常")
        sleep(1)
        print("喵U 时钟频率   2400兆赫  (MHz)       正常")
        sleep(1)
        print("喵U 脉冲信号       4.8千兆赫(GHz)    正常")
        sleep(1)
        print("喵U PowerPC处理器                    正常")
        sleep(1)
        print("喵U SPARC处理器                      正常")
        sleep(1)
        print("喵U PA-RISC处理器                    正常")
        sleep(1)
        print("喵U MIPS处理器                       正常")
        sleep(1)
        print("喵U Alpha处理器                      正常")
        sleep(1)
        print("喵U x86-to-IA-喵的解码器             正常")
        sleep(1)
        print("喵U 单芯片多处理器                     正常")
        sleep(1)
        print("喵U 多核处理器                        正常")
        sleep(1)
        print("喵U UNIX服务器                       正常")
        sleep(1)
        print("喵U 加法器                           正常")
        sleep(1)
        print("喵U 寄存器                           正常")
        sleep(1)
        print("喵U 堆栈存储器                        正常")
        sleep(1)
        print("喵U 主板硅处理器                      正常")
        sleep(1)
        print("BUS 系统总线传输                      正常")
        sleep(1)
        print("单通道接收 1420兆赫                    正常")
        sleep(1)
        print("双通道接收 2800兆赫                    正常")
        sleep(1)
        print("单向输出口 4.6KB                      正常")
        sleep(1)
        print("双向输出口 5.4KB                      正常")
        sleep(1)
        print("状态寄存器                            正常")
        sleep(1)
    elif x1 == "清理垃圾":
        print("正在扫描垃圾中...")
        sleep(10)
        asd = randint(10,20)
        print("发现12GB的垃圾")
        sleep(1)
        print("开始清理垃圾...")
        sleep(3)
        print("清理完成!")
        sleep(1)
    elif x1 == "猜数字":
        print("欢迎使用 猜数字")
        bot = int(input('请设置数字的最小值\n'))
        top = int(input('请设置数字的最大值\n'))
        rand = randint(bot, top)
        print('随机数字生成范围' + str(bot) + '到' + str(top) + '设置成功!')
        num = int(input('~#~#~#猜 数 字#~#~#~\n'))
        cnt = 1
        while num != rand:
            if num < rand:
                print('≡(▔﹏▔)≡ 比答案低!')
            else:
                print('(︶^︶) 比答案高!')
            num = int(input('###猜 数 字###\n'))
            cnt = cnt + 1
        print('( •̀ ω •́ )✧恭喜!你猜对这个数字用了%d次!' % cnt)
        print("游戏结束!!!")
    elif x1 == "音乐":
        qq = input("请输入歌名:")
        qqq = "https://www.kugou.com/yy/html/search.html#searchType=song&searchKeyWord=" + qq
        sys.path.append("libs")
        url = qqq
        webbrowser.open(url)
        print(webbrowser.get())
    elif x1 == "学习":
        print("欢迎使用 学习软件")
        sleep(1)
        while True:
            jisuan1 = randint(50,100)
            jisuan2 = randint(1,50)
            print(jisuan1,"乘",jisuan2)
            daan1 = input("请输入你的答案[答错了就退出]:")
            daan1 = int(daan1)
            daan2 = jisuan1 * jisuan2
            if daan2 == daan1 :
                print("对")
            if daan2 != daan1 :
                print("错")
                print("学习结束!!!")
                break
    elif x1 == "学而思编程":
        sys.path.append("libs")
        url = "喵"
        webbrowser.open(url)
        print(webbrowser.get())
    elif x1 == "重新启动":
        print("正在重新启动中...")
        sleep(5)
        print("已关机完成!")
        sleep(2)
        print("正在开机中...")
        sleep(5)
        print("重启完成!")
        sleep(1)
    elif x1 == "文件格式转换":
        sys.path.append("libs")
        url = "https://www.aconvert.com/cn/"
        webbrowser.open(url)
        print(webbrowser.get())
    elif x1 == "百度":
        sys.path.append("libs")
        url = "https://www.喵/?tn=54093922_5_hao_pg"
        webbrowser.open(url)
        print(webbrowser.get())
    elif x1 == "抖音":
        sys.path.append("libs")
        url = "https://喵/"
        webbrowser.open(url)
        print(webbrowser.get())
    elif x1 == "4399":
        sys.path.append("libs")
        url = "http://www.4399.com"
        webbrowser.open(url)
        print(webbrowser.get())
    elif x1 == "浏览器":
        llq = input("请输入网址:")
        sys.path.append("libs")
        url = llq
        webbrowser.open(url)
        print(webbrowser.get())
    elif x1 == "电脑优化":
        print("垃圾清理")
        system("start cleanmgr")
        sleep(1)
        print("恶意软件删除(Win10专属)")
        system("start mrt")
    elif x1 == "文件打开":
        x123 = input("请输入(start 文件位置):")
        system(x123)
    elif x1 == "PY宝典":
        print("---------------")
        sleep(0.2)
        print("|    PY宝典    |")
        sleep(0.2)
        print("|              |")
        sleep(0.2)
        print("|              |")
        sleep(0.2)
        print("|   v.0.1.0    |")
        sleep(0.2)
        print("---------------")
        sleep(0.2)
        input("回车继续>>>")

        while True:

            print("---------------")
            sleep(0.2)
            print("|1.输出        |")
            sleep(0.2)
            print("|2.输入        |")

            sleep(0.2)
            print("|3.变量        |")
            sleep(0.2)
            print("|4.导库        |")
            sleep(0.2)
            print("---------------")

            x145 = input("请输入:")
            sleep(0.2)

            if x145 == "1":
                print("""正常的语法:print("输出的内容")""")
                sleep(0.5)
                print("""如:"print("PY宝典")""")
                sleep(0.5)
                print("""终端显示:PY宝典""")
                sleep(0.5)

            if x145 == "2":
                print("""正常的语法:变量名 = input()""")
                sleep(0.5)
                print("""如:input("任意键继续>>>")""")
                sleep(0.5)
                print("""终端显示:任意键继续>>>I""")
                sleep(0.5)

            if x145 == "3":
                print("""变量:""")
                sleep(0.5)
                print("""变量类型有布尔值,字符串等,字符串需要加引号,方便计算机分辨""")
                sleep(0.5)

            if x145 == "4":
                print("""导库:""")
                sleep(0.5)
                print("""导入库的语法有两种:""")
                sleep(0.5)
                print("""A.import 库名 这样再使用库的时候需要再函数前加库名""")
                sleep(0.5)
                print("""B.from 库名 import 内容(*)""")
                sleep(0.5)
                print("""*的意思只是全部""")
                sleep(0.5)
    else:
        print("暂时不支持该项目 请从新输入")
        sleep(1)

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
ACstudioTobyACstudioToby

win逝1(悲)

点赞0


评论


SCS_user_LoeheodVOQSCS_user_LoeheodVOQ

本文共44个喵

点赞0


评论


小萝卜cXsQ小萝卜cXsQ

如果要写真正的操作系统,建议学习下汇编和c

点赞0


评论


财神喵财神喵

收。。。

点赞0


评论