函数中注意参数和返回值,额外需要注意自定义函数名称不能与关键字相同,且Python函数可以返回多个不同类型的值。函数的使用可以减少很多重复代码,注意活学活用!
Python入门基础教程-流程控制
在进行程序设计的时候,我们会经常进行逻辑判断,根据不同的结果做不同的事,或者重复做某件事,我们对类似这样的工作称为流程控制。
Python入门基础教程-列表与字符串高阶操作
在Python六大数据类型中,字符与列表是最常用的两大类型,且在使用过程中,存在许多实用小技巧,方便更快速的进行数据处理,本小节主要是字符和列表的高阶操作。
Python入门基础教程-数据类型
Python数据类型主要分为Numbers(数字)、String(字符串)、List(列表)、Tuple(元祖)、Set(集合)、Dictionary(字典)。
Python入门基础教程-运算符
在Python做数据清洗的过程中,除位运算符外其他运算符均会高频使用,特别是逻辑、成员和身份运算符,合理使用会事半功倍!
Python入门基础教程-准备工作
作为一名Python的忠实爱好者,在Python的学习过程中趟过了很多坑。专栏作者将会从项目实战的角度出发,从基础语法、数据爬虫、数据可视化、数据分析、数据挖掘方向逐次深入,学习P...
Python | 使用argparse解析命令行参数
命令行参数工具是我们非常常用的工具,比如当我们做实验希望调节参数的时候,如果参数都是通过硬编码写在代码当中的话,我们每次修改参数都需要修改对应的代码和逻辑显然这不太方便。
Python | 详解Python中的协程,为什么说它的底层是生成器?
协程有这么多优点,自然也会有一些缺点,其中最大的缺点就是需要编程语言自己支持,否则的话需要开发者自己通过一些方法来实现协程。对于大部分语言来说,都不支持这一机制。
Python | 多线程死锁问题的巧妙解决方法
关于死锁有一个著名的问题叫做哲学家就餐问题,有5个哲学家围坐在一起,他们每个人需要拿到两个叉子才可以吃饭。如果他们同时拿起自己左手边的叉子,那么就会永远等待右手边的叉子释放出来。这...
Python | 面试官:你来说说并发场景锁怎么用?
每一个人从房间门口拿到钥匙进入房间,出房间的时候会把钥匙再放回到门口。这样下一个到门口的人就可以拿到钥匙了。这里的房间就是某一个资源或者是一段逻辑,而拿取钥匙的人其实指的是一个线程...
评论