Python复习

1.Python适合:web网站;系统工具和脚本;包装其他模块语音;不适合:贴近硬件的代码;移动开发;游戏开发。应用:豆瓣,搜狐邮箱,YouTube

2.Python为解释性语言,无需编译,但运行较慢,代码不能加密。

3.list有序集合:L=['Lisa',100];索引从0开始,即第一个元素的索引为0;添加L.append(),L.insert();删除L.pop();

4.tuple有序集合:一旦创建就不能修改;包含list时可修改

5.if 语句:缩进4个空格;用:表示开始;else,elif:与if对齐,也用:开始。

6.for语句:遍历list.

L=['Lisa','Paul'] 

for name in L:

    print name

7.break:退出当前循环

while true:

    ...

    if ...:

    break

continue:跳过后续循环,进行下一循环

L = [75, 98, 59, 81, 66, 43, 69, 85]

sum = 0.0

n = 0

for x in L:  

    if x < 60:

        continue

    sum = sum + x    

    n = n + 1

print sum / n

8.dict集合:

d={

    key:value

}

计算dict的长度:len(d);查找value:d[key]/d.get(key)

9.dict查找速度快,存储无序,且key不可变

10.更新dict:d[key]=value

11.set集合:dict的value值,set([]),类似list,但不能重复,且无序;添加s.add(),删除s.remove()

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 12,790评论 0 33
  • 最近在慕课网学习廖雪峰老师的Python进阶课程,做笔记总结一下重点。 基本变量及其类型 变量 在Python中,...
    victorsungo阅读 1,773评论 0 5
  • Python 是一种相当高级的语言,通过 Python 解释器把符合语法的程序代码转换成 CPU 能够执行的机器码...
    Python程序媛阅读 1,967评论 0 3
  • 教程地址:python入门 - 慕课网 安装python 执行脚本 python官网 安装程序,并将python....
    竹口小生阅读 500评论 0 0
  • 春天,蓝旗村的孩子和一帮小伙伴们每人拿着一把小刀,去寻找很嫩的柳树枝,把铅笔般粗细的树枝掰下来,用石头砸把树皮砸掉...
    英超热点阅读 332评论 0 0