Python学习笔记

Python语言基础-1

1 python语法

1.1 注释

Python包括3种注释方式.
1.1.1 单行注释
“#”号开始到换行符结束,“#”后面需要留有空格;可以放在注释代码前或者注释代码的右侧 。
语法: # 注释内容
1.1.2 多行注释
包含在“““······· ””” 或者’‘’······‘’’ 之间的内容视为注释。
注意’‘’······‘’'在语句中表示字符串。
1.1.3 中文编码声明注释
语法:# -* - coding:编码 - * -
或者 # coding=编码

1.2 代码缩进

Python通过代码缩进和冒号:区分代码之间的层次。
行尾的冒号和下一行的缩进表示一个代码块的开始,而缩进结束,则表示一个代码块的结束。
如果采用不合理的缩进会报SyntaxError异常。
IDLE开发环境中,一般以4个空格作为基本缩进单位。
小tips:IDLE开发环境中的主菜单中的“Format”->“Indent Region”菜单项(ctrl+[),缩进代码;“Format”->“Dedent Region”菜单项(ctrl+]),反缩进代码。

1.3 编码规范

编写规则:
Python采用PEP 8 作为编码规范,Python Enhancement Proposal。
每个import语句只导入一个模块,尽量避免一次导入多个模块
不要在行尾添加分号
建议每行不超过80个字符,如果超过,建议使用小括号()将多行内容隐式的连接起来
使用必要的空行可以增加代码的可读性
通常在运算符两侧、函数参数之间、","两侧使用空格进行分隔
避免在循环中使用“+”、“+=”运算累加字符串
适当使用异常处理结构提高程序的容错性
命名规范:
模块名尽量短小,且全部使用小写字母,可以使用下划线
包名尽量短小且全部使用小写字母,不推荐使用下划线
类名采用单词首字母大写形式(Pascal风格)
模块内部的类采用下划线+Pascal风格的类名
函数、类的属性和方法的命名规则同模块类似
常量命名全部使用大写字母,可以使用下划线
使用单下划线_开头的模块变量或者函数是受保护的
使用双下划线__ 开头的实例变量或方法是类私有的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值