自学python——Day10(名片管理程序的编程细节笔记!)
1. 如果在开发过程中,不希望立刻编写分支内部的代码,则可以使用pass
关键字,表示一个占位符,能够保证程序的代码结构正确,可以正常运行。
注: pass关键字不会执行任何操作
2. 在开发过程中应先编写一个可执行的代码框架,并将分担不同任务的模块放在不同的py文件里
3. 当需要程序无限内循环时用 while True:
4. 在开发程序时,对用户的输入应该予以字符串形式,不可强制改为某一类型,否则用户输入不同类型的实参后程序会报错
5. TODO
注释,在#后跟上TODO
,用于标记需要去做的工作
(在多人同时开发一个程序时需要用TODO
注释去向别人展示未完成的需求)
# TODO(作者/邮箱) 需要做什么*****
6. return
关键字
··return
关键字可以返回一个函数的执行结果
··下面的代码不会被执行
7. 判断列表是否为空用:
if len(列表名) == 0:
需要执行的操作。。。。。。
8. Linux上的Shebang
符号(#!)
··Shebang
通常在Unix系统脚本中第一行开头使用
··指明执行这个脚本文件的解释程序
使用which查询解释器所在的目录
修改要运行的Unix系统脚本文件,在第一行开头加上
#! 解释器目录
直接执行文件即可
例: