Skip to content

Latest commit

 

History

History

Module1

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Module 1

Previous Knowledge of Learners: python语言的一定的了解。

1. Introduction 视频介绍(星火导师):

推荐时长:5分钟

  1. 介绍整个实践课的安排,三个阶段的内容;
  2. 介绍本节课主要开发内容,以及几个代码的主要使用场景,需要关注的重点。

2. 了解Shell命令行基础命令(例如:ls, cd, pwd, python3 filename, mkdir)

推荐时长:5分钟 现场老师教学

3. python语句的练习

推荐时长:25分钟 basic_data_type_python_statements.py

  1. Primitive data types
  2. for循环
  3. function 函数
  4. list python列表
  5. for能遍历整个python列表
  6. 例子:用for loop print出当前目录所有文件的完整路径
  7. enumerate函数,如果我们同时需要列表中的索引和元素值
  8. 课堂练习:如何print出当前目录所有文件的完整路径

Extra: 4. os库使用

如果有空余时间,可以让同学们自行阅读 os.py

  1. os.getcwd 查看当前目录
  2. os.listdir 列举当前目录里所有文件名
  3. os.makedirs 新建文件夹
  4. os.rmdir 删除文件夹
  5. os.path.join(path, *paths) 用于路径拼接文件路径

现场同学出现的问题:

1、缩进、少括号之类的代码规范问题 2、变量命名选用了关键字 3、[] 和 ()没分清楚 4、变量没声明就使用 5、看到报错也不知道怎么处理,如果可能的话,可以讲讲"异常处理"相关内容