python在末尾加关闭程序_廖雪峰的Python教程教程-02
廖雪峰的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()
返回的数据类型是str
,str
不能直接和整数比较,必须先把str
转换成整数。
python在末尾加关闭程序_廖雪峰的Python教程教程-02相关推荐
- 廖的python教程_廖雪峰的Python教程教程-02
廖雪峰的Python教程:Python教程www.liaoxuefeng.com 廖老师的小结: 1) list[],一种有序的集合: 用len()函数可以获得list元素的个数: 索引是从0开始, ...
- python json传参数可以传对象吗_廖雪峰的python系列教程(52)——IO编程之序列化...
序列化 在程序运行的过程中,所有的变量都是在内存中,比如,定义一个dict: d = dict(name='Bob', age=20, score=88) 可以随时修改变量,比如把name改成'Bil ...
- 廖雪峰讲python高阶函数求导_廖雪峰python课程笔记
1. 可以通过 print(os.sys.path) 来查看python可导入的包的路径情况,这会打印出一个list.当我们import某一个包时,python会根据这个list,从前向后搜寻相匹配的 ...
- 廖的python教程_廖雪峰的Python3.x教程.pdf
目录 Python教程 Python简介 安装Python Python解释器 第一个Python程序 使用文本编辑器 Python代码运行助手 输入和输出 源码 learning.py Python ...
- python 廖雪峰_廖雪峰的Python系列教程(20)——高级特性之生成器
生成器 通过列表生成式,我们可以直接创建一个列表.但是,受到内存限制,列表容量肯定是有限的.而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大 ...
- python 廖雪峰_为什么看不懂廖雪峰的Python学习教程?
廖雪峰的Python教程已经很友好了,接近于把饭喂到嘴边了. 这不是廖雪峰教程的问题,而是一个基础代码技能和实际应用需求的代码技能差距太远导致的. 如果是新手,只学会了廖雪峰Python教程,那约等于 ...
- 会python再学java要多久_【学过python多久能学会java】廖雪峰python教程要学多久
自学完廖雪峰python可以找到相关工作吗? 如果只是学完廖雪峰的教程我觉得是不够的,你必须对一些方面有更加深入的实践和学习.我是工作中需要用到python,看了廖雪峰的教程,实现快速开发. 学过py ...
- 如何找到python廖雪峰基础_为什么看不懂廖雪峰的Python学习教程?
先不要怀疑自己的智商,也许是你完全没有编程基础,这个时候,可以选个视频课程看看,B站还有各路公开课上有很多,自己找找. 或者觉得这样有点麻烦,那就花点钱,买个基础入门课程学学,试试下面的链接. 我觉得 ...
- python爬虫教程-Python教父|廖雪峰老师官方爬虫教程,13个案例带你全面入门!
原标题:Python教父|廖雪峰老师官方爬虫教程,13个案例带你全面入门! Python简直就是万能的,你用Python都做过哪些事? 用网页看各大网站的VIP视频,用python下载? 用Pytho ...
最新文章
- 面向对象进阶2 组合
- 被人恨,但感觉不错!
- .net 下直接读分区数据,并生成ISO光盘镜像文件,含DEMO
- swift懒加载(lazy load)VS OC懒加载
- 注册CSDN帐号的见闻续
- TMS320F28335之定时器
- 这种动作片还需要汽车特效?
- 事件EVENT,WaitForSingleObject(),WaitForMultipleObjecct()和SignalObjectAndWait() 的使用(上)
- vue设置img大小的属性_Vue.js自定义标签属性并获取属性,及绑定img的src属性的坑...
- 汇编语言 emu8086 电子时钟 课程设计
- 用易语言开发的ffmpeg转码工具
- 计算机频率原理,频率计数器的工作原理和发展
- 2020最新Javaweb视频教程-Javaweb从入门到精通【JSP】
- PS的工具介绍和使用方法
- 图形用户界面GUI(一)
- WeLink互动直播:维护网课秩序,杜绝外人乱入
- 【知识图谱】知识图谱数据构建的“硬骨头”,阿里工程师如何拿下?深度学习在知识图谱构建中的应用。
- 云服务器一键搭建脚本
- Rust websocket 客户端实现
- I.MX6ULL之LCD显示
热门文章
- Javascript中Base64编码解码的使用实例
- 华为智能手环智能手表软件测试,一块智能手表的测试之旅,揭秘华为运动健康科学实验室...
- SpringMvc异步请求的使用及部分原理
- Oracle数据库及在DOS命令下面的简单操作
- centos一键安装redmine
- ios10不能定位 window.navigator.geolocation.getCurrentPosition(定位第一节)
- Mybatis-jar-lib
- 浮栅场效应管 符号_场效应管主要参数与特点,场效应管与其他管子的对比
- 哈佛大学计算机生物科学,生命科学专业
- stack示例_C.示例中的Stack.Clone()方法