python中所有保留字首字母都是小写_Python小白之基础知识

Python的基础知识(一)

注释

1.单行注释 :#

2.多行注释:’’’…’’’ 或 “”"…"""

3.中文注释:#-- coding:编码 --

#-- coding:utf-8 -- # coding=utf-8

(用于解决 Python 2.x 中不支持直接写中文问题,在 Python 3.x 中,

该问题已经不存在 -*-没有特殊作用,为了美观)

缩进

1.Python采用代码缩进和冒号“:”区分代码之间的层次。通常情况下4个空格作为一个缩进量,一个Tab键作为一个缩进量。通常采用空格进行缩进

2. Python中,行尾的冒号和下一行的缩进表示一个代码块的开始,而缩进的结束,则表示一个代码块的结束

3. 缩进量不同会导致出现SyntaxError

4.修改:IDLE中选择Options->ConfigureIDLE菜单项,在打开的Settings对话框的Fonts/Tabs选项卡中修改基本缩进量

编码规范

编写规则:

1.每个 import 语句只导入一个模块,尽量避免一次导入多个模块

2.不要在行尾添加分号“;”,也不要用分号将两条命令放在同一行

3.建议每行不要超过 80 个字符(如果超过,建议使用小括号“()”将多行

内容隐试地连接起来,不推荐使用反斜杠 “\” 进行连接)

4.使用必要的空行增加代码的可读性(一般在顶级定义(如函数或者类的定义)

之间空两行,而方法定义之间空一行,分隔某些功能的位置也可以空一行)

5.通常情况,运算符两侧、函数参数之间、逗号“,”两侧建议使用空格进行分隔

6.应该避免在循环中使用+和+=操作符累加字符串。(因为字符串不可变,这样

做会创建不必要的临时对象。推荐的做法是将每个子字符串加入列表,然后

在循环结束后使用 join()方法连接列表)

7.适当使用异常处理结构提高程序容错性,但不能过多依赖异常处理结构,

适当的显式判断还是必要的。

命名规范:

1.模块名尽量短小,并且使用全部小写字母,可以使用下划线分隔多个字母

2.包名尽量短小,并且使用全部小写字母,不推荐使用下划线

3.类名采用单词首字母大写形式(即Pascal风格)

4.模块内部的类采用下划线 “-” + Pascal风格的类名组成

5.函数、类的属性和方法的命名规则同模块相似。也是全部采用小写字母,

多个子母间用下划线 “-” 分隔

6.常量命名时采用全部大写字母,可以使用下划线

7.使用单下划线 “-” 开头的模块变量或者函数是受保护的,在使用 import * from

语句从模块中导入时这些变量或者函数不能被导入

8.使用双下划线 “ ——” 开头的实例变量或方法是类私有的

保留字与标识符

保留字:

Python中的保留字可以通过在IDLE中输入以下两行代码查看

import keyword

keyword.kwlist

执行结果为:

[‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘async’, ‘await’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘nonlocal’, ‘not’, ‘or’, ‘pass’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]

标识符:

1.由字母、下划线 “-” 和数字组成,并且第一个字符不能是数字

2.不能使用Python中的保留字

3.区分字母大小写

4.Python中以下划线开头的标识符有特殊含义,一般应避免使用相似的标识符

5.可以使用汉字作为标识符,但不建议

变量

1.在Python中,不需要先声明变量名及其类型,直接赋值即可创建各种类型的变量。

2.另外,Python是一种动态类型语言,变量的类型可以随时变化。在Python中,允许多个变量指向同一个值

3. 两个内置函数:

1) 函数 type() 可以返回变量类型

2)函数 id() 可以返回变量所指的内存地址

基本数据类型

数字

整数:

1.十进制整数

2.八进制整数(逢八进一),以 0o 开头

3.十六进制整数 (逢十六进一)由09,AF组成 以 0x / 0X 开头

4.二进制整数

浮点数:

1.浮点数由整数部分和小数部分组成,主要用于处理包括小数的数,也可以使用科学计数法表示,如 2.7e2、9.8e-3等。

2. 在使用浮点数进行计算时,可能会出现小数位数不确定的情况。例如计算0.1 + 0.1时,将得到想要的0.2,而计算0.1 + 0.2时,将得到0.30000000000000004(想要的结果为0.3),对于这种情况,所有语言都存在这个问题,暂时忽略多余的小数位数即可。

复数:

Python中的复数与数学中的复数的形式完全一致,都是由实部和

虚部组成,并且用 j 或 J 表示虚部。当表示一个复数时,可以将其

实部和虚部相加,例如,一个复数,实部为 2.7 ,虚部为 3.14j ,

则这个复数为 2.7 + 3.14j 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值