
educoder---Python 程序设计
文章平均质量分 76
educoder---Python 程序设计
努力努力在努力(奋斗版)
非常感谢大家的认可与喜欢,又是励志成为最受广大学生热爱的博主的一天,谢谢大家的关注与支持!期待大家的投稿,让我们一起努力!
展开
-
基本数据类型----Python入门之玩转列表
本关的编程任务是补全src/step2/sortTest.py 文件中的函数部分,要求实现对输入列表source_list中的元素按照首字母从小到大的顺序进行排序,并且输出排序后的列表。本关的编程任务是补全src/Step1/guests.py文件的代码,实现相应的功能。每次测试输入3行,分别表示file_1文件的路径、file_2文件的路径、和file_3文件的路径。本关任务:对一个给定的列表进行增、删、改等操作,并输出变化后的最终列表。本关任务:学会列表排序相关操作的使用方法,实现对列表元素的排序。..原创 2022-08-18 11:42:02 · 4314 阅读 · 0 评论 -
Python基础之综合练习二
读者将src/step2/multiple_table_stu.py中的代码补充完毕,然后点击评测,平台自动编译运行src/step2/main.py,并以标准输入方式提供测评输入;读者将src/step1/is_prime_stu.py中的代码补充完毕,然后点击评测,平台自动编译运行src/step1/main.py,并以标准输入方式提供测评输入;第一行输入一个字符op,表示要进行的运算,保证表达式进行的运算只有加减乘除,即该字符只可能是+ - * /中的一个。...原创 2022-08-12 10:31:09 · 6009 阅读 · 0 评论 -
Python基础之综合练习一
读者将src/step2/is_prime_stu.py中的代码补充完毕,然后点击评测,平台自动编译运行src/step2/main.py,并以标准输入方式提供测评输入;读者将src/step1/lcm_stu.py中的代码补充完毕,然后点击评测,平台自动编译运行src/step1/main.py,并以标准输入方式提供测评输入;根据提示,在右侧编辑器补充代码,实现将file_1和file_2文件中的数字按从小到大的顺序排序,并将结果写入file_3文件中。······通关成功······...原创 2022-08-12 10:21:18 · 6998 阅读 · 0 评论 -
Python入门之经典函数实例
本关的编程任务是补全src/step3/map-reduce.py文件的代码,实现相应的功能。本关的编程任务是补全src/step1/recursive.py文件的代码,实现相应的功能。本关的编程任务是补全src/step2/lambda.py文件的代码,实现相应的功能。使用lambda来创建匿名函数,然后判断输入的两个数值的大小,并分别输出较大的值和较小的值。定义一个函数fact(n),实现的功能是对输入的正整数n进行n!调用函数fact(n),对输入的正整数n进行阶乘运算,并输出计算结果。......原创 2022-08-12 10:16:21 · 3244 阅读 · 0 评论 -
Python入门之模块
任务描述在Python程序的开发过程中,为了代码维护的方便,我们可以把函数进行分组,分别放到不同的.py文件里,这样,每个文件包含的代码就相对较少,这个.py文件就称之为一个模块(Module)。·编程要求本关的编程任务是补全src/step1/module.py文件的代码,实现相应的功能。具体要求如下:输入直角三角形的两个直角边的边长a和b,要求计算出其斜边边长;要求使用math模块,并输出计算结果,结果保留小数点后三位小数。·测试说明。...原创 2022-08-12 10:11:37 · 2327 阅读 · 0 评论 -
Python入门之函数调用
我们在编程过程中会用到很多函数,但我们不需要每个函数都需要自己去编写,因为Python内置了很多十分有用的函数,我们在编程过程中可以直接调用。本关的编程任务是补全src/Step2/func_call.py文件的代码,实现相应的功能。本关的编程任务是补全src/step3/func_ref.py文件的代码,实现相应的功能。本关的编程任务是补全src/Step2/prime.py文件的代码,实现相应的功能。函数被定义后,本身肯定不会自动执行的,只有在被调用后,函数才会被执行,得到相应的结果。...原创 2022-08-12 10:07:50 · 4493 阅读 · 0 评论 -
Python入门之控制结构 - 顺序与选择结构
读者将 src/step2/choose.py 中的代码补充完毕,然后点击评测,平台自动编译运行 choose.py ,并以标准输入方式提供测评输入;读者将 src/step3/isWin.py中的代码补充完毕,然后点击评测,平台自动编译运行 isWin.py ,并以标准输入方式提供测评输入;本关的编程任务是补全inTurn.py文件中的函数部分,程序中给出a,b,c三个整数,要求实现先交换a,b的值,然后计算a + c的值并输出。平台获取程序的输出,然后将其与预期输出对比,如果一致则测试通过;...原创 2022-08-12 10:01:04 · 2183 阅读 · 0 评论 -
Python入门之控制结构 - 循环结构
程序的第三大结构是循环结构,在此结构中,通过一个判断语句来循环执行一个代码块,直到判断语句为假时跳出循环。循环语句分为while循环、for循环、循环嵌套和迭代器。循环语句中有一个语句break,通过这个语句可以跳出整个循环。循环语句中有一个continue语句,这个语句的作用是跳出当前循环。平台获取ListCalculate.exe输出,并将其输出与预期输出对比。在python中,除了while循环与for循环,还有循环嵌套。平台获取checkWork.exe输出,并将其输出与预期输出对比。...原创 2022-08-12 09:54:52 · 3467 阅读 · 0 评论 -
Python入门之函数结构
函数是有使用范围的,在一个模块中,我们可以定义很多函数和变量,但我们希望有的函数和变量别人可以使用,有的函数和变量仅仅可以在模块内部使用。本实训的目标是让读者了解并掌握函数结构的相关知识,本关的小目标则是让读者先了解并掌握函数参数的有关知识。本关的编程任务是补全src/step2/return.py文件的代码,实现相应的功能。本关的编程任务是补全src/step3/scope.py文件的代码,实现相应的功能。本关的编程任务是补全src/Step1/plus.py文件的代码,实现相应的功能。...原创 2022-08-12 09:40:58 · 4793 阅读 · 0 评论 -
基本数据类型----Python入门之基础语法
第1关:行与缩进任务描述本关任务:改正代码中不正确的缩进,使其能够正常编译,并输出正确的结果。编程要求根据提示,改正右侧编辑器中代码的缩进错误,使其能够正确运行,并输出结果。测试说明改正后可得到以下输出:wrong1这里有一个错误缩进wrong2wrong3hello worlddef wrong1(): print("wrong1") print("这里有一个错误缩进") def wrong2(): print("wrong2") if Fal原创 2021-11-11 22:38:35 · 4550 阅读 · 0 评论 -
基本数据类型----Python入门之collections模块
第1关:命名元组 (namedtuple)任务描述本关任务:补充函数代码,完成对命名元组的简单操作。编程要求根据右边编辑器中各个函数中的提示,将函数补充完整,使得程序能够正常运行并输出正确的结果。编辑区的4个函数将按照如下顺序被调用:p = CreatePoint()PrintPoint§p = IncX§PrintPoint§p = IncY§PrintPoint§测试说明正确的补充代码后应该得到的结果:当前位置:x = 0,y = 0当前位置:x = 1,y = 0当前位置原创 2021-11-11 22:24:29 · 4334 阅读 · 0 评论 -
基本数据类型----Python入门之元组与字典
第1关:元组的使用:这份菜单能修改吗?任务描述元组看起来犹如列表,但元组使用圆括号()而不是[]来标识,而且列表的元素可以修改,但元组的元素不能修改。编程要求本关的编程任务是补全src/Step1/menu_test.py文件的代码内容,实现如下功能:将输入的菜单menu_list转换为元组类型打印输出生成的元组打印输出元组中首字母最大的元素测试输入:pizzachickencarrotturkeybanana预期输出:(‘pizza’, ‘chicken’, ‘carrot’原创 2021-11-11 22:16:44 · 5977 阅读 · 0 评论 -
基本数据类型----Python入门之字符串处理
第1关:字符串的拼接:名字的组成任务描述本关任务:将两个不同的字符串,拼接形成一个字符串,并将新字符输出来。编程要求本关的编程任务是,补全src/Step1/full_name.py文件中 Begin-End 区间的代码,实现如下功能:将存放姓氏的字符串变量和存放名字的字符串变量拼接起来,中间用一个空格隔开,并将结果存储在full_name变量中;打印输出full_name变量。测试输入:Hudong预期输出:Hu dong#coding=utf-8first_name = inp原创 2021-11-11 21:58:32 · 2746 阅读 · 0 评论 -
基本数据类型----Python初体验——Hello World
第1关:Hello Python,我来了!任务描述Python编程语言具有简洁、易读等特点,并提供了交互式编程以及脚本编程两种不同的模式,学习者很容易上手。本关任务是首先通过命令行连接进入Python交互编程环境,完成打印Hello world、整数加减法以及利用Help命令查询相应内置函数的使用等,感受和体验Python的交互式编程模式;然后通过脚本编程方式,编写相应的代码,利用Python提供的print()内置函数打印输出Hello Python,初步体验和感受Python编程的魅力。#cod原创 2021-11-11 22:32:09 · 6205 阅读 · 0 评论