MOOC嵩天python期末测试编程题汇总

B1080 MOOC期终成绩(python) 1080 MOOC期终成绩 (25分) 对于在中国大学MOOC(http://www.icourse163.org/ )学习“数据结构”课程的学生,想要获得一张合格证书,必须首先获得不少于200分的在线编程作业分,然后总评获得不少于60分(满分100)。总评成绩的计算公式为 G=(G​mid−term​​ ×40%+G​final​​ ×60%),如果 G​mid−term​​ >G​fin... 阅读详情

2-1 快乐数字

def snum(num):
    strnum = str(num)
    sum = 0
    b = [int(x) for x in strnum]
    for i in b:
        sum += i**2
    return sum

def main():
    a = input()
    num = eval(a)
    count = 0
    while num != 1:
        num = snum(num)
        count += 1
        if count > 2000:
            print("False")
            break
    else:
            print("True")

main()

2-2数列阶乘相加

a = input()
sum = 0
if a.isdigit():
    num = eval(a)
    if num > 0:
        count = 1
        for i in range(1, num+1):
            count *= i
            sum += count
        print(sum)
    else:
        print("输入有误,请输入正整数")
else:
    print("输入有误,请输入正整数")

2-3成绩转换输入

try:
    a = eval(input())
except:
    print('输入数据有误!')
else:
    if 0 <= a < 60:
        print('输入成绩属于E级别。')
    elif 60 <= a < 70:
        print('输入成绩属于D级别。')
        print('祝贺你通过考试!')
    elif 70 <= a < 80:
        print('输入成绩属于C级别。')
        print('祝贺你通过考试!')
    elif 80 <= a < 90:
        print('输入成绩属于B级别。')
        print('祝贺你通过考试!')
    elif 90 <= a <= 100:
        print('输入成绩属于A级别。')
        print('祝贺你通过考试!')
    else:
        print('输入数据有误!')
finally:
    print('好好学习,天天向上!')

3-1斐波那契数列计算B

def fblq(n):
    if n == 0:
        m = 0
    elif n == 1:
        m = 1
    else:
        m = fblq(n - 1) + fblq(n - 2)
    return m

def main():
    a = eval(input())
    sum = 0
    fblq_list = []
    for i in range(0, a+1):
        print('{}, '.format(fblq(i)),end='')
        sum += fblq(i)
    equal = sum / (a+1)
    print('{}, {:.0f}'.format(sum, equal))

main()
3.2-站队顺序输出
from operator import itemgetter
queue = eval(input())
 
queue.sort(key = itemgetter(1))
#print(queue)
queue.sort(key = itemgetter(0), reverse = True)
#print(queue)
 
output = []
for item in queue:
    output.insert(item[1], item)
    #print(output)
print(output)
3.3-合法括号组合生成
# 排列组合的问题,但是真的不容易实现,参考了https://blog.youkuaiyun.com/gaozhenweigzw/article/details/44781705

def PLZH(lst, ch, a, b):
    if (a == 0) and (b == 0):
        lst.append(ch)
        return(lst)
    if a > 0:
        PLZH(lst, ch + '(', a-1,b + 1)
    if b > 0:
        PLZH(lst, ch + ')', a, b - 1)
 
a = eval(input())
b = 0
lst = []
ch = ''
PLZH(lst, ch, a, b)
print(lst)
3.4-用户登录(三次机会)
count = 0
for i in range (0, 3):
    count += 1
    judge_n = input()
    judge_c = input()
    if judge_n == "Kate" and judge_c == "666666":
        print("登录成功!")
        bool = False
        break
if bool:
    print("3次用户名或者密码均有误!退出程序。")

期末考试(比测验简单多了)

凯撒密码B

PassInit = input()
for ind in PassInit:
    if (ord('a') <= ord(ind) <= ord('z')):
        PassKaisa = chr(ord('a')+(ord(ind)-ord('a')+3)%26)
        print(PassKaisa,end='')
    elif  (ord('A') <= ord(ind) <= ord('Z')):
        PassKaisa = chr(ord('A')+(ord(ind)-ord('A')+3)%26)
        print(PassKaisa,end='')
    else:
        PassKaisa = ind
        print(PassKaisa,end='')
        continue

水仙花数

sxhnum = []
for i in range (100, 1000):
    A = i // 100
    B = i // 10 % 10
    C = i % 10
    if A**3 + B**3 + C**3 == i:
        sxhnum.append(i)
    else:
        continue
len_num = len(sxhnum)
for j in range (len_num):
    if j < len_num - 1:
        print('{},'.format(sxhnum[j]),end='')
    else:
        print('{}'.format(sxhnum[j]))

心里话

这题有问题直接  print("李安,我想对你说,你真有才!")  就 AC 了。

a = input()
b = input()
str1 = a + ',我想对你说,' + b
print(str1)

字符串垂直输出

str = input()
for i in str:
    print(i)

哈姆雷特词频统计

def getText():
    txt = open("hamlet.txt", "r").read()
    txt = txt.lower()
    for ch in '!"#$%&()*+,-./:;<=>?@[\\]^_‘{|}~':
        txt = txt.replace(ch, " ")
    return txt
 
hamletTxt = getText()
words  = hamletTxt.split()
counts = {}
for word in words:           
    counts[word] = counts.get(word,0) + 1
items = list(counts.items())
items.sort(key=lambda x:x[1], reverse=True) 
for i in range(10):
    word, count = items[i]
    print ("{:<10},{:>5}".format(word, count))






Python期末考试题 Python程序设计考试题 Python编程期末测评题目 共22页 Python期末考试题 Python程序设计考试题 Python编程期末测评题目 包含选择题、填空题、程序理解题、程序填空题、程序设计题 立即下载

相关推荐

Python期末试题题库完整.pdf

Python期末试题题库完整

python期末考试编程题练习

python期末考试一些基本练习

qq_51697761的博客 6764

Groq LPU架构解析:确定性线性处理器如何重塑AI推理

语言模型推理正从‘通用算力堆叠’转向‘确定性硬件定制’。LPU(Language Processing Unit)作为一种面向大模型推理的领域专用处理器,摒弃传统GPU的并行调度、多级缓存与动态执行范式,转而采用空间计算、静态编译与单线程线性流水线设计,实现纳秒级延迟可控性和92%+的HBM带宽利用率。其核心价值在于将模型结构、内存访问、时序路径全部在编译期固化,从而消除运行时抖动——这正是当前MLOps工程师应对A100显存碎片、vLLM调度开销与P99延迟不稳等痛点的关键技术路径。Groq 3 LPU与

weixin_30599521的博客 325

python期末考试试卷及解析

1. 以下关于计算机和程序设计的说法错误的是( )。A. 高级编程语言按照计算机执行方式可分为静态语言和脚本语言B. 编译是将源代码转换成目标代码的过程C. IPO 方法是一种按输入数据、处理数据和输出数据的程序运算模式D. Python 3.x 能够向下兼容 2.x 系列程序2. 下面不符合 Python 语言命名规则的变量名是( )。A. monthly B. monthly3 C. 3monthly D. _Monthly3_3.下列表达式值为 True 的是( )。A. 5+4j > 2-3j B.

silver321的博客 3万+

ArcMap安装与配置全攻略:从下载到实战应用

本文提供了ArcMap 10.4.1从系统准备、详细安装到破解激活的完整指南,并包含首次启动的界面介绍与一个实战GIS分析项目。针对初学者,文章强调了在ArcGIS Pro成为趋势的当下,学习经典ArcMap对于理解核心概念和兼容现有工作流仍有重要价值,帮助用户避开安装常见陷阱,快速上手实战应用。

weixin_29200741的博客 337

MATLAB自动驾驶(1)——预构建场景库

MATLAB自动驾驶(1)——预构建场景库

Ucicorn Gundam的博客 3265

【Python程序设计】——重点题目(期末不挂科)

Python期末复习

HinsCoder的博客 1万+

MST-GAT: Enhancing Anomaly Detection in Multimodal Time Series with Intra- and Inter-Modal Attention

本文深入解析了MST-GAT模型,这是一种通过模态内与模态间注意力机制增强多模态时间序列异常检测的新方法。它通过构建图结构显式建模传感器间的复杂时空依赖,并结合时间卷积网络与联合优化策略,有效降低了传统方法中常见的误报与漏报问题,在工业监控等场景中展现出卓越性能。

weixin_29079671的博客 150

python期末习题整理

文章目录Python编程技术作业-1判断单选填空编程题7-1 人生苦短,我学python7-2 输出python之禅7-3 jmu-python-汇率兑换7-4 jmu-python-求圆面积Python编程技术作业-2单选fn函数题6-1 python函数:求m到n之和6-2 python函数:递归求Fabonacci数列编程题7-1 企业根据利润提成发放奖金问题7-2 计算某天距元旦的天数7-3 温度转换7-4 3,5,7的倍数判定(高教社,《Python编程基础及应用》习题6-4)7-5 计算分段函数

qq_46015410的博客 1万+

ICNN实现入侵检测的思路与源码(CIC-IDS-2017)

基于ICNN实现入侵检测,可用于现实网络

t1274171989的博客 8415

Testbench编写:激励生成、响应监控、仿真时间控制

本文介绍了Verilog/VHDL Testbench的核心技术,重点阐述了激励生成、响应监控和仿真时间控制三大关键环节。通过时钟生成、复位信号生成等具体代码示例,展示了如何有效构建测试平台。文章还总结了波形输出、自动检查等验证方法,并提出了模块化设计、自动化检查等最佳实践,帮助开发者提升FPGA仿真效率和验证质量。这些技术要点为数字电路设计的正确性验证提供了系统化的解决方案。

2301_79143213的博客 111

mooc python123答案

这是mooc上python程序设计中测试题的答案,建议大家可以好哈学习一下,感觉还是挺有用的! 第一章 n = eval(input()) if n == 0: print("Hello World") elif n > 0: print("He\nll\no \nWo\nrl\nd") else: for c in "Hello World": print(c) s = input() print("{:.2f}".format(eval(s)))

weixin_46069120的博客 2万+

端侧 AI 落地避坑指南(中):为什么 QAT 救不了精度?——对齐“融合后算子“的硬件物理约束

在上一篇文章中,我们深入探讨了量化的本质,并得出结论:QAT(量化感知训练)是保持精度的关键。明明做了 QAT,精度还是崩塌了!让我们看一个真实的案例:✅ 使用了✅ 配置了量化✅ 训练了 50 个 epoch,学习率降为原来的 1/10✅ 冻结了 BN 统计量FP32 模型:mAP = 0.85QAT 后 FP32:mAP = 0.84(正常)工具量化后:mAP = 0.68(崩塌!问题出在哪里?层融合(Layer Fusion)机制。

weixin_51988935的博客 55

PAT 1080 MOOC期终成绩 python

1080 MOOC期终成绩 (25 分) 对于在中国大学MOOC(http://www.icourse163.org/ )学习“数据结构”课程的学生,想要获得一张合格证书,必须首先获得不少于200分的在线编程作业分,然后总评获得不少于60分(满分100)。总评成绩的计算公式为 G=(G​mid−term​​×40%+G​final​​×60%),如果 G​mid−term​​&gt;Gfinal​...

Raaay的博客 1235

【异常】Cursor报错We‘re having trouble connecting to the model provider. This might be temporary

在使用Cursor编辑器进行AI交互操作时,界面弹出如下报错提示,导致无法正常调用模型服务,影响使用流程:We’re having trouble connecting to the model provider. This might be temporary - please try again in a moment. 该报错核心含义为Cursor编辑器无法正常连接至背后的AI模型服务提供商(如OpenAI、Anthropic等),属于连接类异常,并非编辑器本身运行故障。经排查,该报错不具备破坏性,仅

奶爸的编程之路,也就一周冷个三天 1690

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Python北理慕课MOOC编程题

python 目录第一章第二章第三章第四章第五章第六章第七章第八章第九章期末 第一章 实例1: 温度转换 ‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬ 描述 这是"实例"题,与课上讲解实例相同,请作答检验学习效果。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮

空白的博客 987

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

mooc数据结构与算法python版期末测验_中国大学MOOC答案第七单元测试答案_数据结构与算法Python版考试期末答案...

心肌梗死最好发的并发症是A、主动脉夹层B、左心室室壁瘤C、心肌纤维化D、冠状动脉血栓形成E、动脉瘤一般情况下,梁板式楼板中主梁的高是跨度的()。A.1/6-1/8B.1/8-1/12C.1/12-1/18D.1/2-1/3保温平屋顶中隔汽层应设在()。A.保温层上B.保温层下C.防水层上D.找坡层上心肌梗死最好发的并发症是A、主动脉夹层B、左心室室壁瘤C、心肌纤维化D、冠状动脉血栓形成E、动脉瘤下...

weixin_32104797的博客 430

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

【Python】 1080 MOOC期终成绩 (25 分)

四舍五入新方法:int(num+0.5) 对于在中国大学MOOC学习“数据结构”课程的学生,想要获得一张合格证书,必须首先获得不少于200分的在线编程作业分,然后总评获得不少于60分(满分100)。总评成绩的计算公式为 G=(G​mid−term​​ ×40%+G​final​​ ×60%),如果 G​mid−term​​ >G​final​​ ;否则总评 G 就是 G​final​​ 。这里 G​mid−term​​ 和 G​final​​ 分别为学生的期中和期末成绩。现在的问题是,每次考试.

张某文_Lambda的博客 780

深入解析Mooc-Helper:提升在线学习效率的秘密武器

在数字化时代,大规模开放在线课程(MOOCs)为全球学生提供了丰富的教育资源。然而,随着课程的深度和广度增加,管理学习进度和跟踪任务变得越来越复杂。这就是**Mooc-Helper**大显身手的地方。这是一个开源项目,专为提升你的Coursera、edX等平台的学习体验而设计。 ## 项目简介 Mooc-Helper是一个自动化脚本工具,它能够帮助你在多个MOOC平台上更有效地完成课程。通过集...

gitblog_00071的博客 1319

MOOC数据结构与算法Python版-期末作业编程题

1 二叉树路径(10分) 题目内容: 给定一个二叉查找树的节点插入顺序,请重新构建这个二叉查找树,并按从左至右顺序返回所有根节点至叶节点的路径 输入格式: 一行整数,以空格分隔 注:测试用例中不包含重复的数字 输出格式: 按照叶节点由左至右顺序,以“根节点值->节点值->...->叶节点值”输出每条路径,每行输出一条 输入样例: 5 2 6 1...

suxiaorui的博客 3595

moocPython语言基础与应用期末

moocPython语言基础与应用期末 大家想要的可以留言, 我截取了一些图片, 大家可以参考。 做起来时间有点急,大家一定要做好准备呀。 加油,我们下期课程再会。 ...

统计小白er & paul_work 1432

1080 MOOC期终成绩 (25 分)

对于在中国大学MOOC(http://www.icourse163.org/ )学习“数据结构”课程的学生,想要获得一张合格证书,必须首先获得不少于200分的在线编程作业分,然后总评获得不少于60分(满分100)。总评成绩的计算公式为 G=(Gmid−term×40%+Gfinal×60%)G = (G_{mid-term}\times 40\% + G_{final}\times 60\%)G=...

一条咸鱼MOON的博客 874

(python3)1080. MOOC期终成绩 (19分)——2017-12考题

题目赘述:对于在中国大学MOOC(http://www.icourse163.org/)学习“数据结构”课程的学生,想要获得一张合格证书,必须首先获得不少于200分的在线编程作业分,然后总评获得不少于60分(满分100)。总评成绩的计算公式为 G = (G期中x 40% + G期末x 60%),如果 G期中 &gt; G期末;否则总评 G 就是 G期末。这里 G期中 和 G期末 分别为学生的期中和...

xutiantian1412的博客 1204

开源项目 mooc-helper 亮点深度解析

`mooc-helper` 是一个开源项目,旨在帮助用户更好地管理MOOC(Massive Open Online Courses,大型开放在线课程)的学习过程。该项目提供了一个便捷的工具,可以帮助学习者整理课程资料,管理学习进度,以及进行课程回顾等,极大地提高了在线学习效率。 ## 2. 项目代码目录及介绍 项目的主要目录结构如下: - `src/`:源代码目录,包含项目的所有代码文件。 ...

gitblog_00474的博客 871

PAT乙级_1080 MOOC期终成绩_Python_AC解法_含疑难点

本文介绍了PAT乙级1080题"MOOC期终成绩"的Python解法。解题思路是:1) 读取三类成绩数据并存储到字典;2) 筛选编程成绩≥200分的学生;3) 按规则计算总评成绩并进行四舍五入;4) 对总评≥60分的学生按成绩降序、学号升序排序输出。文章特别指出测试点3的易错点在于四舍五入处理,当总评在[59.5,60)区间时应视为合格。解法采用字典存储成绩,集合管理学号,通过lambda表达式实现多条件排序,最终按要求格式化输出结果。

CongQianS1的博客 1217

大学python课程答案_中国大学Python语言杨怀珍答案网课MOOC考试期末慕课答案

中国大学Python语言杨怀珍答案网课MOOC考试期末慕课答案更多相关问题根据企业所得税法的规定,下列关于无形资产的税务处理,不正确的是()。A.外购的无形资产,以购买价款下列内容不属于中国海关总署新确定的纺织品征税原则的是()。A.对出口的有些旗袍征收10%的出口关税数据库设计的4个阶段是:需求分析、概念设计、逻辑设计和()。A.编码设计B.测试阶段C.运行阶段D.物有一个天平,只有5克和30克...

weixin_42146888的博客 327
上一篇: 算法竞赛入门经典(第二版) 答案汇总(持续更新)
下一篇: 翁恺C语言进阶期末考试
UKnowNothing_
博客等级 码龄9年 58粉丝 106原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值