Python
Python学习
python成长之路
是一个普通二本大学生,正在努力学习Python中,每天都会学一点,并将自己学的内容分享到这里啦,感谢大家喜欢,可以相互督促,学习噢
展开
-
刘谦春晚魔术解析Python
说明:技术有限 魔术口吻以名字三个字、男生、北方人为例来写的。原创 2024-02-10 20:26:27 · 895 阅读 · 0 评论 -
Python中的权限控制
单下划线开头:以单下划线开头的属性或方法表示protected受保护的成员,这类成员仅供内部使用,允许类本身和子类进行访问,但实际上它可以被外部代码访问。3.多态:是在函数定义时,直接对形式参数进行赋值,在调用时如果该参数不传值,将使用默认值,如果该参数传值,则使用传递的值。2.继承:是在函数调用时,使用“形参名称=值”的方式进行传参,传递参数顺序可以与定义时参数的顺序不同。双下划线开头:表现private私有的成员,这类成员只允许定义该属性或方法的类本身进行访问。首尾双下划线:一般表示特殊的方法。原创 2024-02-08 08:00:00 · 517 阅读 · 0 评论 -
Python动态捆绑属性和方法
【代码】Python动态捆绑属性和方法。原创 2024-02-07 08:00:00 · 547 阅读 · 0 评论 -
Python编写学生类并创建四个学生对象
【代码】Python编写学生类并创建四个学生对象。原创 2024-02-06 08:00:00 · 684 阅读 · 0 评论 -
Python类的组成
【代码】Python类的组成。原创 2024-02-05 08:00:00 · 798 阅读 · 0 评论 -
Python类和对象
类:是由N多个对象抽取出“像”的属性和行为从而归纳总结出来的一种类别。对象:在Python中一切皆对象。原创 2024-02-04 08:00:00 · 497 阅读 · 0 评论 -
Python编写函数实现提取指定字符串中的数字并求和
需求:使用input()获取一个字符串,编写并传参,使用isdigit()方法提取字符串中所有的数字,并对提取的数字进行求和计算,最后将存储数字的列表和累加和返回。原创 2024-02-03 12:00:00 · 636 阅读 · 0 评论 -
Python计算列表元素的最大值
需求:随机产生10个元素,存储到列表中,编写函数获取这个列表中元素的最大值(不能使用内置函数max())原创 2024-02-03 08:00:00 · 450 阅读 · 0 评论 -
Python常用内置函数
函数名称描述说明bool(obj)获取指定对象obj的布尔值str(obj)将指定对象obj转成字符串类型int(x)将x转成int类型float(x)将x转成float类型将序列转成列表类型将序列转成元组类型将序列转成集合类型。原创 2024-02-02 08:00:00 · 930 阅读 · 0 评论 -
Python递归函数
是指这样一个数列:1、1、2、3、5、8、13、21、34、……,从第三项开始,每项都等于前两项之和:f(n)=f(n-1)+f(n-2)原创 2024-02-01 08:00:00 · 505 阅读 · 0 评论 -
Python匿名函数lambda
lambda:是指没有名字的函数,这种函数只能使用一次,一般是在函数的函数体只有一句代码且只有一个返回值时,可以使用匿名函数来简化。语法结构:result=lambda 参数列表:表达式。原创 2024-01-31 08:00:00 · 517 阅读 · 0 评论 -
Python变量的作用域
变量的作用域是指变量起作用的范围,根据范围作用的大小可分为局部变量和全局变量。原创 2024-01-30 08:00:00 · 526 阅读 · 0 评论 -
Python函数的返回值
【代码】Python函数的返回值。原创 2024-01-29 08:00:00 · 562 阅读 · 0 评论 -
Python函数的参数传递
是指调用时的参数个数和顺序必须与定义的参数个数和顺序相同。原创 2024-01-28 08:00:00 · 1307 阅读 · 0 评论 -
Python函数的定义和调用
函数是将一段实现功能的完整代码,使用函数名称进行封装,通过函数名称进行调用。以此达到一次编写,多次调用的目的。def 函数名称(参数列表):函数体[return返回值列表]原创 2024-01-27 08:00:00 · 887 阅读 · 0 评论 -
Python实战二:编写程序实现组成三角形的判断
需求:判断三个变量是否能构成一个三角形,如果不能抛出异常Exception异常,显示异常信息“a,b,c不能构成三角形”,如果可以构成则显示三角形三个边长。原创 2024-01-26 10:00:00 · 353 阅读 · 0 评论 -
Python实战一编写程序接收用户输入分数信息
需求:如果分数在0-100之间,输出成绩。如果成绩不在该范围内,抛出异常信息,提示分数必须在0-100之间。try: score=eval(input('请输入分数:')) if 0<=score<=100: print('分数为:',score) else: raise Exception('分数不正确')except Exception as e: print('e')原创 2024-01-26 08:00:00 · 698 阅读 · 0 评论 -
Python中常见的异常类型
使用一个没有声明的变量时引发的异常。字典取值时Key不存在的异常。当除数为0时,引发的异常。索引超出范围所引发的异常。Python中的语法错误。不正确的缩进引发的异常。属性或方法不存的异常。类型不合适引发的异常。原创 2024-01-25 08:00:00 · 346 阅读 · 0 评论 -
Python中raise关键字的使用
抛出一个异常,从而提醒程序出现了异常情况,程序能够正确地处理这些异常情况。raise [Exception类型(异常描述信息)]原创 2024-01-24 08:00:00 · 535 阅读 · 0 评论 -
Python中Bug介绍
Bug指的是检测并排除计算机程序/机器的故障。原创 2024-01-23 08:00:00 · 823 阅读 · 0 评论 -
Python格式化输出商品的名称和单价
需求:使用列表存储一些商品数据,使用循环遍历输出商品信息,要求对商品的编号进行格式化为6位,单价保留2位小数,并在前面添加人民币符号输出。原创 2024-01-22 08:00:00 · 529 阅读 · 0 评论 -
Python统计字符在字符串中出现的次数
需求:声明一个字符串,内容为”HelloPython,HellowJava,hellophp”,用户从键盘录入要查询的字符(不区分大小写),要求统计出要查找的字符在字符串中出现的次数。原创 2024-01-21 08:00:00 · 655 阅读 · 0 评论 -
Python判断车牌归属地
需求:使用列表存储N个车牌号码,通过遍历列表及字符串的切片操作判断车牌的归属于地。原创 2024-01-20 08:00:00 · 625 阅读 · 0 评论 -
Python中re模块sub函数和split函数的使用
字符串中的split()方法功能相同,都是分隔字符串。用于实现对字符串中指定字符串的替换。原创 2024-01-19 08:00:00 · 1593 阅读 · 0 评论 -
Python中re模块search和findall函数的使用
用于整个字符串中搜索第一个匹配的值,如果匹配成功,结果为Match对象,否则结果位None。用于在整个字符串搜索所有符合正则表达式的值,结果是一个列表类型。原创 2024-01-18 08:00:00 · 998 阅读 · 0 评论 -
re模块中match函数的使用
本文主要介绍了re模块中match函数的使用原创 2024-01-17 08:00:00 · 498 阅读 · 0 评论 -
Python正则表达式
本文主要介绍了Python中正则表达式的用法原创 2024-01-16 12:54:01 · 568 阅读 · 0 评论 -
Python数据的处理
本文主要介绍了字符串的拼接操作以及去重操作原创 2024-01-15 08:00:00 · 447 阅读 · 1 评论 -
Python数据的验证
数据的验证是指程序对用户输入的数据进行‘合法’性验证。所有字符都是数字或字母(包含中文字符)所有字符都是空白字符(\n、\t等)所有字符都是字母(包含中文字符)所有字符都是数字(阿拉伯数字)所有字符都是首字母大写。原创 2024-01-14 08:00:00 · 473 阅读 · 0 评论 -
Python字符串的编码和解码
不同计算机之间进行数据传输,实际上传输的是二进制数据。原创 2024-01-13 08:00:00 · 634 阅读 · 0 评论 -
Python格式化字符串
s:字符串格式%d:十进制整数格式%f:浮点数格式。原创 2024-01-12 08:00:00 · 749 阅读 · 0 评论 -
Python字符串的相关处理操作
查询sub这个字符串在str中是否存在,如果不存在结果为-1,如果存在,结果为sub首次出现的索引。使用news替换字符串s中所有old字符串,结果是一个新的字符串。在iter中的每个元素的后面都增加一个新的字符串str。将str字符串全部转成小写字母,结果为一个新的字符串。将str字符串全部转成大写字母,结果为一个新的字符串。从字符串中去掉左侧和右侧chars中列出的字符串。从字符串中去掉左侧chars中列出的字符串。从字符串中去掉右侧chars中列出的字符串。查询字符串str是否以字符串s结尾。原创 2024-01-11 08:00:00 · 657 阅读 · 0 评论 -
模拟手机通讯录
从键盘录入5位好友的手机号码。原创 2024-01-10 12:00:00 · 369 阅读 · 1 评论 -
Python模拟12305购票流程
需求:假设北京到天津有4个车次可供选择,用户选择所要购买的车次,进行购票进站。原创 2024-01-10 08:00:00 · 401 阅读 · 1 评论 -
模拟京东购物流程
需求:从键盘录入5个商品信息(1001手机)添加到商品列表中,展示商品信息,提示用户选择商品,用户选中的商品添加到购物车中(购物车中的商品要逆序),用户选中的商品不存在需要有相应的提示,当用户输入”q”时循环结束,显示购物车中的商品。原创 2024-01-09 12:00:00 · 583 阅读 · 0 评论 -
Python千年虫是什么虫?
需求:已知一个列表中存储的是员工的出生年份[88,89,90,98,00,99],由于时间比较久,出生的年份均是两位整数,现需要2为年份前加19,如果年份是00,将需要加上200。2.使用enumerate()函数。原创 2024-01-09 08:00:00 · 462 阅读 · 0 评论 -
Python元组
元组名=(element1,element2,……元组名=tuple(序列)原创 2024-01-06 13:34:43 · 341 阅读 · 1 评论 -
Python变量与常量
8创建一个整型变量,并为其赋值为8my_name =张三print的数据类型是:typeprint(my_name,的幸运数字是#Python动态修改变量的数据类型,通过赋不同类型的值就可以直接修改北京欢迎你print的数据类型是:type在Python中允许多个变量指向同一个值no=number=1024#number和no都指向了1024这个整数值printprintid(no))printid(number))原创 2023-12-28 13:40:34 · 413 阅读 · 1 评论 -
Python数据类型
用来表示‘真’值或者‘假’值的数据类型False或者none数值中的0,包含0,0.0,虚数0空序列,包含空字符串、空元组、空列表、空字典、空集合自定义对象的实例,该对象的_bool_()方法返回False或者_len_()返回0。原创 2023-12-29 12:06:47 · 980 阅读 · 1 评论 -
Python的循环结构
for 循环变量 in 遍历对象:语句块。原创 2024-01-01 15:42:15 · 351 阅读 · 0 评论