notes for python简明学习教程(1)

时间:2023-03-09 23:04:40
notes for python简明学习教程(1)

print总是以(\n)作为结尾,不换行可以指定一个空 end=''

字符串前面+r, 原始字符串

\ 显示行连接

input()函数以字符串的形式 返回键入的内容

函数参数, 有默认值的形参要放在形参列表后面

如果函数没有return语句,系统会自动在函数结尾加return None语句

DocStrings的书写惯例是:首行首字母大写,结尾有句号;第二行为空行;第三行以后为详细的描述

sys.argv是一个字符串列表 使用命令行传递参数 第一个元素总是当前的模块名

字节码.pyc文件使得导入模块操作更加迅速 .pyc文件一般会被创建在与它对应的.py文件相同的文件目录下

原则上来说 避免使用from..import 而是使用import语句 这样程序避免出现命名冲突 并且代码可读性更高

__name__让模块在被导入和独立运行时执行不同的操作 每个模块都定义各自的__name__ 如果值为'__main__' 说明用户正在单独运行这个模块

dir()函数能以列表的形式返回某个对象定义的一系列标识符

程序包有一个特殊的__init__.py文件 告诉python这个文件夹是特别的