猫史档案馆


使用海龟编辑器的积木模式制作的低代码Python编辑器

用户:PinpeUPCyPinpeUPCy查看:0 回复:0 评论:0 创建时间:2023-10-18T22:44:09


 

def menu():
    print('此脚本可以通过简单的方式编写简单的Python脚本,使用编程猫的海龟编辑器制作。更多信息请访问:')
    print('A 查看生成的代码')
    print('B 添加代码')
    while True:
        ipt = input('主菜单-->')
        if (ipt == 'A'):
            read()
        elif (ipt == 'B') :
            edit()
        else :
            print('输入序号选择,区分大小写')

def edit():
    print('A 显示文字')
    print('B 定义变量')
    print('C 获取输入(可以使用定义变量实现)')
    print('D 注释')
    print('E 自定义代码')
    print('X 返回主菜单')
    while True:
        ipt = input('添加代码-->')
        if (ipt == 'A'):
            ipt = input('输入文字-->')
            code.append(("print ('" + (ipt + "')")))
        elif (ipt == 'B') :
            name = input('变量名-->')
            mun = input('变量值-->')
            code.append((name + (' = ' + mun)))
        elif (ipt == 'C') :
            mun = input('输入提示-->')
            name = input('保存到的变量名-->')
            code.append((((name + " = input ('") + mun) + "')"))
        elif (ipt == 'D') :
            ipt = input('注释内容-->')
            code.append(('#' + ipt))
        elif (ipt == 'E') :
            ipt = input('代码-->')
            code.append(ipt)
        elif (ipt == 'X') :
            break
        else :
            print('输入序号选择,区分大小写')

def read():
    print('#生成的代码:')
    for i in code:
        print(i)


#开始进入Python的世界
code = []
menu()


回复

上一页1 页 / 共 0下一页