![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础Python
沐风—云端行者
够不着吧?左脚踩右脚上试试……
展开
-
【Python】Python中面向对象编程(OOP)的深入理解与实践
面向对象编程(Object-Oriented Programming,简称OOP)是现代软件工程中不可或缺的一部分,它提供了一种组织代码的高效方式,使代码更加模块化、易于维护和扩展。本文将深入探讨Python中的OOP概念,包括类、对象、继承、封装、多态等,并通过具体实例加深理解。通过本文,我们不仅复习了Python中OOP的基本概念,如类、对象、继承、封装、多态,而且还通过具体示例代码加深了理解。在OOP中,类是对象的蓝图,定义了对象的属性和行为。对象则是类的实例,具有类定义的所有属性和方法。原创 2024-07-18 15:06:48 · 489 阅读 · 0 评论 -
PyCharm创建新项目时左侧没有类型选择
本想着用文档自学Python的Django框架,在用pycharm创建Django项目时出现问题。就创建新项目时没有类型选项。最后觉得可能是版本问题。最后核查后,社区版的pycharm只有python项目、纯python。专业版的pycharm有其他项目文件类型。原创 2023-07-29 19:19:28 · 788 阅读 · 0 评论 -
Python卡牌II
有N张卡牌,每张卡牌上标记有一个正整数。为管理方便对卡牌按数值大小进行了从小到大的排序,现希望知道是否存在标记有某个数值的卡牌,以及其排序前和排序后的位置。卡牌的位置从1开始计数,记排序前第一张卡牌的位置记为1,以此类推,第N章卡牌的数值记为N。原创 2023-07-12 01:25:05 · 109 阅读 · 0 评论 -
Python—A+B III
输入有若干行,每行为由空格分隔的一对整数A和B,如: 5 12。计算两个整数A和B的和。输出数据A和B的和。原创 2023-07-12 00:56:23 · 114 阅读 · 0 评论 -
Python字符串映射
如JWPUDJSTVP重排后可以得到WJDUPSJPVT,然后把每个字母映射到它前一个字母(B->A, C->B, …, Z->Y, A->Z),得到VICTORIOUS。有两个长度相同的字符串,均由字母A-Z构成,长度不超过100。请判断是否可以把其中一个字符串的各个字母重排,然后对26个字母做一个一一映射,使得两个字符串相同。若可以请输出两行,第一行为YES,第二行为对应的一个映射。原创 2023-07-12 00:48:58 · 220 阅读 · 0 评论 -
Python独立元素
第一行为一个正整数N(1原创 2023-07-11 22:47:39 · 68 阅读 · 0 评论 -
Python卡牌(SPJ)
对每组数据,第一行输出Case #T:,其中T为当前数据组的编号,从1开始;随后对每个查询单独输出一行。若存在该编号,输出q found at x,q为查询编号的数值,x为其排序后的位置;若不存在,输出q not found,q为查询的数值。为管理方便对卡牌按数值大小进行了从小到大的排序,现希望知道是否存在标记有某个数值的卡牌,以及其排序后的位置。输入有多组数据,每组数据包含三行整数,第一行为空格分隔的两个正整数,N,Q,分别表示卡牌张数和问题数,第二行为卡牌上的数值,第三行为Q空格分隔查询的数值。原创 2023-07-11 17:39:36 · 94 阅读 · 0 评论 -
Python等价字符串
如JWPUDJSTVP重排后可以得到WJDUPSJPVT,然后把每个字母映射到它前一个字母(B->A, C->B, …, Z->Y, A->Z),得到VICTORIOUS。有两个长度相同的字符串,均由字母A-Z构成,长度不超过100。请判断是否可以把其中一个字符串的各个字母重排,然后对26个字母做一个一一映射,使得两个字符串相同。若可以请输出YES,否则输出NO。两个字符串,以空格分隔。原创 2023-07-11 01:10:17 · 103 阅读 · 0 评论 -
日期格式转换
请将格式如yyyy-m-d形式的日期转换为mm/dd/yyyy格式表示的日期。对每行输入的日期,将其转换为mm/dd/yyyy格式表示的日期。若干行,每行为一个yyyy-m-d形式的日期。原创 2023-07-10 23:55:14 · 141 阅读 · 0 评论 -
Python求和
控制台输出,对每行输入,输出该行十六进制数的和,用十进制表示。计算若干十六进制数的和。原创 2023-07-10 19:01:05 · 141 阅读 · 0 评论 -
Python最小差元素
该数组中两数之差(绝对值)的最小值及对应元素在输入数组中的位置索引,索引从1开始计数,以空格分隔。若有多组,输出任意一组即可。给定一个整数数组,请求出该数组中两数之差(绝对值)的最小值,并确定对应元素的位置。第一行为一个正整数n(1原创 2023-07-10 01:17:43 · 217 阅读 · 0 评论 -
Python最小差值
给定一个整数数组,请求出该数组中两数之差(绝对值)的最小值。要求单独定义函数实现。第一行为一个正整数n(1原创 2023-07-09 18:23:42 · 307 阅读 · 0 评论 -
Python最大差值
给定一个整数数组,请求出该数组中两数之差(绝对值)的最大值。第一行为一个正整数n(1原创 2023-07-09 18:02:15 · 285 阅读 · 0 评论 -
镂空等腰三角形
n是三角形的总行数,i是第多少行,先打印n-i个空格,然后打印2i-1个指定符号,最后换行开始打印下一行。标准输入,包括两部分:c,n(0原创 2023-07-09 03:52:44 · 115 阅读 · 0 评论