python学习
爱笑的草莓酱
这个作者很懒,什么都没留下…
展开
-
循环语句中,复杂条件嵌套的break,continue或者pass语句的区别
直接上干货:break用于终止整个循环语句。continue用于跳出当前循环,并且执行下一次循环。pass语句用于占位,不做任何操作,保持结构的完整性。原创 2021-07-06 15:39:37 · 153 阅读 · 0 评论 -
python中的异常处理:try-except
初学python时,只要在代码中出现try语句,就心理上害怕,觉得这是一个很难的代码,但真正理解之后,发现真的是很简单,下面就做个简单的总结。try-except其实是对异常报错的处理,在没有逻辑的错误时,往往我们需要做异常处理,从而可以使代码正常运行。比如,有一个列表,list_1 = [1,4,6,‘5’,‘one’,‘56’,‘ad’],想要计算里面数字的和,当我们遍历求和时,如下:l = [1,4,6,'5','one','56','ad']s = 0for i in l: s +原创 2021-07-02 11:26:12 · 339 阅读 · 0 评论 -
用python合并两个csv文件的实现方法,以及对表头和空行的处理
在做两个csv文件合并时,其实挺简单,但是中间遇到的问题比较多,所以统一在这里总结一下踩过的坑,希望可以给到大家帮助。首先说一下,一开始使用的办法,刚开始希望通过第一个换行’\n‘地方往后去合并,这样就可以去除表头了;但是遇到的一个问题就是有一个文件的数据为空,也就是说除了表头没有数据,这时任务就会报错,所以把idex(’\n’)改成了find(’\n’),此时确实不报错了,但是出现了另一个问题,就是把另外一个csv文件中所有的数据当作一行去合并了,至此失败!于是想到了使用pandas中的datafra原创 2021-06-28 10:16:16 · 2730 阅读 · 1 评论 -
通过python读写文件
对于python初学者来说,对于文件的读写总是在应用是多少会存在疑惑,这里就整理一批关于python读写文件的小实例,欢迎拍砖哦~一、两种语法方式1. f = open('workfile', 'mode')2. with open('workfile','mode') as f:一般里面会有两个参数:open(filename, mode).filename:文件名mode:文件的使用方式在处理文件对象时使用with关键字是一个很好的实践。这样做的好处是,即使在某个时候引发了异常,文件也会原创 2021-06-22 14:00:29 · 124 阅读 · 0 评论