简单python代码示例,python编程入门代码
1.判断任意3个数的大小,按从大到小排列
a=输入(请输入第一个数:)b=输入(请输入第二个数:)c=输入(请输入第三个数:)a=int(a)b=int(b)c=int(c)if ABC:print(a,b,c)elif ACB:d=c;c=b;b=d print(a,b,c)elif BAC:d=b;b=a;a=d print(a,b,c)elif BCA:d=b;e=c;b=e;c=a;a=d print(a,b,c)elif cab:d=c;e=a;f=b;c=f;b=e;a=d print(a,b,c)elif CBA:d=c;c=a;a=d打印(甲、乙、丙)否则:打印(甲、乙、丙)或者
a=输入(请输入第一个数:)b=输入(请输入第二个数:)c=输入(请输入第三个数:)a=int(a)b=int(b)c=int(c)if ABC:print(a,b,c)elif acb: print(a,b,c)elif bac: print(a,b,c)elif bca: print(a,b,c)elif cab: print(a,b,c)elif cba: print(a,b,c)else: print(a,b,c) 2 .判断闰年
i=int(input(请输入年份:))if ((i%4==0) and (i0!=0)): print(%d年是闰年%i)否则:打印( %d年不是闰年%i) 3 .成绩按等级划分
score=int(input(请输入您的成绩:))def func(score):如果分数为100或分数=0:返回错误分数。必须介于0和100之间100 . elif得分=90:返回“a”elif得分=80:返回“B”elif得分=70:返回“C”elif得分=60:返回 D else:返回 E print(func(score))或者用嵌套选择结构score=int(input(请输入您的成绩:))def func(score): degree=DCBAAE 如果分数为100或分数=0:返回错误分数。必须介于0和100之间. else:index=(score-60)//10 if index=0:return degree[index]else:return[-1]print(func(score))
4.计算一加到100的值
s=0;n=1而n=100:s=s n n=n 1打印或者用for-else语句配合使用对于范围(1,101)中的我,s=s如需更多代码加入即时通信软件群:637972330 备注程序员所需文件在群文件
5.打印下列图形
* * * * * * * * * * * * * * * * I=1 while I=5:j=1 while j=I:print( *,end=) j=j 1 print(\n) i=i 1 6 .计算一到100的奇数之和及偶数和
n=1;sum _ odd=0;sum _ even=0而n=100:if(n % 2==0):sum _ even=sum _ even n else:sum _ odd=sum _ odd n n=n 1 print(奇数和为%d,偶数和为% d"%(sum _ odd,sum_even))或者sum _ odd=0;sum_even=0for n in range(1,101):if(n % 2==0):sum _ even=sum _ even n else:sum _ odd=sum _ odd n print(奇数和为%d,偶数和为%d %(sum_odd,sum_even)) 7,若程序如下
对于范围(6)中的I:print(I,end= * * * )I=I-2 print(I)输出结果为0*****-21*****-12*****03*****14*****25*****3 如需更多代码加入即时通信软件群:637972330 备注程序员所需文件在群文件
8.程序如下
a_list=[a , b , apple , red]for i,v in enumerate(a_list): print(列表的第%d个元素为%s %(i 1,v))输出结果为列表的第一个元素为a列表的第2个元素为b列表的第3个元素为苹果列表的第四个元素为红色9号。打印九九乘法表
对于I在幅度内(1,10):对于j in range(1,i 1): print({0}*{1}={2} .format(i,j,i*j),end= ) print()输出结果1*1=1 2*1=2 2*2=4 3*1=3 3*2=6 3*3=9 4*1=4 4*2=8 4*3=12 4*4=16 5*1=5 5*2=10 5*3=15 5*4=20 5*5=25 6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36 7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49 8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64 9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81
10.程序如下
对于范围(1,101)内的I:if(I % 7==0)和(I % 5!=0): print(i,end= )输出结果为7 14 21 28 42 49 56 63 77 84 91 98 11.如下
对于范围(10)内的I:if(I==5):print(找到了!I=% d % I else:print(找不到它.)输出结果为找到了!我=5没找到.如需更多代码加入即时通信软件群:637972330 备注程序员所需文件在群文件
12,如下
对于范围(10)内的I:if(I==5):print(找到了!I=% d"% I"break else:print(找不到它.)输出结果为找到了!i=5 13,如下
对于范围(5)中的我:打印(-)打印输出结果- 0 - 1 - 2 - 3 - 4 14.如下
对于范围(5)内的I:打印(-) if (I==3):继续打印(I)输出结果-0-1-2-4如果需要更多代码加入QQ群:637972330
15 .通行证声明
对于“运行OOB”中的字母:if letter== o: passprint(执行传递块)print(当前字母:%s %letter)print(再见)输出结果是当前字母:r当前字母:u当前字母:n执行传递块当前字母:o执行传递块当前字母:o当前字母
List=[丁,123,真,(1,2,3,苹果),[1,凶蓝天],{name :丁 }]print(list[0])print(list[2])print(list[1:4])print(list[:5:2])#取最后两个元素print (list [-1:-3:-1])向后打印使用切片增加列表list[len(list):]=[222]print(list)print()list . append( good )插入一个元素后,后续元素的索引值会自动与1 print(list)print()list . extend( ABC )# extend()迭代相加。在最后一个位置,迭代每个元素,根据索引添加print(list)print()list . pop()# pop()并删除。删除默认的最后一个打印(列表)list.pop(1) #删除元素print(list)print()del list[:3] #删除元素print (list) print () list1=[3,5,7,9] list1 [:3]=[1,2,3] #修改列表元素print(list 1)list 1[:3]=[]print(list 1)list 1(range(10))print(list 1)[:2]=[0]*(len(list 1)//2)print
17.评委打分。
1=[] n=int (input(请输入评委人数:))而n=2: print(评委人数必须大于2) n=int(input(请重新输入评委人数:))p=int(input(请输入参赛人数:))而p=1: print(参赛人数必须大于1) p=int(input(请重新输入参赛人数:))def check _ score(score):if score=0且score=100: return)score=int(input(请重新输入分数:))score=check _ score(score)j=plist 2=[]While j0:name=input(请输入球员序号:)list 2 . append(name)I=n a=[]While i0:score=check _ score(int(input(输入裁判的分数:))a . append(score)I-=1 avg _ score=(sum(a)-min(a)-max(a))/(n-2)list 1.av _ score])j-=1 print(list 1)for I in range(p):print(球员序号:,list2[i]) print(平均分:,list 1[I][1])ll=[]for I in range(p):ll . app
# coding=UTF-8 import matha=int(input(请输入方程系数A的值))b=int(input(请输入方程系数B的值))c=int(input(请输入方程系数C的值))if((B * B-4 * a* C)=0=0)):x1=(-B math . sqrt(B * B-4 * A * C))/(2 * A)x2=(-B-math . sqrt(B * B-4 * a* C))/(B
N=1,2,3,4,5,6,7data= 123456 i=input(请输入阿拉伯数字1到7中的任意数字:)if I in n:a=data[n . index(I)]print( week { } .
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。