(2)流程图及代码实现1. 描述GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
计算机应用技术专业本学期开设课程有两类:专业基础课和专业核心课。GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
请完成以下任务:GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(1)统计本学期学生一共开设有几门课。GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(2)将开设的每门课程序号及名称打印输出到屏幕。GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(3)查询'C语言'这门课程是否在本学期所开的课程中。GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2. 问题分析:GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
通过归纳、抽象。按解决顺序,将案例分解为3个问题GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
问题一: 统计课程。存储课程名称,求总课程名称、课程总数。GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
问题二: 打印课程。打印输出每门课课程序号及名称,课程总数。GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
问题三: 查询课程:查询‘C语言’课程是否在所开的课程中。GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
3. 问题解决GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
问题一:统计课程GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(1)任务分解GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
步骤一:存放课程名称,采用创建两个元组jichu、zhuanye,并分别存入基础课及专业课课程名程。GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
步骤二:求总课程名称,采用”+ ”运算符,利用course_sum=jichu+zhuanye来求得全部课程名称元组course_sum。GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
步骤三:计算总课程数,使用len()函数求得course_sum的总长度course_num即可得到。GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(2)流程图及代码实现GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
问题二:打印课程GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(1)任务分解GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
步骤一:遍历每门课程名称元组course_sum,采用for循环结合print()函数输出每门课course。GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
步骤二:每门课课程序号,采用定义变量=1,并让其在for循环中i+=1解决。GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
步骤三:打印输出课程总数,采用print(0函数,输出course num内容。GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(2)流程图及代码实现GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
问题三: 查询课程GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
例如:‘C语言’课程是否在所开的课程中GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(1)任务分解GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
步骤一:采用print(0输出"本学期开设有'C语言'课程吗?"GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
步骤二:采用if-else多分支结合成员运算符“in”来解决。GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(2)流程图及代码实现GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4. 完整代码展示GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
运行结果:GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GPi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库