Python日常练手
懒大大王
学无止境!
展开
-
python大小写字母转换
【代码】python大小写字母转换。原创 2023-03-17 00:06:34 · 491 阅读 · 0 评论 -
python输出逆序值
【代码】python输出逆序值。原创 2023-03-17 00:07:10 · 223 阅读 · 0 评论 -
输入一个整数,判断其是否为素数,如果是素数,输出“YES”;否则输出“No”
这个题在另一道练习题里有详细解释,其实内容一样,只是变换题目而已。原创 2022-11-13 13:35:48 · 2672 阅读 · 0 评论 -
用户输入一个数值型正整数数据n,程序按由小到大的顺序按行输出n的因子
① 要输出所有因子,最简单粗暴的方法,就是逐一判断,将满足条件的数值逐个输出。结果,得到一个不大于实际结果的最大整数,即向下取整。区分一下% / //表示浮点数除法,得到。原创 2022-11-13 13:23:27 · 1401 阅读 · 0 评论 -
求分数序列:1/2,2/3,3/5,4/8,5/12,6/17...的前n项之和
举个特别的例子,如果我们在eval()函数里写入的是"hello",去掉一对引号后,剩下hello,变量hello没有定义,此时就会报错;如果我们输入的是""hello""去掉一对括号后剩下的是字符串"hello"eval()函数可以将字符串转变成Python语句,并执行语言。简单来说它的作用就是,输入字符串,去掉一对引号。2.关于求和,先定义sum=0,后累加便可,至于累加的内容是什么,我们写出通项就可以了。1.首先,我们介绍一下。原创 2022-11-13 13:09:45 · 1186 阅读 · 0 评论 -
什么是访问列表?列表怎么用---统计一批成绩中大于90分的个数
统计一批成绩中分数大于90分的个数(运用列表),该批成绩是78,82,92,67,90。如果不想口算元素个数或者元素个数过多的情况下,可以选择用len()函数自动计算列表长度。下面👇🏻👇🏻👇🏻给大家介绍一个更加简单粗暴的方法。⚠️直接遍历访问列表中所有元素,不用计算列表长度。以上内容可以让大家进一步理解访问列表是怎么回事。提问:for循环为什么从0开始。原创 2022-11-13 00:47:31 · 753 阅读 · 0 评论 -
把斐波那契数列前20项建立列表list1,显示出来
代码如下n=int(input('输出斐波拉契数列的前n项:n='))list=[]for m in range(0,n): if m==0: list.append(1) elif m==1: list.append(1) else: list.append(list[m-1]+list[m-2])for i in range(len(list)): print(list[i],end=' ')①斐波那契数列原创 2022-11-11 10:37:51 · 1029 阅读 · 0 评论 -
输入n个成绩,建立n个成绩组成的列表,求平均成绩,统计并显示大于平均成绩的人数。
实现一次输入多个数据,免去 a=int(input())麻烦。③:直接输入list2.append(b)就可以创建新列表。②:求平均值 用len()函数统计总字符个数。原创 2022-11-09 11:33:02 · 1966 阅读 · 1 评论 -
Python练习题:输出11行文本,前10行奇数行为“你好”,偶数行为“Python”,最后一行输出“欢迎使用Python”
【代码】Python练习题:输出11行文本,前10行奇数行为“你好”,偶数行为“Python”,最后一行输出“欢迎使用Python”原创 2022-11-06 23:02:23 · 975 阅读 · 1 评论 -
Python 计算1/1+1/2+1/3.....+1/n求和
【代码】Python 计算1/1+1/2+1/3.....+1/n求和。原创 2022-10-26 10:21:29 · 8566 阅读 · 0 评论 -
循环语句 Python 输入十个数 统计正数 负数 o 的个数(while&for)
#whilenum = 1positive = 0negative = 0zero = 0while num <= 10: a = int(input()) num += 1 if a > 0: positive += 1 elif a < 0: negative += 1 else: zero += 1print(positive)print(negative)print(zero)原创 2022-10-26 10:44:42 · 3595 阅读 · 0 评论 -
输入x的值,根据x计算y
x= eval(input("请输入一个x:"))if x<0: y=x%3elif 0<x: y=3*x+10else: y=0print(y)如果有更简单的方法,感谢指点!原创 2022-10-26 00:20:42 · 1076 阅读 · 0 评论 -
Python输出[m,n]既能被3整除又能被7整除的数的个数
#个数m=int(input("输入左区间"))n=int(input("输入右区间"))num=0for x in range(m,n+1): if x%7==0 and x%3==0: num+=1print(num)原创 2022-10-26 10:30:41 · 2161 阅读 · 0 评论 -
Python输入三角形3条边长,a,b,c,判断是否构成三角形,如果构成三角形输出:三角形面积的面积为x;如果无法构成三角形,输出:无法构成三角形
a=float( input("a="))b=float( input("b="))c=float( input("c="))if a+b>c and b+c>a and a+c>b: p=(a+b+c)/2 s=(p*(p-a)*(p-b)*(p-c))**(1/2) print("三角形的面积为",s)else: print("无法构成三角形")原创 2022-10-26 00:16:09 · 8505 阅读 · 0 评论 -
Python 输出[m,n]之间既能被3整除又能被7整除的数
#能被整除的数 m=int(input("请输入你想判断的左区间")) n=int(input("请输入你想判断的右区间")) for i in range(m, n+1): if i % 3 == 0 and i % 7 == 0: print(i, end=' ')原创 2022-10-26 10:28:25 · 3215 阅读 · 0 评论 -
Python 求和 [m,n]之间既能被3整除又能被7整除的数的总和
#求和m=int(input("输入左区间"))n=int(input("输入右区间"))sum=0for x in range(m,n+1): if x%7==0 and x%3==0: sum+=xprint(sum)原创 2022-10-26 10:32:14 · 1387 阅读 · 0 评论 -
Python求水仙花数(包含简单运算符使用方法)初级学习
Python求水仙花数(包含简单运算符使用方法)一个三位数=这个三位数每个位上的数的三次方的和(举个水仙花数的例子:153=1**3+5**3+3**3)③关于/ ,//的理解,/表示浮点数除法,返回浮点数(即小数值),例:8/4结果为4.0;//表示整数除法,返回整数值,例:7//3结果为2原创 2022-10-31 21:52:24 · 14079 阅读 · 5 评论 -
Python 判断是否是素数
其中的f相当于标记作用,如果满足素数条件,则标记为1,若不满足,则标记为0。指的是>1的整数中,只能被1和这个数本身整除的数。③break:可以加也可以不加,加入break即可以表示跳出循环。最后,标记为1 则输出为素数,标记为0 则输出不是素数。思路:①明确素数概念②框架构建 使用何种语句。①总结:使用for循环语句和if条件语句。原创 2022-10-31 17:15:21 · 5364 阅读 · 2 评论