python 学习01
2018-03-05 15:31
148 查看
1.输入一些代码后,按下TAB键,IDLE会提示相关的建议,帮助你完成这些语句。Alt+P回退到前一条代码,Alt+N移动到吓一跳代码。
2.BIF是内置函数,built-in-finctions
3.Idle:python shell ,与python交互
4.python不允许if、条件中赋值
5.缩进是python 的灵魂
6.在字符串中嵌入一个双引号(1>反斜杠对双引号转义;2>单引号引起
7.type可以获取一个对象的类型,isinstance可以判断一个对象是否是某个类型。ininstance的返回结果比较直接,type()相对
复杂。
8.在python看来只要有一下内容都会被看作假:False None 0 '' "" () [] {}
9.短路逻辑:也叫惰性求值。即x and y ,需要x、y同时为真才为真,当已知x为假的,表达式就立刻返回false。
10.int ()将小数转换为整数,结果是向下取整,即小数点后面数字去掉。
11.type():获得关于类型的函数
12.//:floor除法,地板除 6//5=1
13.assert:断言。其后条件为假时,程序自动崩溃。
14.elif:必须与if一起使用。
15.break:终止当前循环
continue :终止本轮循环并开始下一段循环
16.for 目标 in 表达式
17.range():range([start],stop[,step=1]),有三个参数,中括号中的内容可选,step是步进,这个BIF
的作用是生成一个从start参数的值开始到stop参数的值结束的数字序列,经常与for循环联合使用
18.设一个列表的名称为member
从列表中获取元素:member[索引值] (从0开始)
从列表中删除元素:remove():mmber。remove(‘元素名’) del:del member[索引值]
删除整个列表:del member
pop():弹栈,member.pop(索引值)
19.列表分片(slice)
member[1:3] :原列表中索引值1~3的元素组成新的的列表
member[1:] : 索引值从1开始到最后一个元素
member[:] : 原列表所有元素,特别的member2 = member[:] 完成列表的拷贝
20.列表推导模式:也叫列表解析。Haskell是一个非常有用和灵活的工具,可以用来动态地创建列表
21.列表地常用操作符:比较;逻辑;连接;重复;成员关系
22.列表的小伙伴:reverse():翻转列表;sort():按照指定的方式对列表成员排序,未指定则从小到大排列特别的:sort(reverse=False),默认为False23.元组:1、类型不可改变2、可以对元组进行操作的操作符:拼接操作符:+重复操作符:*成员操作符:in/ not in 关系操作符:> <逻辑操作符:and or3、元组的创建和访问:逗号是关键,创建空元组可写成temp = (),创建只有一个元素的元组可写成temp = (1,)或temp = 1,
2.BIF是内置函数,built-in-finctions
3.Idle:python shell ,与python交互
4.python不允许if、条件中赋值
5.缩进是python 的灵魂
6.在字符串中嵌入一个双引号(1>反斜杠对双引号转义;2>单引号引起
7.type可以获取一个对象的类型,isinstance可以判断一个对象是否是某个类型。ininstance的返回结果比较直接,type()相对
复杂。
8.在python看来只要有一下内容都会被看作假:False None 0 '' "" () [] {}
9.短路逻辑:也叫惰性求值。即x and y ,需要x、y同时为真才为真,当已知x为假的,表达式就立刻返回false。
10.int ()将小数转换为整数,结果是向下取整,即小数点后面数字去掉。
11.type():获得关于类型的函数
12.//:floor除法,地板除 6//5=1
13.assert:断言。其后条件为假时,程序自动崩溃。
14.elif:必须与if一起使用。
15.break:终止当前循环
continue :终止本轮循环并开始下一段循环
16.for 目标 in 表达式
17.range():range([start],stop[,step=1]),有三个参数,中括号中的内容可选,step是步进,这个BIF
的作用是生成一个从start参数的值开始到stop参数的值结束的数字序列,经常与for循环联合使用
18.设一个列表的名称为member
从列表中获取元素:member[索引值] (从0开始)
从列表中删除元素:remove():mmber。remove(‘元素名’) del:del member[索引值]
删除整个列表:del member
pop():弹栈,member.pop(索引值)
19.列表分片(slice)
member[1:3] :原列表中索引值1~3的元素组成新的的列表
member[1:] : 索引值从1开始到最后一个元素
member[:] : 原列表所有元素,特别的member2 = member[:] 完成列表的拷贝
20.列表推导模式:也叫列表解析。Haskell是一个非常有用和灵活的工具,可以用来动态地创建列表
21.列表地常用操作符:比较;逻辑;连接;重复;成员关系
22.列表的小伙伴:reverse():翻转列表;sort():按照指定的方式对列表成员排序,未指定则从小到大排列特别的:sort(reverse=False),默认为False23.元组:1、类型不可改变2、可以对元组进行操作的操作符:拼接操作符:+重复操作符:*成员操作符:in/ not in 关系操作符:> <逻辑操作符:and or3、元组的创建和访问:逗号是关键,创建空元组可写成temp = (),创建只有一个元素的元组可写成temp = (1,)或temp = 1,
相关文章推荐
- python 学习笔记(01)
- python数据结构学习笔记-2016-10-15-01-矩阵ADT
- python数据结构学习笔记-2016-12-03-01-堆排序
- python标准库学习笔记01--re
- 零基础入门学习python[小甲鱼]--就这么愉快地开始吧01
- python数据结构学习笔记-2016-11-02-01-栈的应用
- python学习――01循环控制
- 《笨办法学 Python》 学习笔记01
- Python deque学习笔记01
- 【9-15】python学习笔记01
- python数据结构学习笔记-2016-10-27-01-链表
- python数据结构学习笔记-2016-12-04-01-Morse电码
- python核心编程学习笔记-2016-08-02-01-读取文件的函数中的文件指针问题
- python核心编程学习笔记-2016-08-03-01-习题9-9
- 01.python学习教程之表达式篇
- python核心编程学习笔记-2016-08-28-01-习题18-4和习题18-9
- python数据结构学习笔记-2016-11-11-01-递归
- Python学习01 Hello World
- python学习日记-01
- Python学习笔记01 从零开始Hello world