您的位置:首页 > 编程语言 > Python开发

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,
 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: