Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

hevan1sky/Practical_Python_Programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

9 Commits

Repository files navigation

北京邮电大学"Python编程与实践"课程(2020)

  • 课程名称:Python编程与实践
  • 教师:陈光 (@爱可可-爱生活)
  • 时间:周五上午 8:00-9:35

本课程旨在通过编程学习Python,在解决问题的过程中了解Python编程的基础知识。一起编程,一起爱上Python。

推荐参考书:
《Think Python 2nd Edition》 by Allen B. Downey 中文版: 免费在线浏览

日期 内容 视频
2020年2月28日 第1讲:轻松起航,一起爱Python
摘要:为什么要学编程?为什么是Python?有啥缺点吗?有什么"用武之地"?为什么是我?参考什么书?该怎么学?实践体验入门 PPT下载
第一课题图
L1
- 零基础安装配置Anaconda开发环境
摘要:Anaconda及相关概念介绍;Python 2.x和3.x的故事及如何选择;Anaconda国内镜像的使用;Anaconda基本组件的介绍和实战;Python的交互式、批量式运行方式介绍;Jupyter Notebooks使用初步;conda使用初步
L1.1
2020年3月6日 第2讲:初次尝试
摘要:如何做到"聪明地努力学习"?Python最常用的知识是什么?实战入门第一站。
第二课思维导图
L2
- 第2讲答疑 L2.1
- 聊聊Python的"四大皆空"
摘要:把Python语言里四个"看不见"和"没用"的东西拢成一堆儿聊一聊,希望能帮你解开一些日常的小迷惑
四大皆空脑图
L2.2
2020年3月13日 第3讲:挑战猜数字和猜字母小游戏。
摘要:带大家编程实现猜数字和猜字母小游戏,通过实战熟悉Python基本知识,还有两个"蠢"bug
第三课思维导图
L3
- 第3讲答疑 L3.1
- 手把手:配置Sublime Text3编程环境
摘要:面向新手的零基础Win10轻量IDE编程环境配置指南
L3.2
- 聊聊hash函数与id函数
摘要:深入了解hash和id两个"小众"函数,探索Python的内存分配和垃圾回收机制、字典和集合背后的秘密、可变元素与不可变元素的概念,用代码的方式知其所以然
L3.3
2020年3月20日 第4讲:玩转简单加密
摘要:一起践行先实现、再完善的开发过程,通过简单文字加密的代码实现,看函数如何应需而生、命名空间的概念、简单的%pdb代码调试技巧、Python代码重构思路、函数说明文档书写规范,体会对"好代码"的感觉。
第四课思维导图
L4.1
- 第4讲答疑(问题列表)
摘要:变量批量改名小技巧、Python负数取余的实现机制、如何实现类似switch的分支条件、global使用释疑、IPython Notebooks撤销操作小技巧、字符串如何修改、用Python Tutor网站可视化运行分析代码的小技巧、函数传参与global的关系、函数参数注解的作用、(True)与True、代码该简化思路、.py文件间是否可引用变量和函数、Python解释器检查函数、变量是否已定义的时机、Sublime Text如何用input、函数形参的作用、函数是否必须返回值、函数是否可以自己调用自己、Python函数能否重载
L4.2

About

北邮《Python编程与实践》课程资料

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /