
python
文章平均质量分 75
爱莉希雅&&&
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
字符串相关例题(查询子串在主串中的个数3种解法,查询最长公共子串)
给定两个字符串 s1 和 s2 ,求 s2 在 s1 中出现的次数,字符区分大小写,已匹配的字符不计入下一次匹配。输入两行字符串,分别为s1和s2,s2的长度小于等于s1。输出s2在s1中出现的次数。原创 2025-08-11 21:51:52 · 186 阅读 · 0 评论 -
PythonOS模块的使用(批量创建目录,文件,读取及获取文件信息,启动文件)
注意:创建或者删除的代码会在左边的目录栏显示,显示路径的目录及文件是自己创建的内容,这里就不展示代码结果。在Windows操作系统显示的创建时间 2024-05-25-19:07:59。示例代码:可以判断路径或者文件是否有效,文件是否存在,分隔文件名和后缀名等等。获取目录或者文件的绝对路径: D:\编程\python\第十一章\c.txt。最近的一次访问时间 2024-05-25-19:30:58。最近的一次修改时间 2024-05-25-19:30:58。判断一个文件是否是有效文件: False。原创 2024-07-21 16:56:08 · 385 阅读 · 0 评论 -
Python创建Excel表和读取Excel表的基础操作
这个如果不行可以试试其他方法,在运行Python代码的软件里也有直接下载的地方,可以上网搜索。这里是先创建后读取,也可以直接找个Excel表试试,保存到该文件夹,方便选中及查看。点击后进入Excel,记得要选中创建的表格,一般第一个是空的。示例代码:最后要记得保存,可以加一句提示语句。win+r打开命令行输入cmd。[100, '王晓霞'][111, '李简易'][121, '陈汽车'][145, '任取余']在目录会出现这个表格。原创 2024-07-18 17:57:45 · 1068 阅读 · 0 评论 -
time模块,datetime模块,random模块的使用(内置模块)
在 Python 的 datetime 模块中, timedelta 对象用于表示两个 datetime 对象之间的时间差,或者用于对 datetime 对象进行时间的增减操作。总之, timedelta 对象在处理日期时间的间隔和对日期时间进行灵活的时间增减操作时非常有用。示例代码:也可以获取系统的时间,不过和time的样式不一样,这个是易读的时间样式。这些方式都可以用来设置随机数生成器的种子,以控制随机数序列的生成。2. 对日期时间对象进行时间的增减。示例代码:可以处理时间上的计算。原创 2024-07-18 17:08:13 · 463 阅读 · 0 评论 -
Python第六章(正则表达式,import re等等,字符串的相关操作)
re库的一些方法,字符串的使用原创 2024-06-09 20:58:20 · 767 阅读 · 0 评论 -
python初学基础(input,print,注释,缩进)
name=input('请输入你的名字')print('你的名字是'+name)num=input('请输入你的幸运数字')print('你的幸运数字是'+num)#+号为连接num=int(num)#使用内置函数int将num转换成整数print('你的幸运数字是',num)#整数不能连接,不能用+号,用逗号结局,产生的空格由print的sep决定fp=open('bote.txt','w')#w---writeprint('北京欢迎你',file=fp)fp.close()#关闭文件print(" he原创 2024-03-09 23:21:35 · 287 阅读 · 0 评论 -
python第四章(顺序,选择,循环结构等等及输出各种三角形,菱形,猜一猜小游戏的相关案例)
你今天要上课吗 yes or nono (一直回答yes将会无限循环)(与switch不同的是不用加break来终止,只会输出一个语句块)(Python有严格的缩进,print的位置会影响输出结果)请输入一个布尔型的值Ture or false:Ture。请问你喝酒了吗(yes or no)yes。请问你喝酒了吗(yes or no)no。你今天要上课吗 yes or noyes。你今天要上课吗 yes or noyes。请输入你的中奖号码:123456。请输入你的中奖号码123456。原创 2024-04-06 00:39:11 · 819 阅读 · 1 评论 -
初学Python第五章(列表,集合,元组,字典)
print(d) #[(10, 'car'), (20, 'cat'), (30, 'dog'), (40, 'bird')] 显示为列表类型。[['城市', '环比', '同比'], ['北京', 145, 171], ['上海', 147, 178], ['重庆', 145, 100]]print(d) #{10: 'car', 20: 'cat', 30: 'dog', 40: 'bird'} #显示为字典类型。原创 2024-05-16 23:47:10 · 1078 阅读 · 1 评论 -
第七章(python的错误处理,try....except 以及raise关键字的使用,断点运行)
if gender!num1=eval(input("请输入第一个整数"))num2=eval(input("请输入第一个整数"))num1=eval(input("请输入第一个整数"))num2=eval(input("请输入第一个整数"))print("你的性别是:",gender)gender=input("请输入你的性别")print("除数不能为0")print("除数不能为0")print("程序执行结束")print("未知异常")print("未知异常")print("未知异常")原创 2024-06-09 21:10:44 · 423 阅读 · 0 评论 -
第八章(函数的使用等等)
print(num1,"和",num2,"的最大公约数是",gcd(num1,num2))print(num1,"和",num2,"的最小公倍数是",lcm(num1,num2))print("最大值:",max(13,98,45),max("hellow"))print("最小值:",min(13,98,45),min("hellow"))print("绝对值:",abs(100),abs(-100),abs(0))print("商和余数",divmod(13,4),divmod(6,3))原创 2024-06-09 21:46:35 · 720 阅读 · 0 评论 -
python杨辉三角的两种书写方式
first.append(lst1[j]+lst1[j+1]) #每个数字等于上行的左右两个数字之和。print(lst[i][j],end=" ")#按直角三角形进行输出。for i in range(n): #按等边三角形输出。for i in range(n): #按等边三角形输出。print("普通输出:{}".format(lst))n = eval(input("请输入想要的行数"))n = eval(input("请输入想要的行数"))#给出n,输出前n行的杨辉三角。原创 2024-07-10 22:10:48 · 754 阅读 · 0 评论 -
Python第八章(format内置函数,函数参数的细节以及迭代器的解释和相关函数,以及举例斐波拉契,阶乘,最大公约数最小公倍数题目)
例如,在循环结构(如 for 循环、 while 循环)中,程序会不断地重复执行循环体中的代码,每次循环都会对数据进行一定的处理或操作,这就是迭代的过程。在上述代码中, for 循环依次取出 numbers 列表中的每个元素,并将其赋值给变量 num ,然后执行循环体中的 print(num) 语句,这个过程就是对 numbers 列表的迭代。从程序设计的角度来讲,迭代是一种重复执行一段代码块的方式,用于对一个集合、序列或者其他可迭代的数据结构中的元素进行逐个处理和操作。原创 2024-07-17 09:21:19 · 827 阅读 · 0 评论 -
Python第九章(面向对象基础--属性,继承,dir查看,内存地址,权限等等和银行账户题目,圆的面积周长)
__main__.Computer object at 0x0000020991C30190> 子对象的内存地址: C类的层次结构: (, , , )原创 2024-07-17 11:55:23 · 1453 阅读 · 0 评论 -
python的简单爬取
左边那个可以直接在图中对应代码,右边可以在代码中对应图,用左边早到百度图片的链接。with open("百度.png","wb")as file: #写入操作。目录框中就会有百度的图片,这就是爬取网上的图片的操作流程,是爬虫的基础。resp=requests.get(url)#回应。win+r打开命令行输入cmd。右键检查可以进入次界面。复制完成后,运行代码。原创 2024-07-11 23:11:57 · 1893 阅读 · 9 评论 -
python(餐厅点餐系统)
8,"大饼",6],[9,"小米粥",1],[10,"鸡蛋汤",2],[11,"咖啡",10],[12,"牛奶",5],[13,"西瓜汁",6],[14,"可口可乐",3],meau_lis=[[1,"牛排",50],[2,"羊排",80],[3,"大盘鸡",50],[4,"火锅鸡",68],[5,"猪大骨",35],[6,"米饭",2],[7,"寿司",5],print("5 猪大骨-35元\t\t10 鸡蛋汤-2元\t\t15 红酒-199元\n")print("密码不正确,请重新输入!原创 2024-07-11 22:30:11 · 2217 阅读 · 4 评论 -
python列表习题(二分查找和插值查找;归并排序;数组划分;长度最小子数组,滑动窗口,三指针等等)
插值查找的高效性依赖于。原创 2025-07-16 16:27:34 · 599 阅读 · 0 评论