免责声明
如有异议请在评论区友好交流,或者私信
内容纯属个人见解,仅供学习参考
如若从事非法行业请勿食用
如有雷同纯属巧合
版权问题请直接联系本人进行删改
前言
提示::
提示:以下是本篇文章正文内容,下面案例可供参考
文章目录
- 免责声明
- 前言
- 注释CodeAnnotation
- encoding=utf-8
- [coding = utf -8](#coding = utf -8)
- [_ * _ coding:utf-8 _ * _ (正规Python推荐写法)](#_ * _ coding:utf-8 _ * _ (正规Python推荐写法))
- 注释规则
- 代码缩进
- 编码规范
- 总结
注释CodeAnnotation
单行注释 | 多行注释 | |
---|---|---|
伪代码 | # Annotation | ''' Annotation''' """ Annotation""" |
example | # 打印一个人的姓名 print('一见方寒十四周') | ''' 打印个一人的信息 他的名字叫太阳穴 ''' print('太阳穴') |
特殊注释:
-
Linux操作系统下,通过./执行Python程序时,再程序中,指明解释器路径
- #!/usr/bin/python
- #!/usr/bin/env python
-
Python2.x版本中,支持中文解析(Python3直接支持)
*encoding=utf-8
coding = utf -8
_ * _ coding:utf-8 _ * _ (正规Python推荐写法)
Python语法特点:中文编码问题
-
快捷键:
Ctrl
+/
(或Command
+/
)
注释规则
\行连接符
- Python中每行程序没有长度限制,但是为了结构美观,可读性强,尝尝将一行较长的程序分为多行, 使用\进行连接
- eg.
print('hello world\
I am
KangKang')
输出:hellow world, I am KangKang
代码缩进
- 代码缩进格式指再没上代码左端空出一定长度的空白,从而可以更清晰地从外观上看出程序的逻辑结构。
- Python里面不能用括号考表示语句块;(C\C++\Java是)
- 行首的空白(空白和制表符)用来(==决定逻辑行的缩进层次),从而用来决定语句的分组;
- 同一层次的语句必须又相同的缩进,每一组这样的语句称为一个快。
- eg.
编码规范
- 每个import语句只导入一个模块,尽量避免一次导入多个模块。
- 不要再行尾加";",也不要用分号将两条指令放在同一行。
- 建议每行不超过80个字符。
- 使用必要的空行可以增加代码的可读性。
- 运算符两侧、函数参数之间、逗号","两侧建议使用空格进行分隔。
- 适当使用异常处理结构提高程序容错性
- 避免 在循环中使用
+=
拼接字符串。
-优先 使用list
+join()
,性能高且代码清晰。
s = "".join("a" for _ in range(10000))
总结
今天开始,up就开始总结一下Python的学习历程