【Python基础】我的第一个 python 程序
2023-09-11 14:20:28 时间
返回: Python基础 索引页
这个python 程序,只是一个空壳,可以用来进行简单的交互测试。
import sys,shelve def enter_cmd(): cmd = input('Please enter the cmd(? for help): ') cmd = cmd.strip().lower() return cmd def print_help(): '存储(增加)、查找、更新(修改)、循环打印、删除、退出、帮助' print('The available commons are: ') print('quit : Save changes and exit') print('? : Print this message') def main(): database = shelve.open('database20210915001.dat', writeback=True) try: while True: cmd = enter_cmd() if cmd == '?': print_help() elif cmd == 'coordinate': enter_coordinate() elif cmd == 'quit': return finally: database.close() if __name__=='__main__': main()
运行方法:
上述代码保存在 与 python.exe 同目录下,命名为 MyWorld000.py
点击 python.exe ,在>>> 提示符,输入 import MyWorld000
然后再在 >>> 提示符,输入 MyWorld000.main 即可。
运行结果:
>>> MyWorld000.main()
Please enter the cmd(? for help): ?
The available commons are:
quit : Save changes and exit
? : Print this message
Please enter the cmd(? for help): quit
>>>
输入 quit 后,退出。
返回: Python基础 索引页
相关文章
- Python脚本破解Linux口令(crypt模块)
- python语法基础_01.Python基础
- 零基础Python学习路线,小白成长逆袭大牛之路!
- 24岁非计算机专业工科妹子裸辞转行Python程序员,自学Python三个月,零基础如何系统学习python,从入门到精通?
- 零基础入门学Python,不出8周你就可以月薪15k了!(教程分享)
- 中途转行python?怎么学?没有基础的我30了自学Python转行靠谱吗?
- 给零基础转行学Python的一些有效率建议!
- 人生苦短,我用Python!为什么现在越来越多的人转行python?
- python基础——返回函数
- [转][Python基础]Python中的Lambda表达式
- Python实现Tire树
- 使用 Python 和 AI 将自己卡通化VToonify(教程含源码)
- 《Python语言程序设计》——第一部分 程序设计基础 第1章计算机、程序和Python概述1.1 引言
- Python学习---线程基础学习
- 【Python基础】IndentationError: unexpected indent
- Python http.server服务搭建
- Unity 工具 之 报错 Jenkins 执行/调用 Python 脚本,报错提示 ‘python‘ 不是内部或外部命令,也不是可运行的程序或批处理文件