第⼀个python作业题⽬以及代码
1、
编写程序,⽤户输⼊⼀个三位以上的整数,输出其百位以上的数字。例如⽤户输⼊1234,则程序输出12。(提⽰:使⽤整除运算。)x=input("请输⼊⼀个三位以上的数字:")
x=int(x)
x=x//100
if x<1:
print("你输⼊的数字⽐三位数⼩")
else:
print(x)
2、编写程序,⽣成包含20个随机数的列表,然后将前10个元素升序排列,后10个元素降序排列,并输出结果。
excel里面round函数怎么用import random
list1=[random.randint(0,50) for i in range(20)]
list2=list1[0:10]
list3=list1[10:20]
list2.sort()//默认reverse为false,为升序排序,从⼩到⼤
list3.sort(reverse=True)
list1[0:10]=list2
list1[10:20]=list3
print(list1)
无主之地2年度版内容3、求解任意⼀个⼀元⼆次⽅程,从键盘输⼊各项系数,输出求解结果。
c语言数组初值是什么import math
sleep函数js
s=input("请输⼊你要求的⼀元⼆次⽅程的三个参数a、b、c,⽤逗号隔开")
a,b,c=s.split(',')
a=int(a)
b=int(b)
c=int(c)
if a==0:
print(-c/b)
elif b*b-4*a*c<0:
print("没有结果")
python基础代码作业elif b*b-4*a*c==0:
print(-b/(2*a))
else:
uppercase characterprint((-b+math.sqrt(b*b-4*a*c))/(2*a),(b-math.sqrt(b*b-4*a*c)/(-2*a)))
4、⽤字典实现学⽣成绩管理{'A':84, 'B':90, 'C':75, 'D':82},求出最⾼分,最低分,总⼈数,平均分。
import math
mark={'A':84,'B':90,'C':75,'D':82}
print("最⾼分为:")
print(max(mark.values()))
print("最低分为:")
print(min(mark.values()))
print("⼈数为:")
print(len(mark))
print("平均分:")
print(sum(mark.values())/len(mark))
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论