自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 Python初学者项目练习41--反转头尾并拼接字符串

string[:n] 表示从头截取到第 n 个字符[::-1] 是 Python 的技能,表示将字符串倒序(翻转)string[-n:] 表示从倒数第 n 个字符一直截取到末尾Python 字符串切片常用操作大汇总以string = "HelloWorld"为例。

2026-05-26 20:18:09 47

原创 Python初学者项目练习40--计算列表元素之积

定义一个函数,该函数接收一个整数列表作为参数,并返回列表中所有元素的乘积。#给定列表[1,2,3], 调用函数后,返回6(123)

2026-05-26 20:17:51 25

原创 Python初学者项目练习39--统计列表中元素出现次数

一开始写的时候在想怎么在函数内部加循环,原来循环要加在函数外部break第三次出现判断中采用这个循环,记得使用。

2026-05-24 16:22:09 22

原创 Python初学者项目练习38--交换列表指定位置元素

定义一个函数,该函数用于将指定列表中指定索引位置的两个元素对调#示例:给定列表【23, 65, 19, 90】,以及索引位置1和3,调用函数后,打印【23, 90, 19, 65】

2026-05-24 16:21:52 23

原创 Python初学者项目练习37--交换列表首尾元素

newlist[-1] 是最后一个变量。

2026-05-23 15:00:58 23

原创 Python初学者项目练习36--打印菱形

定义一个函数,该函数接收一个正整数参数rows#其功能是打印出一个由星号*构成的、具有rows指定行数的菱形图案。

2026-05-23 15:00:40 21

原创 Python初学者项目练习35--分解质因数

定义一个函数,该函数接收一个正整数n作为参数,并将其分解为质因数,打印出分解的结果#示例:带入数据90,打印90=233*5 作为质因数分解的结果。

2026-05-22 09:37:20 22

原创 Python初学者项目练习34--斐波那契数列

return上面这两个意思是一样的如果你的函数在某些路径下有返回值(比如 return True),那么在其他路径下最好显式写上 return None,保证逻辑对称。如果你只是想中途停掉函数,用 return。

2026-05-22 09:37:01 40

原创 Python初学者项目练习33--计算给定日期是年中的第几天

Python 中“列表第 1 个到第 n 个” = sum(lst[:n])lst[:, n],中间加了逗号。这是 NumPy 二维数组​ 的写法,不是普通列表例如:[1, 2, 3],[4, 5, 6]])

2026-05-21 09:29:53 37

原创 Python初学者项目练习32--计算倒数序列之和

面对不合规的输入,通过返回None, 不再向后执行。并且给出清晰的警告信息。

2026-05-21 09:29:26 21

原创 Python初学者项目练习31--计算字典值总和

*1. 字典。

2026-05-20 09:38:13 20

原创 Python初学者项目练习30--变量互换

元组解胞,例子:x, y = point # 解包:x 被赋值为 3,y 被赋值为 5使用情况(1) 更换变量(2) 接收函数多个返回值进阶技巧(1)收集剩余元素:用 *变量把剩下的元素收成一个列表。(2)忽略某些元素:用下划线 _作为占位符丢弃不需要的值。name, _, age = (“Alice”, “忽略我”, 18)

2026-05-20 09:37:28 36

原创 Python初学者项目练习29--列表元素去重

这里 not in 的表达注意:这样可以但是:这样不行✅ 第一种:先循环,再 return → 可以❌ 第二种:return 列表推导式 → 全是 None注意这里和前两道题的不同set(list) 列表转换成集合,可以快速去重,顺序可能变list(set(list)) 集合转成列表,两个list的元素顺序可能变。

2026-05-19 09:54:02 27

原创 Python初学者项目练习28--移除列表中的多个元素

