Python语法简洁清晰,编程模式非常符合人的思维方式,易学易用。对于同样的功能,用Python写的代码更短更简洁。Python拥有很多面向不同应用的开源扩展库,你能想到的功能基本上都已经有人替你开发了,你只需把你想要的程序代码拿来进行组装便可构建个性化的应用。
本课程的内容涵盖Python常用数据类型、选择结构程序设计、循环结构程序设计、函数、正则表达式、文件与文件夹操作、面向对象程序设计、模块和包、数据可视化等内容。
本课程注重Python语言的实践与应用,在课程中穿插了生动案例和编程练习,培养学生解决实际问题的能力。
课程目标:
课程适用对象:
计算机导论、程序设计技术、数据库原理及应用的基础知识。
[1]《Python语言程序设计》(微课版),孙玉胜,曹洁等编著,清华大学出版社,2021.6
[2]《Python编程实战-妙趣横生的项目之旅》,李·沃恩[美]著,翁健等译,人民邮电出版社,2021.7
[3]《Python语言程序设计基础(第2版)》,嵩天、礼欣、黄天羽著,高等教育出版社,2017.2
1 应该下载那个版本的Python进行学习?
答:可下载Python 3.7进行学习,其实对本课程来说,Python 3的各版本之间的变化内容都接触不到。所以其他的Python 3的版本都可以用来学习本课程。
2 学这门课每周要花多少时间?
答:平均4-6小时,开始可能轻松一点,后面涉及的内容会越来越多,成就感也越来越强!
3 学习Python编程,用哪个开发环境更好一些呢?
答:目前来看,Anaconda3和PyCharm用的相对来说多一些。
4 在哪里执行pip命令安装Python扩展库?为什么在IDLE中执行会提示语法错误呢?
答:应该在命令提示符环境执行,不是在Python开发环境中执行。并且,最好切换到Python安装目录中的scripts子目录中执行,在安装了多个Python版本时这一点非常重要。