Python官方文档学习系列笔记
小小谢先生
拿过大厂、银行、国企、事业单位、研究所等公司offer。
致力于信创产业,人工智能布道者
展开
-
用Python批量修改图片名称(后缀)
当我们需要修改批量即几百幅图片的名称或后缀时,如果一个一个图片名称去重命名或是修改的话工作量就会很大。作为一名程序员,当然是要通过代码去解决这些繁琐的事情。下面是用python代码来实现批量修改图片名称的代码,欢迎各位大佬指正:#-*- coding: UTF-8 -*-import osfilenames = os.listdir(os.getcwd()) #获取当前工作目录for name in filenames: print(name) #输出图片名称for num in原创 2020-10-29 10:38:16 · 2422 阅读 · 3 评论 -
(Python)Pandas reset_index()用法总结
Pandas是一个数据处理的库,今天我们来学习reset_index()这个函数的用法。pandas.DataFrame.reset_index函数作用:重置索引或其level。 重置数据帧的索引,并使用默认索引。如果数据帧具有多重索引,则此方法可以删除一个或多个level。函数主要有以下几个参数:reset_index(level=None, drop=False, inplace=False, col_level=0, col_fill='')各个参数...原创 2020-10-13 17:03:10 · 96713 阅读 · 2 评论 -
pycharm不能输入代码或删除代码
在编辑代码界面,不管是输入代码还是删除代码都没有反应解决方案1:默认使用的是Vim,所以输入前先按一下键a,后面就可以输入使用了解决方案2:安装时自动装了vimVim插件,可以在 tools—Vim emulator 将对勾去掉就可以了刚开始一直不知道怎么回事,直到百度了下才知道,内容借鉴一篇CSDN博客,在此表示感谢。博客地址:https://blog.csdn.net/...原创 2019-09-14 11:40:57 · 4263 阅读 · 0 评论 -
Python3常见内嵌函数
数学相关abs(a): 求取绝对值。abs(-1)max(list): 求取list最大值。max([1,2,3])min(list): 求取list最小值。min([1,2,3])sum(list): 求取list元素的和。 sum([1,2,3]) >>> 6sorted(list): 排序,返回排序后的list。len(list): li...原创 2019-05-11 09:43:20 · 1147 阅读 · 0 评论 -
Python官方文档学习心得(第一章)
一、字符串的应用1、复数表示:z=a+bj 实部为z.real, 虚数为z.imag。模为abs(z),在交互模式中,最后一个打印出来的表示会赋值给变量_.2、字符串写时候新起一行前行末尾要加 '\'或者,可以用一对"""把字符串包围。eg:print("""\ Usage:thing -h Display """)3、字符串还可以用‘+’操作符...原创 2018-12-26 21:41:41 · 718 阅读 · 0 评论 -
Python官方文档学习心得(第二篇)
1、if语句x=int(input("please enter an interger:"))elif是 else if的缩写形式。2、for语句遍历列表中的数据。。如果你需要修改正在遍历的列表,必须首先复制list。for xin range ()3、range()方法如果你想迭代一个数字序列,内置range()方法可以很快实现它,他可以生成连续的数字eg:fo...原创 2018-12-28 22:35:32 · 585 阅读 · 0 评论 -
Python官方文档学习心得(第三篇)
1、定义方法关键字 def 是方法定义的标志。接下来紧跟方法名和被圆括号所包围的参数列表。方法的主体语句将在下一行开始并且必须缩进。方法主体的首句可选择性地是一句字符,用来说明方法的主要功能例如:"""print a finabo series up to n.""" 2、默认参数值默认值仅被设置一次,这与以前默认值为可变对象(如列表、字典和多数类实例时)有很大的...原创 2019-01-02 20:03:24 · 715 阅读 · 0 评论 -
Python官方文档学习心得(第四篇)
1、一个列表的综合应用常由包含 for 语句,接着零个或多个 for 或者 if 语句的方括号组成。结果将是一个满足表达式中 for 和 if 语句的新列表。> [(x,y) forx in[1,2,3] for y in [3,1,4] if x ! = y]输出[(1,3),(1,4),(2,3),(2,1),(2,4),(3,1),(3,4)]等同于>>...原创 2019-01-02 21:41:46 · 993 阅读 · 0 评论 -
Python官方文档学习心得(第五篇)
1、模块一个模块是包含 python 定义和语句的文件。文件名称是由模块名加上后缀名.py 组成的。在模块中,模块的名字(可以作为一个字符串)是一个作为全局变量_name_的值的变量fibo是模块名>>> fibo.__name__输出 ’fibo’可以从一个模块中将名字直接导入到当前模块的符号表中。>>> from fibo import...原创 2019-01-03 11:03:50 · 717 阅读 · 0 评论 -
Python官方文档学习心得(第六篇)
1、作用域关键字 global 和 nonlocal会影响变量绑定,因为是全局变量2、类因此类可以定义一个名叫_init()的特殊方法,如下:def__init__(self):self.data= []当类定义_init()方式时,类实例化就会自动调用_init_()方法为新创建的类实例常常,方法的第一参数称为 self。这里除了约定在没有其他意思,名称 self 对 py...原创 2019-01-03 11:53:10 · 689 阅读 · 0 评论