Python 学习笔记(一)
大帝 2018.09.21

概念:

Python 代码少但是运行速度慢

因为Python2python3语法是不兼容的,所以使用Anaconda可以随意切换python环境 用于不同版本的解释器和报环境,和各种包


命名:

_xxx 单下划线开头,私有变量(外部类可以访问)

__xxx  双下划线开头,私有类型

__xxx__  双下划线开头和结尾,内置变量

xxx_ 单下划线结尾,避免关键字冲突

USER_INFORMATION 大写加下划线,全局变量


打印


注释




help()

内置函数返回说明属性



引入模块



变量


数据类型

· Number(数字)

· String(字符串)

· List(列表)

· Tuple(元组)

· Set(集合)

· Dictionary(字典)



.格式化

· 把字符串按照一定格式打印或填充

· 格式化两种方式

§ 利用(%)

o %d 放一个整数

o %s 放一个字符串

§ 利用fprmat 函数





.运算符

· 没有自增++ 自减- -

· // 取商

· ** 幂运算



.逻辑运算符

· and 逻辑与

· or 逻辑或

· not 逻辑非

· pyrhon 中逻辑运算没有异或运算

· 运算规则:

§ and 看做乘法,or看成加法

§ true 看做1,False 看成0