1、import用于导入模块,from math import sqrt是变种调用模块命令
常用函数定义如下:
floor:用于向下圆整;
ceil:返回大于给定数的最小整数;
sqrt:用于计算平方根;
pow:用于计算乘方;
2、交互式解释器是python的亮点之一;
3、python支持单双引号的字符串;有时使用反斜杠(\)进行转义;
4、python3中,所有的字符串都是unicode字符串,用来表示文本;
长字符串通常使用三引号’’‘XXXXXX ‘’’,或者使用三个双引号’’’’’‘XXXXXX’’’’’’;
原始字符串加上前缀r表示;
5、没有专门用于表达字符的类型,因此一个字符就是只包含一个元素的字符串。
1、python支持一种数据结构的基本概念,名为容器。容器包含序列和映射。
序列包括列表、元组和字符串;
映射包括字典;
2、通用的序列操作,包括索引、切片、相加、相乘和成员资格检查;索引访问单个元素;切片访问特定范围内元素
a.索引
索引的编号是从0递增的;
当使用负数索引时,python从右往左进行数数;
b.切片
切片用来访问特定范围的元素;其中的编号非常重要,第一个索引指定的元素包含在切片内,第二个索引是最后一个元素的下一位(类似C++的迭代器),第三个索引是步长,可正可负,当为负时,即从右向左进行元素提取;
3、序列间的相加可以使用‘+’运算符;
4、None表示什么都没有;
5、成员资格检查可以使用运算符in,返回值是布尔型;
6、内置函数len、min、max很有用;
7、列表介绍(python的主力)
函数list:将字符串转换为列表;(也可以说序列转列表);反过来,如果要将列表转换为字符串,使用:‘’.join(somelist)
;
列表操作:
列表方法:
8、元组:不可修改的序列
函数tuple:序列转元组;
元组使用方法:用逗号分隔,自动转为元组;
用处:用作映射中的键;
1、将值转换为字符串
原先的方法:使用%s(转换说明符)
第二种方法:使用模板字符串,包含等号的参数(关键字参数)
现在的方法:使用format,替换的字段用花括号括起;替换的字段没有名称或者将索引用作名称;
2、字符串常用的方法
字典是python中唯一的内置映射类型,其中的值不按顺序排列,而是存储在键下。键可能是数、字符串、元组。
函数dict:从其他字典或者键值对中创建字典
基本的字典操作:
将字符串格式设置功能用于字典,不能使用format和命名参数,而必须使用format_map。
1、print通过使用逗号分隔,可以打印多个表达式;分隔符也是可以自己定义的;
2、
import somemodule
from somemodule import *
from somemodule as XXX
3、序列解包:并行给多个变量赋值;可以使用星号运算符(*)来收集多余的值,带星号的变量最终包含的总是一个列表;
4、链式列表(连等号):将多个变量关联到同一个值;链式的意思就是多个并行出现;
5、通过缩进来产生代码块;通过冒号(:)来知道接下来的是一个代码块;
6、False None 0 ‘’’’ () [] {} 都被解释器视为假;
7、elif是else if的缩写;
8、不兼容的类型符是不能作比较的;
9、要获取字符的顺序值,可以使用函数ord;
10、断言:使用关键字assert;’
11、一些迭代的工具:
12、跳出循环:break;continue;
13、常用的语句
pass:占位符
del:删除
学学学,学个屁!!!!!!
学个屁的python啊