- 博客(15)
- 收藏
- 关注
原创 Python 包与模块
包:包就是文件夹,包中可以有包,就是子文件夹。包中有模块一个个Python文件就是模块__init__.py是每一个Python包里必须存在的文件创建文件夹,在文件夹下创建__init__.py文件,可以没有内容。即可创建包要有一个主题,明确功能,方便使用层次分明,调用清晰包的导入import:将Python中的某个包或模块导入到当前的py文件中importpackage只会拿到 对应包下__init__中的功能 或 对应模块 下的功能模块的...
2021-09-03 09:05:00
135
原创 Python 下载ipython第三方包报错解决办法
版本为Python3.8.1在pycharm的terminal窗口中输入pipinstallipython进行ipython第三方包的下载下载后,出现warning:提示有更新版本的ipython解决办法为,按照提示,在命令行输入python -mpipinstall --upgradepip成功更新ipython...
2021-09-02 09:36:53
401
1
原创 Python 异常
异常与异常处理:异常就是错误,异常会导致程序崩溃并停止运行try: <代码块1>被try关键字检查并保护的业务代码except<异常的类型>:<代码块2>代码块1出错后执行的代码块捕获通用异常:无法确定是哪种异常的情况下使用的捕获方法try: <代码块>exceptExceptionase:<异常代码块>捕获具体异常:确定是...
2021-09-01 09:09:05
134
原创 Python 面向对象与异常、print语句加入f
类的构建与使用、类的参数self:self是类函数中的必传函数,且必须放在第一个参数位置self是一个对象,它代表实例化的变量自身self可以直接通过点来定义一个类变量self中的变量与含有self参数的函数可以在类中的任何一个函数内随意调用非函数中定义的变量在定义的时候不用变量classperson(object): (加object可以有更多的内置函数使用,内置函数就是__xxxx__) name =None age =None ...
2021-08-28 21:16:27
614
原创 Python 函数
函数:函数的定义:将一件事情的步骤封装在一起并得到最终结果函数名代表了这个函数要做的事情函数体是实现函数功能的流程函数可以帮助我们重复使用,通过函数名我们可以知道函数的作用函数的分类:内置函数:Python中自带的函数自定义函数:自己写的函数的创建:使用关键字defdefname(args): xxxxxxxxxx 返回值函数的返回return:将函数结果返回的关键字return只有在函数体内才能使用retur...
2021-08-27 21:34:18
132
原创 Python if else语句、for循环、while循环、
if语句:if bool_result: xxxxxxxxbool_result判断结果真假,若为true则执行任意代码split函数:依据给定分隔符将字符串分隔为列表str.split(分隔符)join函数:将列表转为字符串a = ' '.join(list)...
2021-08-27 17:15:03
345
原创 Python集合的操作、不同数据类型间的转换
集合的增删改:add函数:用于集合中添加一个元素,若集合中已存在该元素则该函数不执行set.add(item) set为要添加的集合,item为要添加的元素update函数:加入一个新的集合(或列表、元组、字符串),如新集合内的元素在原集合中存在则无视set.update(iterable)iterable为集合、列表、元组、字符串remove函数:将集合中的某个元素删除,若不存在则报错set.remove(item)clear函数:清空集合中的所有元素s..
2021-08-26 20:49:15
269
原创 Python字符串索引与获取、字典添加修改数据、values函数、keys函数、字典key的获取、copy函数、字典中成员的判断、popitem函数、所有数据类型与布尔值的关系
字符串索引与获取:字符串索引规则与列表相同,从0开始,最后一位是-1切片和索引的获取与列表相同,但无法通过索引修改和删除,字符串不可修改find和index都可以获取元素的索引位置string.index(item)-->item:查询的元素,返回索引位置string.find(item)-->item:查询的元素,返回索引位置查询单词,返回第一个字母的位置find找不到返回-1,index找不到就报错字典添加修改数据:[]处理法:字典没有索引dict
2021-08-26 14:47:35
291
原创 Python列表元组的操作符、列表添加insert函数、列表(元组)的count函数、列表的remove函数、reverse函数、sort函数、clear函数、extend函数、索引与切片
列表元组的操作符:len()返回列表元组的元素个数len函数可以计算出除了数字类型以外所有类型的长度列表(元组)之间的累加与乘法 累加用+,乘法是与数字相乘in和notin判断元素是不是在列表(元组)中列表添加insert函数:list.insert(index, new_item)index:新的元素放在哪个位置(数字)(从0开始计算)item:添加的新元素(成员)append只能添加到列表的结尾,而insert能添加到任意一个位置若index添加的位置...
2021-08-23 21:42:35
820
原创 Python字符串startswith和endswith、find与index、strip、replace、返回bool的函数、字符串编码格式、字符串的格式化、转义字符
startswith和endswith:startswith判断字符串开始位是否为某成员(元素)endswith判断字符串末位是否为某成员(元素)string.startswith(item)返回一个布尔值find与index:都是返回想寻找的成员的位置string.find(item)返回一个整型string.index(item)返回一个整型或报错 (字符串里的位置从左到右从0开始)find找不到位置会返回-1,而index会报错strip:去掉字...
2021-08-22 17:54:23
437
原创 Python字符串capitalize、casefold、lower、upper、swapcase、zfill、count、
capitalize:将首字母大写,其他字母小写name = ‘caiNiao’newname =name.capitalize() (变量加点加函数名这种函数使用方式叫做函数的调用)newname为Cainiaocasefold与lower:都是将字符串字母全体小写,只对字母有效newstr =string.casefold()newstr =string.lower()casefold可识别更多语种upper:将字符串全部大写swapc...
2021-08-21 22:17:21
421
原创 Python字典类型、赋值运算、数字比较运算
字典类型:字典由多个键key和对应的值value组成dict代表字典类型并是字典函数 key: valuea =dict()a = {}size = {‘long’: ‘35cm’, ‘wide’: ‘20cm’}key支持字符串、数字、元组不支持列表value支持所有类型key是唯一的value不一定唯一可以对字典类型使用in、len、max、min处理的是key赋值运算:字符串可以和字符串相加,可以与数字做乘法'a'*3 = 'aaa'...
2021-08-21 19:58:00
301
原创 Python字符串应用、布尔类型与空类型、列表类型、元组类型
字符串应用:in判断数据中是否包含你想要的成员(还有notin)a = ‘天气真不错’b = '天气'ina(b为true)max返回数据中最大的成员(还有min)(比较大小规则如下)中文符号>汉字>字母>数字>英文符号中文按照拼音首字母计算比较字符串拼接用+号布尔类型与空类型:布尔类型判断真假只有两个值true和false布尔函数boola =bool('t' in 'time') a为trueint 0为false非0为tru...
2021-08-20 22:01:06
124
原创 Python变量变量名、关键字、数据类型、数字类型、字符串类型
变量变量名:变量存在电脑的内存块里变量名由数字、字母、下划线组成;字符在20个以内;必须由字母或下划线开头;区分大小写;起名要有意义;两个单词之间用下划线分隔,OpenTheDoor这样的不太好快速定义变量 a,b,c = 1,2,3关键字:变量名不能用关键字命名强关键字(会报错)弱关键字(自行命名后会使该关键字失效,一般是内置函数)数据类型:数字类型、字符串类型、布尔类型(判断对错)、空类型(代替不知道什么类型的类型)、列表类型(队列排队)、元组类型、字典类型.
2021-08-19 21:37:19
242
原创 Python头部注释、导入位置、注释、执行入口、input函数
头部注释:添加特殊规则,在国内,为更好识别汉字,可在第一行添加 #coding:utf-8导入位置:将其他脚本导入到当前脚本,以使用其功能。import os(import函数用于导入,os为导入的模块)注释:#xxxxxxxxxxxxxxxxxx""" xxxxxxxxxx xxxxxxxxxx"""(用于多行)''' xxxxxxxxxxx x...
2021-08-18 22:38:11
155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人