0.Python是什么?
1.Python标识符命名规范
简单说,标识符就是一个名字,主要作用就是作为变量、函数名、类名、模块名及对象名称。
Python中标识符的命名要遵守一定的命令规则:
1.标识符是由字母、数字、下划线_ 组成,开头不能是数字,且是连续的
2.标识符不能与Python的关键字同名
#合法
name
my_age
score1
#非法
6keys
$money
if
3.Python中标识符严格区分大小写,即使两个相同的单词,大小写不同,那它们两个也是代表两个不同的、相互独立的个体
4.Python中以下划线_开头的标识符含有特殊含义
例如,双下划线开头的标识符,__add 表示类私有成员(后面会讲)
除了这些命名规则外,Python还有特定的命名规范(规范,不遵循代码照样运行,提倡规范命名)
- 包 package_name,命名时应当简短、小写,可适当加下划线_分割单词
- 模块 module_name,与包命名规范相同
- 类 ClassName,应采用首字母大写形式,如MyBook(驼峰命名)
- 函数 function_name,方法 method_name,变量 var_name,应全部使用小写字母,多个单词间可用下划线_分割
- 常量,全局变量,应全部大写,适当加入下划线_,如,GLOBAL_NAME
2.Python关键字(保留字)
and | exec | not | assert | finally | or |
---|---|---|---|---|---|
break | for | pass | class | from | |
return | continue | global | raise | def | if |
del | import | try | elif | in | while |
else | is | with | except | lambda | yield |
以上是Python的关键字,命名时不可取
3.Python注释
- 单行注释:使用 # 进行注释
#这里是注释,只能写一行
numer=123 #也可以写在语句后面
- 多行注释:使用三个连续的引号’‘‘注释内容’’',可一次注释多行内容
'''
中间全部是注释
可以写多行
'''
4.Python输入输出
Python输出用 print()
print("Hello World!")
Python输入用 input()
name=input() #将输入值赋给变量name
print(name)
5.Python编码规范
01.每个import语句只导入一个模块,避免一次导入多个模块
#推荐写法
import re
import numpy
#不推荐写法
import re,numpy
02.建议每行不要写太多,大概80个字符即可,若超出建议用小括号进行连接
#建议写法
s=("这里是80个字符"
"这里是超出部分")
#不建议用 \
s="这里是80个字符\
这里是超出部分"
03.不要在语句后面加分号 ; 也不要在一行写多个语句
04.使用缩进时虽然缩进一个空格也可以运行,但建议缩进4个空格
#推荐
if num<1:
print(i)
#不推荐
if num<1:
print(i)
6.Python内置函数
首先我们要知道内置函数和标准库函数是不一样的。
内置函数是Python解释器的一部分,它随着解释器的启动而生效,可以直接拿来使用;而Python标准库十分庞大,包含很多模块,要想使用某个函数,必须提前导入(import),否则无效。
常用的内置函数:
list() | set() | open() |
---|---|---|
sorted() | help() | sum() |
abs() | id() | hash() |
内置函数还有很多,具体功能和用法,可访问链接: https://docs.python.org/zh-cn/3/library/functions.html