【代码】3.23Python作业 17小道题

python作业:现有一个字典存放着学生的学号和成绩。成绩列表里的3个数据分别是学生的语文、数学和英语成绩 1.现有一个字典存放着学生的学号和成绩。成绩列表里的3个数据分别是学生的语文、数学和英语成绩: dict={‘01:[67,88,45],‘02:[97,68,85],‘03:[97,98,95],‘04:[67,48,45],‘05’:[82,58,75],‘06’:[96,49,65]} 完成以下操作: 1)编写函数,返回每门成绩均大于等于85的学生的学号 dict={'01':[67,88,45],'02':[97,68,85],'03':[97,98,95],'04':[67,48,45], 阅读详情
n=input('请输入一个整数')
n=int(n)
if n%5==0 and n%7==0:
    print('%d能同时被5和7整除'%(n));
else:
    print(n);

a=input("请输入一个0到100的数");
a=eval(a);
if a>=0 and a<=100:
    if a>=90:
        print('A');
    elif a>=80:
        print('B');
    elif a>=70:
        print('C');
    elif a>=60:
        print('D');
    else:
        print('E');
else:
    print('输入错误,请输入一个0到100的数');

 

n=input("请输入消费金额")
n=eval(n)
if n>=1000 and n<2000:
    n*=0.95
    print('优惠后的金额为:%d'%(n))
elif n>=2000 and n<3000:
    n*=0.9
    print('优惠后的金额为:%d'%(n))
elif n>=3000 and n<5000:
    n*=0.85
    print('优惠后的金额为:%d'%(n))
elif n>=5000:
    n*=0.8
    print('优惠后的金额为:%d'%(n))

 

 

n=eval(input('请输入你要求的阶乘,例:5!=120'))
i=n
sum=1
while n>1:
    sum*=n;
    n-=1;
print('%d!=%d'%(i,sum))

sum=0
i=1
for j in range(1,10):
    i*=j;
    if j%2!=0:
        sum+=i;
print('1!+3!+5!+7!+9!=',sum)

 

 

n=eval(input('请输入数列n的前n项和的第n项'))
sum=0
for i in range(1,n+1):
    sum+=i;
print('数列n的前%d项和为:%d'%(n,sum))

n=eval(input('请输入数列(10*n+2)的前n项和的第n项'))
sum=0
for i in range(1,n+1):
    sum+=10*i+2;
print('数列(10*n+2)的前%d项和为:%d'%(n,sum))

 

n=eval(input('请输入数列(-1)^(n-1)*n*(n+1)前n项和的第n项'))
sum=0
for i in range(1,n+1):
    sum+=(-1)**(i-1)*i*(i+1);
print('数列(-1)^(n-1)*n*(n+1)的前%d项和为:%d'%(n,sum))

 

n=0
for i in range(1,101):
    for j in range(1,101):
        for k in range(1,101):
            if i+j+k==100 and i*3+j*2+k/2==100:
                n+=1
                print('%d大马有%d匹,小马有%d匹,马驹有%d匹'%(n,i,j,k))

 

i=1.0;j=2;k=3;s=0;r=3;
 
while i<1200:
    s=float((i+j+k)/2);
    i=float(j);
    j=float(k);
    k=float(s);
    r+=1;
print('从第%d项开始其数值超过1200,值约等于:%.2f'%(r,s))

 

for i in range(1,101):
    if (i**2)%10==i:
        print(i)
    elif (i**2)%100==i:
        print(i)

 

sum=1
for i in range(1,11):
    sum=(sum+1)*2
print('第1天摘的果子为:%d'%(sum))

 

 

from random import *
 
YN='Y';
while YN in('Y','y'):
    T=int(random()*100);
    print(T);
    S=eval(input('\n你猜:'));
    while S!=T:
        if S>T:
            S=int(input('大了,继续:'));
            continue;
        elif S<T:
            S=int(input('小了,继续:'));
            continue;
    if S==T:
        print('对了!');
    YN=input('\n是否继续(Y/N)?');

 

from random import *
PD1=[];
for i in range(1,1001):
    Z=int(uniform(20,100));
    PD1.append(Z);
print('生成的1000个数为:\n',PD1);
PD=set(PD1);
print('升序输出所有不同的数字:\n',sorted(PD),'\n');
for j in PD:
    print('其中元素%s出现的次数为:'%(j),PD1.count(j),'  ',end='');
 

from math import *
s={'Teddy':[100,90,90],'Sandy':[100,90,80],'Elmo':[90,90,80]};
m=[];k=0;
for i, j in s.items():
   k=round(sum(j)/3,2);
   s[i]=k;
print(s);

 

dictScore={'101':[67,88,45],'102':[97,68,85],'103':[98,97,95],
           '104':[67,68,45],'105':[82,58,75],'106':[96,49,65]}
n=0;
for i, j in dictScore.items():
    n=max(j);
    dictScore[i]=n;
print(dictScore);

 

 

【日志】伯特兰-切比雪夫定理的小应用 伯特兰-切比雪夫定理 内容 对于一个整数nnn,且n>3n>3n>3,则至少存在一个素数ppp,且这个素数符合n<p<2n−2n<p<2n-2n<p<2n−2。 另一种说法:对于一个任意大于111的整数nnn,至少存在一个素数ppp,符合n<p<2nn<p<2nn<p<2n。 例 P5535 【XR-3小道消息 目传送门 思路 考虑当这个人为素数时,他会告诉谁? 因为一个素数ppp能够保证互质的一个区间为[2,2 阅读详情

相关推荐

python 抓取上交所、深交所互动版块的投资者提问(散户评论)

股票价格会受到各种小道消息的干扰,而这种小道消息对量化来讲很难控制(除非时时刻刻对网络所有资源进行监控,而这不现实)。 散户通常是小道消息的追捧者,所以我的想法是设计一个针对散户的爬虫。 思路:东方财富股吧有一个问董秘栏目,是散户和上市公司沟通的平台。个股的小道消息散播后,经常会有散户到问董秘栏目对传闻进行求证。 与问董秘类似的平台还有:上证e互动和深圳互动易 经过比较,问董...

weixin_30270889的博客 2346

python入门——现有一个字典存放着学生的学号和成绩。成绩列表里的3个数据分别是学生的语文、数学和英语成绩...

python入门——现有一个字典存放着学生的学号和成绩。成绩列表里的3个数据分别是学生的语文、数学和英语成绩... dict={‘01:[67,88,45],‘02:[97,68,85],‘03:[97,98,95],‘04:[67,48,45],‘05’:[82,58,75],‘06’:[96,49,65]}

Code_流苏:在代码中寻诗意,在实践中觅真知 1万+

工业4.0 底层逻辑

工业4.0 的概念已经被滥用了,它与物联网,工业物联网等概念一样,几乎什么都往里面装。演变成了一句口号和愿景。许多人并不清楚工业4.0的底层逻辑到底是什么?如何遵循工业4.0 的思想构建新一代智能制造系统?并没用清晰地展示工业4.0的技术路线图。

姚家湾博客 1938

3个学生3门功课成绩s={‘Teddy‘:[100,90,90], ‘Sandy‘:[98,91,80],‘Elmo‘:[90,90,83]} 要求输出每个学生的姓名,平均成绩(结果保留1位小

路城楠大帅哥的python 欢迎你回来 么么啾 开发时间:2022/3/27 17:49 -- coding: UTF-8 -- s={‘Teddy’:[100,90,90], ‘Sandy’: [98,91,80],‘Elmo’:[90,90,83]} for k,v in s.items():#以列表形式返回s中键值 avg=sum(v)/float(len(s.get(k)))#得到成绩平均值 avgs=float(format(avg,’.1f’))#格式化均值 s[k]=[avgs,max(v)]

luSaMa的博客 1224

python-13. 求每个学生的平均成绩,结果保留2位小数

求每个学生的平均成绩,结果保留2位小数

nikezhenhaokan的博客 3332

Python的几个程序练习

1、n! a = eval(input("输入一个要计算阶乘的数")) n = 1 if a == 0: n = 0 for i in range(1,a+1): n *= i print("{}!={}".format(a,n)) 2、1!+2!+3!···n! k = eval(input("请输入计算阶乘的数值:")) sum1 = 0 if k == 0: sum1 = 1 for i in range(1,k+1): t = 1 for j in ran

XQC_KKK的博客 1755

python画图比赛_Python选修课第二届Turtle绘图大赛

1 importturtle2 importrandom3 importtime45 turtle.setup(0.9,0.9,None,None)6 turtle.penup()7 turtle.fd(-318)8 turtle.pendown()9 turtle.pensize(3)#初始线条10 turtle.pencolor("brown")11 turtle.speed(0)#画笔速度1...

weixin_39734458的博客 857

CodeCombat森林关卡Python代码

地牢关卡过完,接下来是边缘的森林! 1,森林保卫战 hero.moveUp() hero.buildXY("fence", 40, 52) hero.moveDown() hero.moveDown() hero.buildXY("fence", 40, 20) 2,羊肠小道 # It's the first point of the pat...

519

【CodeCombat-Python】边远森林主线 代码及关卡记录

思路,只需要考虑恶魔石即可,如果恶魔石在左边,走到右边, 如果恶魔石在右边,走到左边,火球是根据恶魔石位置发射的。注意选择的英雄,近战会打不过。

L66623333的博客 539

Claude 3模型选型与API工程实践指南:Haiku/Sonnet/Opus实战避坑

语言模型API调用不是简单填个Key就能跑通——它涉及模型能力边界、成本函数建模、安全凭证管理及生产级架构设计等系统性工程。Claude 3系列(Haiku、Sonnet、Opus)虽共享200K上下文,但在推理深度、长程一致性、错误鲁棒性上存在显著断层;其定价非线性特征更要求开发者从‘token计费’转向‘有效产出成本’视角优化。本文基于17个真实生产项目经验,拆解模型选型逻辑、API Key全生命周期管理、结构化输出降本技巧及高频报错根因分析,覆盖从注册验证、配额监控到高可用网关建设的完整链路,助力团

348

Ubuntu18.04 定时执行python脚本

小道尔,网上各种教程。 1. 简易方法 crontab -e 修改配置文件 添加新一行 格式为:分 时 日 月 星期几 [命令] *号表示every # # Output of the crontab jobs (including errors) is sent through # email to the user the crontab file belongs...

w55100的博客 5155

python(list,tuple,set,dict)

前言

Thorne_lu的博客 1143

Python循环录入3个学生的学生信息(姓名,年龄,性别,分数),存储到合理的序列中(使用嵌套列表), 然后使用嵌套循环打印出所有的学生具体信息

students = [] count = 3 for i in range(count): name = input(f'请输入第{i+1}个学生的姓名:') age = input(f'请输入第{i+1}个学生的年龄:') gender = input(f'请输入第{i+1}个学生的性别:') score = input(f'请输入第{i+1}个学生的分数:')...

weixin_44797793的博客 2万+

【程序50目:有五个学生,每个学生有3门课的成绩,从键盘输入 以上数据(包括学生号,姓名,三门课成绩),计算出平均 成绩,将原有的数据和计算出的平均分数存放在磁盘文件"stud"中。

/* 2017年3月13日16:17:38 java基础50道经典练习 例50 Athor: ZJY Purpose: 【程序50目:有五个学生,每个学生有3门课的成绩,从键盘输入 以上数据(包括学生号,姓名,三门课成绩),计算出平均 成绩,将原有的数据和计算出的平均分数存放在磁盘文件"stud"中。 */ import java.io.*; class Stud

xiyuan255的博客 1万+

【再回首Python之美】【文件】根据成绩表,生成每个学生总成绩表

有学生成绩表:    一个学生一行,如Tom 98 89 76 68总成绩表:   一个学生一行,如Tom    :331代码如下:#score.py score_file = "C:\Python27\mydata\score.txt" sum_file = "C:\Python27\mydata\sum.txt" def lineCount(file_path): f = fi...

蔚蓝的天空Tom 2729

python实现:写一个班级的类, 存储班里人数,统计班级里各学科的总分的最高分、各学科的平均分; 写班级里的学生类,存储学生所有成绩, 计算某个学生的全部课程的平均分、全部课程的总分、全部课程的最高...

思路: 1.定义班级类:构造函数:班级名称、班级学生列表设定班级名称,获取班级名称添加班级学生获取总分的最高分获取语文平均分获取数学平均分 2.定义学生类:构造函数:学生姓名、学生班级名称、语文成绩、数学成绩、总分设定语文成绩,获取语文成绩设定数学成绩,获取数学成绩获取学生总分获取学生平均分获取学生最高分 3.实例化输入学生1,设定语文成绩,数学成绩,打印平均分、总分、最高分输入...

weixin_30536513的博客 6848

python编程字典100例_python 函数,字典,列表使用综合实例(经典)

现有一字典:dict1 = {'01': [67, 88, 45], '02': [97, 68, 85], '03': [97, 98, 95], '04': [67, 68, 45], }存放着学生的学号和成绩。成绩列表中的3个数据分别是学生的语文、数学、英语成绩。要求:1.编写函数,返回每门成绩均大于等于85的学生的学号。dict1 = {'01': [67, 88, 45], '02': ...

weixin_39947522的博客 1575

零零信安:暗网分析报告——Part 4 商业黑客组织,“流星街”的原住

暗网,作为互联网的一部分,充满了神秘而又复杂的活动。更重要的是,其背后的主要参与者——商业黑客和各种有组织的犯罪集团,揭示了这是一个怎样的世界。本报告将试图带您了解这些原住民的身份、行为方式、商业逻辑、受害者以及他们构建的独特生态。

miffy_00sec的博客 613

DCtoACPWMconverter.rar_AC-DC-AC 全桥_DC AC_full bridge dc_三相全桥逆变_

AC-DC-AC整流逆变电路,三相全桥逆变电路。。。。。。。

上一篇: 给学生成绩分类
下一篇: 天天向上的力量,七段数码管的绘制
OneT_OHT
博客等级 码龄4年 2粉丝 19原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值