廖雪峰的Python教程:

Python教程​www.liaoxuefeng.com

廖老师的小结:

1) list[],一种有序的集合:

len()函数可以获得list元素的个数;

索引是从0开始,最后一个元素的索引是len(list)-1;

list.append(),往list中追加元素到末尾;list.insert(1, 'd'),把元素插入到指定的位置;

list.pop(),删除list末尾的元素;pop(i),要删除指定位置的元素;

要把某个元素替换成别的元素,可以直接赋值给对应的索引位置:list[1]='e';

list元素也可以是另一个list。

2)tuple(),一种有序列表叫元组,一旦初始化就不能修改:

因为tuple不可变,所以代码更安全,如果可能,能用tuple代替list就尽量用tuple。

只有1个元素的tuple定义时必须加一个逗号,,来消除歧义

>>> t = (1,)
>>> t
(1,)

3)if,elif,else 条件判断:

if-if,两个条件都满足,都执行;if-elif,if不满足时执行elif;

即:如果只想执行一个代码块,则用if-elif-else结构;如果要运行多个代码块,则就用多个if结构。

注意加“:”

4)input()

input()返回的数据类型是strstr不能直接和整数比较,必须先把str转换成整数。

python在末尾加关闭程序_廖雪峰的Python教程教程-02相关推荐

  1. 廖的python教程_廖雪峰的Python教程教程-02

    廖雪峰的Python教程:Python教程​www.liaoxuefeng.com 廖老师的小结: 1) list[],一种有序的集合: 用len()函数可以获得list元素的个数: 索引是从0开始, ...

  2. python json传参数可以传对象吗_廖雪峰的python系列教程(52)——IO编程之序列化...

    序列化 在程序运行的过程中,所有的变量都是在内存中,比如,定义一个dict: d = dict(name='Bob', age=20, score=88) 可以随时修改变量,比如把name改成'Bil ...

  3. 廖雪峰讲python高阶函数求导_廖雪峰python课程笔记

    1. 可以通过 print(os.sys.path) 来查看python可导入的包的路径情况,这会打印出一个list.当我们import某一个包时,python会根据这个list,从前向后搜寻相匹配的 ...

  4. 廖的python教程_廖雪峰的Python3.x教程.pdf

    目录 Python教程 Python简介 安装Python Python解释器 第一个Python程序 使用文本编辑器 Python代码运行助手 输入和输出 源码 learning.py Python ...

  5. python 廖雪峰_廖雪峰的Python系列教程(20)——高级特性之生成器

    生成器 通过列表生成式,我们可以直接创建一个列表.但是,受到内存限制,列表容量肯定是有限的.而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大 ...

  6. python 廖雪峰_为什么看不懂廖雪峰的Python学习教程?

    廖雪峰的Python教程已经很友好了,接近于把饭喂到嘴边了. 这不是廖雪峰教程的问题,而是一个基础代码技能和实际应用需求的代码技能差距太远导致的. 如果是新手,只学会了廖雪峰Python教程,那约等于 ...

  7. 会python再学java要多久_【学过python多久能学会java】廖雪峰python教程要学多久

    自学完廖雪峰python可以找到相关工作吗? 如果只是学完廖雪峰的教程我觉得是不够的,你必须对一些方面有更加深入的实践和学习.我是工作中需要用到python,看了廖雪峰的教程,实现快速开发. 学过py ...

  8. 如何找到python廖雪峰基础_为什么看不懂廖雪峰的Python学习教程?

    先不要怀疑自己的智商,也许是你完全没有编程基础,这个时候,可以选个视频课程看看,B站还有各路公开课上有很多,自己找找. 或者觉得这样有点麻烦,那就花点钱,买个基础入门课程学学,试试下面的链接. 我觉得 ...

  9. python爬虫教程-Python教父|廖雪峰老师官方爬虫教程,13个案例带你全面入门!

    原标题:Python教父|廖雪峰老师官方爬虫教程,13个案例带你全面入门! Python简直就是万能的,你用Python都做过哪些事? 用网页看各大网站的VIP视频,用python下载? 用Pytho ...

最新文章

  1. 面向对象进阶2 组合
  2. 被人恨,但感觉不错!
  3. .net 下直接读分区数据,并生成ISO光盘镜像文件,含DEMO
  4. swift懒加载(lazy load)VS OC懒加载
  5. 注册CSDN帐号的见闻续
  6. TMS320F28335之定时器
  7. 这种动作片还需要汽车特效?
  8. 事件EVENT,WaitForSingleObject(),WaitForMultipleObjecct()和SignalObjectAndWait() 的使用(上)
  9. vue设置img大小的属性_Vue.js自定义标签属性并获取属性,及绑定img的src属性的坑...
  10. 汇编语言 emu8086 电子时钟 课程设计
  11. 用易语言开发的ffmpeg转码工具
  12. 计算机频率原理,频率计数器的工作原理和发展
  13. 2020最新Javaweb视频教程-Javaweb从入门到精通【JSP】
  14. PS的工具介绍和使用方法
  15. 图形用户界面GUI(一)
  16. WeLink互动直播:维护网课秩序,杜绝外人乱入
  17. 【知识图谱】知识图谱数据构建的“硬骨头”,阿里工程师如何拿下?深度学习在知识图谱构建中的应用。
  18. 云服务器一键搭建脚本
  19. Rust websocket 客户端实现
  20. I.MX6ULL之LCD显示

热门文章

  1. Javascript中Base64编码解码的使用实例
  2. 华为智能手环智能手表软件测试,一块智能手表的测试之旅,揭秘华为运动健康科学实验室...
  3. SpringMvc异步请求的使用及部分原理
  4. Oracle数据库及在DOS命令下面的简单操作
  5. centos一键安装redmine
  6. ios10不能定位 window.navigator.geolocation.getCurrentPosition(定位第一节)
  7. Mybatis-jar-lib
  8. 浮栅场效应管 符号_场效应管主要参数与特点,场效应管与其他管子的对比
  9. 哈佛大学计算机生物科学,生命科学专业
  10. stack示例_C.示例中的Stack.Clone()方法