“Python-2018”的版本间的差异
跳到导航
跳到搜索
(→作业安排) |
|||
| 第44行: | 第44行: | ||
额外上机题(需要和作业中的上机题一起提交) | 额外上机题(需要和作业中的上机题一起提交) | ||
ch8-元组字典与集合: | ch8-元组字典与集合: | ||
| − | 一. step 1. 随机产生n个数字([0, n]),得到一个集合S | + | 一. step 1. 随机产生n个数字([0, n]),得到一个集合S |
step 2. 循环:每次输入一个[0, n]的数字, 判断输入数字是否在S中。 | step 2. 循环:每次输入一个[0, n]的数字, 判断输入数字是否在S中。 | ||
请分别用列表list和集合set存储S, 实现上述操作。 | 请分别用列表list和集合set存储S, 实现上述操作。 | ||
2018年12月5日 (三) 03:36的版本
Python程序设计课程主页(2018年秋季学期)
Teacher: 李正华
Teach Assistant: 章波
2018秋季学期
上课时间和地点、QQ群
周一13:30-15:20文思楼109上理论课; 周四13:30-15:20东教楼310上理论课; 周三8:00-9:50理工楼238上机课
python-2018学习交流qq群:865871012
考试(自动阅卷)注意事项
- 函数名不能修改、参数数量和顺序不能修改
- 调用自己写的函数,自己测试的代码等,不要写到全局环境中,都写到 if __name__ == '__main__'中
- 不要在全局环境中调用input()
- 根据题目要求,将结果return,而不要print,这两个区别很大
- 不用使用关键字(if, else, break, def,语法错误)和内嵌名字(如list, int, input,没有语法错误,但是很危险)作为自己的名字,比如:list = []
- 代码中不要出现任何中文
- 确保提交的时候,自己的程序可以正常运行,不要遗留任何语法错误。否则,老师不会给你修改,直接0分了。如果有没有做完的题目,一定确保不会导致整个py文件无法正常运行。
作业提交
请登录csteaching网站,完成作业。作业提交注意事项
- 实验报告为word文件,认真填写实验总结和收获。每一个题目代码和运行结果截图。文件的命名规则:ch1-Python基础-学号-姓名.docx (最前面是作业标题)
- 一次作业的所有代码,按顺序放到一个py文件中,作为附件提交。批改作业时,我们会直接运行这个文件,应该会按顺序看到每个题目的运行结果。文件命名规则:文件的命名规则:ch1-Python基础-学号-姓名.py (最前面是作业标题)
作业安排
周三上机课布置作业(以csteaching上的作业为准),默认下周一中午12点前提交到csteaching, 若有改动会提前通知。具体如下:
第一次作业:ch1-Python基础 10月24号布置,10月30号12:00前提交 第二次作业:ch2-顺序结构 和 ch4-选择结构 10月31号布置,11月5号12:00前提交 第三次作业:ch3-列表 和 ch5-循环结构 11月7号布置, 11月12号12:00点前提交 第四次作业:ch6-函数 11月14号布置, 11月19号12:00点前提交 第一次随堂测试 11月14号测试, 11月14号当堂提交 第二次随堂测试 11月21号测试, 11月21号当堂提交 第五次作业:ch7-字符串与正则表达式 12月5号布置, 12月10号12:00点前提交
额外上机题(需要和作业中的上机题一起提交) ch8-元组字典与集合:
一. step 1. 随机产生n个数字([0, n]),得到一个集合S step 2. 循环:每次输入一个[0, n]的数字, 判断输入数字是否在S中。
请分别用列表list和集合set存储S, 实现上述操作。