自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 练习题集---->列表推导式的使用(Python)

列表推导式是Python中一种简洁而强大的构建列表的方法。它提供了一种优雅的语法来从一个可迭代对象创建新列表,通常用于过滤、转换或生成列表中的元素。基本语法如下:[表达式 for 变量 in 可迭代对象 if 条件]

2024-06-13 00:04:32 491

原创 有四个数字,1,2,3,4能组成多少个互不相同且无重复的三位数?各是多少?(Python)

使用嵌套循环实现,第一层循环取百位数字,第二层循环取十位数字,第三层循环取个位数字,判断三个位置的数字是否互不相同且无重复。1,2,3,4可以组成24个互不相同且无重复的三位数,如下所示:123, 124, 132, 134, 142, 143, 213, 214, 231, 234, 241, 243, 312, 314, 321, 324, 341, 342, 412, 413, 421, 423, 431, 432。

2024-06-12 00:13:59 990

原创 从控制台输入三个数,输出较大的值(Python)

eval(字符串):识别并执行有效的python表达式,识别为元组,拆包赋值给三个变量,假设num1为较大值。max():返回多个参数中的最大值。

2024-06-11 05:48:38 536

原创 Python中的三目运算符

Python中的三目运算符(也称为条件表达式)是一种简洁的方式来执行基于条件的简单赋值。;2. 语法:r = 值1 if 条件 else 值2;3. 工作原理:如果条件成立,则整个表达式的值为 值1,如果条件不成立,则整个表达式的值为值24. 优点:简化if-else语句;缺点:因为只有一行代码,所以只能实现简单的逻辑。

2024-06-10 03:45:12 479

原创 break的使用(Python)

1. break:打断,表示结束当前循环;break书写在那个循环中,就结束那个循环;2. continue:继续,表示结束当前循环的本次循环,继续下一次循环。3. break的使用场景:当需要提前终止循环,例如找到满足特定条件的元素后;在处理无限循环时,通过break来避免程序陷入死循环。在嵌套循环中,当需要同时终止多个循环时,通常需要结合使用break和其他控制结构。

2024-06-09 00:00:50 445

原创 格式化输出的两种方式(Python)

可以匹配数字,一般用来匹配整型%.nd:当数字位数不够的情况下,可以在数字的前面补0,最终数据的长度为n:可以匹配数字,一般用来匹配浮点型%.f:表示对浮点数取整,会进行四舍五入%.nf:n表示小数点后需要保留的位数,会进行四舍五入:可以匹配任意类型一般情况下,%s可以匹配所有的数据类型,但是涉及到浮点数,如果要保留小数点后n位,则使用%f方便。

2024-06-08 17:21:29 590

原创 数据类型中表示空的情况(Python)

数据类型中表示空的情况:整型0,浮点数0.0,空字符串'',空列表[],空字典{},空元组(),空集合set(),空值None。:将x转换为布尔型,x可以是任意类型,但凡是每种数据类型中表示空的情况,通过bool()转换,最终的结果都是False。数字型:整型【int】,浮点型【float】,复数【complex】布尔型:bool,只有两个值:True和False,True可以被当做1使用,False可以被当做0使用字符串型:str列表:list元组:tuple字典:dict集合:set。

2024-06-07 00:02:38 554

原创 分隔符与结束符(Python)

在Python中,sep和end是print函数的参数,它们用于控制输出格式。指定了打印多个对象时,这些对象之间的分隔符。默认情况下,sep的值是一个空格字符。如果你想要使用其他字符作为分隔符,你可以将其设置为你想要的任何字符串。sep: string inserted between values, default a space,当打印多个数据的时候,默认使用空格隔开,可以使用自定义符号。

2024-06-06 00:06:31 720

原创 控制台输入任意一个正整数,求它是几位数?(Python)

方式1:使用while循环实现,统计输入的数字可以整除10几次,则是几位数。方式2:输出的字符串的长度,字符串的长度即为正整数的位数。isdigit() 是一个字符串方法,它用于检查字符串中的所有字符是否都是数字。如果字符串只包含数字字符,那么 isdigit()方法将返回 True;否则,如果字符串中包含任何非数字字符,它将返回 False。len() 函数用于获取字符串、列表、元组、字典等可迭代对象的长度。对于字符串类型,len() 函数返回字符串中字符的数量。

2024-06-05 00:00:39 1273 1

原创 获取10000~20000之间的回文数(Python)

设num是一个自然数,若将num的各位数字反向排列所得的自然数num1和num相等,则称num为回文数,正读倒读都一样的整数,例如:12321。

2024-06-04 00:24:02 635 1

原创 获取100~999之间的水仙花数(Python)

水仙花数是指一个三位数,它的每个数位上的数字的三次幂之和等于它本身,例如:1^3+5^3+3^3=153。水仙花数如下:153, 370, 371, 407,100~999之间有4个水仙花数!3. 方式2:获取水仙花数【字符串索引方式,分离出三位数的个、十、百位】2. 方式1:获取水仙花数【数学运算方式,分离出三位数的个、十、百位】

2024-06-03 00:01:32 584 1

原创 获取1970年~2025年之间的闰年年份(Python)

公历年份是4的倍数,且不是100的倍数的,为闰年(如2008年,2024年)。公历年份是整百数的,必须是400的倍数的才是闰年(如2000年)。5. 封装一个函数,判断指定年份是否是闰年。百年不闰,四百年再润!2. while循环。

2024-06-02 00:22:11 532 1

原创 获取一个三位数的个、十、百位(Python)

(1) 通过数学运算获取个位:对10求余十位:对10求整,再对10求余百位:对100求整(2)通过字符串索引的方式获取将数字转为字符串,索引0为百位,索引1为十位,索引2为个位。

2024-06-01 00:03:22 1652 1

原创 打印九九乘法表(Python)

(4) 使用嵌套循环,外层循环控制的是行, 内层循环控制的是列。(3) 列的取值范围:1~ 当前行数。(2) 行的取值范围:1~9。2. while循环实现。(1) 列*行=乘积。3. for循环实现。

2024-05-31 00:05:33 461 1

原创 控制台输入数字猜数字小游戏(Python)

随机生成一个1~100之间的数,通过输入的数字和生成的数字进行比较,根据提示,不断从控制台输入数字,直到猜中随机生成的数字。

2024-05-30 00:04:11 441 2

原创 4种方式交换两个变量的值(Python)

(4) 通过异或进行两个变量值的交换,一个数异或另一个数两次,得到的结果为该数本身。(2) 使用a,b=b,a进行两个变量值的交换。(1) 设置中间变量进行两个变量值的交换。(3) 运用加减运算进行两个变量值的交换。

2024-05-29 00:15:40 784

原创 3种方式获取100以内的质数(Python)

1. 质数质数是只有1和它本身两个因数的自然数(大于1);2是最小的质数,也是唯一的偶质数;1既不是质数,也不是合数。100以内的质数有:2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97,100以内的质数共有25个。

2024-05-28 11:06:09 3718 3

空空如也

空空如也

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

TA关注的人

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