3、while else 语句
4、try except else 语句
四、类相关操作
1、类属性 / 对象属性动态绑定
2、@property
3、自定义异常
五、函数相关操作
1、函数参数类型标注
2、函数返回值类型标注
写在前面
========
Hello,你好呀,我是灰小猿,一个超会写bug的程序猿!
哈哈,没错就是我,我又来写“bug”了!近期和大家分享了几篇有关Python基础入门和进阶的文章,帮助了很多小伙伴了解和学习到了很多的Python的知识和技术,在这里再和大家来一个传送门,有想学习的小伙伴可以去看一下,相信对你的Python学习是很不错的,强烈推荐收藏“常见报错及其解决”这一篇,之后遇到bug你会来感谢我的!
**同时最近也一直在和大家分享更多的Python技术,**感兴趣的小伙伴可以关注我一起学习!
Python入门及进阶:
万字长文爆肝Python基础入门【第二弹、超详细数据类型总结】
周末加班想摸鱼?不如来点Python进阶干货呀!【超详细迭代器、生成器、装饰器使用教程】
常见报错及解决:
全网最值得收藏的Python常见报错及其解决方案,再也不用担心遇到BUG了!
了解过了Python的基本入门和进阶,接下来我就和大家分享一下,在Python开发中经常会用到的一些语言小技巧,帮助你在开发学习过程中节省更多的时间精力和代码量!用最短的时间写出最秀的操作!
一、索引和切片相关操作
===============
1、索引
序列(列表、元组、字符串)的索引可以为负值,此时将按逆序从序列中的取元素。
>>> chars = [‘a’, ‘b’, ‘c’, ‘d’, ‘e’]
>>> chars[-1]
‘e’
>>> chars[-2]
‘d’
>>> chars[-5]
‘a’
索引 -1
表示最后一个元素。
2、切片
之前介绍过切片的用法,使用它可以从序列中取出一个子序列。切片以索引区间 [起始索引:结束索引]
来表示,注意这是一个左闭右开区间。如:
>>> chars = [‘a’, ‘b’, ‘c’, ‘d’, ‘e’]