定义一个函数,该函数用于从第一个列表list1中移除所有存在于第二个列表list2中的元素代码如下:TypeError: ‘list’ object cannot be interpreted as an integer问题:range()里传了列表range()需要的是整数,比如 range(10),而不是 [1, 10]代码如下:输出:从列表[1, 2, 5, 8, 10, 8, 45, 78, 99, 123, 56]中移除元素[3, 6, 8, 10, 78, 56]的结果为:[1, 2,

2026-05-19 09:53:33 158

原创 Python初学者项目练习27--求范围内所有偶数

return别忘了返回值。

2026-05-18 10:14:33 16

原创 Python初学者项目练习26--计算列表数字的和(内附列表操作总结)

定义一个函数,该函数用于计算并返回给定数字列表中所有数字的和代码如下:总结列表常用函数操作列表常用方法操作2.1 增加2.2 删除2.3 统计查找2.4 改序对比函数与方法✅ 函数:len / max / min / sum / sorted / list / enumerate / zip​✅ 方法:append / extend / insert / remove / pop / clear / index / count / sort / reverse

2026-05-18 10:13:39 36

原创 Python初学者项目练习25--求前N个数字的平方和

定义一个函数,该函数用于计算从12 的所有整数的平方和。

2026-05-15 09:46:08 23

原创 Python初学者项目练习24--打印区间内的所有素数

2是素数。

2026-05-15 09:45:54 23

原创 Python初学者项目练习23--计算圆的面积

什么时候要用 import mathround (浮点数,保留小数点位数)

2026-05-14 19:39:03 41

原创 Python初学者项目练习22--寻找最小连续9整除数

函数注释:作用参数返回值。

2026-05-14 19:38:46 26

原创 Python初学者项目练习21--计算连续数字串和

+” 这种表达。

2026-05-13 15:42:38 46

原创 Python初学者项目练习20--平方运算

设置一个可以持续的死循环。

2026-05-13 15:42:22 29

原创 Python初学者项目练习19--进制转换

进制转换的函数。

2026-05-12 20:06:30 19

原创 Python初学者项目练习18--判断是否是闰年

用户输入年份,判断该年份是否为闰年,并给出响应的输出结果如果一个年份能被4整除但是不能被100整除,就是闰年如果一个年份能被400整除,也是闰年代码如下:

2026-05-12 20:06:09 20

原创 Python初学者项目练习17--判断数字奇偶

用户输入一个数字,判断该数字是奇数还是偶数,并给出相应的输出结果。

2026-05-11 10:01:03 24

原创 Python初学者项目练习16--输入整数打印星号

程序要一层一层的写,先写最里面一层,再往外面加条件和循环。

2026-05-11 10:00:30 27

原创 Python初学者项目练习15--寻找最小连续9整除数

int()不能接受 “inf”ifbreakelse这种语句的使用学习这种表达方式:“9” *3=“999”, 再转换成int型。

2026-05-09 16:50:21 43

原创 Python初学者项目练习14--输入数字排序

sorted([x1, x2, x3]) 可以直接。

2026-05-09 16:49:59 24

原创 Python初学者项目练习13--按序插入列表

insert可以在任意位置加,list.insert(index, x)append只能在末尾加,list.append(x)整型、浮点、字符串之间的转换规则break必须在 循环体内部,否则不知道跳出哪个循环这里else和for对齐,代表只有break没有被打破才执行else. 可以自己带入一个一个想一下for …:if …:breakelse:错误:正确:a.append()b.sort()b.extend()b.insert()

2026-05-08 09:48:01 243

原创 Python初学者项目练习12--找出年龄最大者

inf 是负无穷people.items() 使用方法max 函数使用sorted 函数使用。

2026-05-08 09:47:28 42

原创 Python初学者项目练习11--列表偶数求和

给定一个整数列表,计算并打印该列表中所有偶数的和。

2026-05-07 09:39:47 29

原创 Python初学者项目练习10--学生成绩排序

sort函数在对字典排序时,要加入key=,明确排序方式lambda 形参形参是“函数里的变量名”,实参是“调用时真正传进去的值”

2026-05-07 09:39:16 54

原创 Python初学者项目练习9--对简单列表元素排序

原地排序:sort(key=None, reverse=False) #默认,升序sort(key=None, reverse=True) #降序不改变原列表顺序:为什么有的是X.sort, 为什么有的是 sorted(X)。为什么sorted使用方法不是X.sorted记住:✅ .方法():通常是“某一种对象自己才会做的事”​✅ 函数():通常是“多种对象都能做的事。

2026-05-06 10:34:58 36

原创 Python初学者项目练习8--统计字符类型个数

abc”.isalpha() # True(英文)“中文”.isalpha() # True(中文)“αβγ”.isalpha() # True(希腊字母)中文,英文,希腊字母都用isalpha都是判断为true的input()输入的都是被判断为字符串,哪怕是数字letters = digits = spaces = others = 0 连等的写法。

2026-05-06 10:34:23 50

原创 Python初学者项目练习7--两猴子吃桃

逆向循环方式:for i in range (9, 0, -1)

2026-05-05 21:16:50 22

原创 Python初学者项目练习6--打印所有水仙花数

/是先做除法,结果向下取整%是取余数。

2026-05-05 21:16:25 68

原创 Python初学者项目练习4--排列组合

这里刚看到题目是没有头绪的,唯一只能想到for循环第一反应for循环太复杂,其实代码是拆解的,先完成主体任务,再完成细枝末节。比如:先实现三位数生成,再加入条件控制非重复。然后再优化代码。=“ 不等于的表达形式print函数可以直接{i}{j}{k}

2026-05-04 11:19:26 59

原创 Python初学者项目练习3--1-100求和

range(起始, 结束, 步长), 这里步长是1忽略了调用python内部函数可以简化代码,如sum。

2026-05-04 11:19:08 39

原创 Python初学者项目练习2--两数比大小

定义两个整型变量,比较他们的值,并打印比较结果代码如下:2.优化版本代码如下:消除重复,简化程序,有利于后期修改程序代码如下:函数封装,可以进一步优化代码如下:

2026-05-03 17:05:28 32

原创 Python初学者项目练习1--两数和

📌 变量命名原则(新手必记):名字要合理命名,不要和 Python 自带的东西撞车。

2026-05-03 16:25:26 63

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除