Python Basic 培训课程

学生可透过结合了Microsoft教材元素 的课程,学习Python 3基础编程,内容 包括,IO、变数、 If…elif…else分支、 字串、数学运算、While循环和函数。

你会在课程中...

谁可报读课程?

备注:

课程大纲

Python、程式设计语言、编译和程式设计程式的快速简介

  • 程式设计语言做些什么、为什么 Python 这么受欢迎,以及为什么这是您第一个程式设计语言的最佳选择
  • 为什么必须将程式码编译成电脑了解的格式
  • 程式设计程序和必须安装的软体工具

使用 Visual Studio Code 设定您的 Python 初学者开发环境

  • 確定您的電腦上安裝了哪個版本的 Python
  • 安裝 Python 3
  • 啟動 Python 交互模式以一次運行一行 Python 代碼
  • 在電腦上安裝 Visual Studio Code,Python 和 Visual Studio Code 的Python 擴展包
  • 創建一個 Python 腳本文件,然後在 Visual Studio Code 中編寫 Python 代碼
  • 使用 Python 命令行工具運行 Python 腳本文件代碼

撰写程式码与终端使用者互动,以开始使用 Python

  • 建立 Python 程式码档案,并在 Visual Studio Code 内执行该程式码
  • 撰写程式码以将文字讯息传送至命令列
  • 撰写程式码以接受来自命令列的使用者输入
  • 了解发生编译与执行阶段错误的原因,以及接下来该怎么做
  • 将硬式编码的文字与使用者输入串连,以向使用者显示自订格式讯息
  • 对数值资料执行数学加法

使用 if 陈述式布林运算式与比较和逻辑运算子来表达决策逻辑

  • 使用 if … elif … else 陈述式,将决策逻辑新增至 Python 程式码
  • 了解布林值资料类型及其在 Python 中代表的意义
  • 使用丰富的比较和逻辑运算子集合来撰写布林运算式

使用字串类别的内建功能,以及其他协助程式方法来控制字串资料

  • 在常值字串中使用逸出字元,以加入新行和定位点
  • 使用 print() 函式的功能来设定所要显示字串的格式
  • 呼叫众多内建函式的其中一个来去除空格、加入填补,以及寻找并取代子字串
  • 使用 format() 函式来建立包含一系列取代栏位的格式字串

将使用者的输入转换成数值,然后使用数学运算子执行计算

  • 使用 type()、isinstance() 和 isnumeric() 方法检查值的资料类型,以及其是否适合用于或转换成数值资料类型
  • 使用数学运算子对数值资料执行基本数学运算
  • 使用 float 资料类型代表包含小数值的值,并以小数点后面的数字表示小数值

探索 Python 标准程式库、如何将模组新增至程式,以及如何下载协力厂商套件

  • 探索 Python 标准程式库
  • 新增 import 陈述式,以告知 Python 编译器要在程式码中使用的模组
  • 使用 pip 公用程式下载协力厂商开放原始码套件

使用 while 陈述式和相关的 Python 程式码结构,将回圈逻辑新增至程式

  • 使用 while 陈述式反复执行程式码区块
  • 使用 break、continue 和 else 陈述式进一步控制反复运算
  • 使用替代指派运算子执行也会指派值的数学运算

了解如何使用清单管理资料集合。 使用协助程式函式来操作清单。 使用 for 陈述式逐 一查看清单

  • 建立相关资料的清单
  • 使用索引和配量,从清单中取得项目或项目子集
  • 新增和移除清单中的项目
  • 使用协助程式函式进行其他与清单相关的动作
  • 使用 for 反复运算陈述式逐一查看清单

定义函式以建立封装的模组化程式码,其接受输入并传回结果

  • 定义封装功能的函式
  • 将输入参数新增到函式,以供可使用输入引数来呼叫函式
  • 从函式传回值
  • 建立模组以装载可汇入其他程式码档案的函式

在完成本课程之前,通过知识检查测试以了解学习效果或完成挑战作为最终项目

Python、程式设计语言、编译和程式设计程式的快速简介

  • 程式设计语言做些什么、为什么 Python 这么受欢迎,以及为什么这是您第一个程式设计语言的最佳选择
  • 为什么必须将程式码编译成电脑了解的格式
  • 程式设计程序和必须安装的软体工具

使用 Visual Studio Code 设定您的 Python 初学者开发环境

  • 確定您的電腦上安裝了哪個版本的 Python
  • 安裝 Python 3
  • 啟動 Python 交互模式以一次運行一行 Python 代碼
  • 在電腦上安裝 Visual Studio Code,Python 和 Visual Studio Code 的Python 擴展包
  • 創建一個 Python 腳本文件,然後在 Visual Studio Code 中編寫 Python 代碼
  • 使用 Python 命令行工具運行 Python 腳本文件代碼

撰写程式码与终端使用者互动,以开始使用 Python

  • 建立 Python 程式码档案,并在 Visual Studio Code 内执行该程式码
  • 撰写程式码以将文字讯息传送至命令列
  • 撰写程式码以接受来自命令列的使用者输入
  • 了解发生编译与执行阶段错误的原因,以及接下来该怎么做
  • 将硬式编码的文字与使用者输入串连,以向使用者显示自订格式讯息
  • 对数值资料执行数学加法

使用 if 陈述式布林运算式与比较和逻辑运算子来表达决策逻辑

  • 使用 if … elif … else 陈述式,将决策逻辑新增至 Python 程式码
  • 了解布林值资料类型及其在 Python 中代表的意义
  • 使用丰富的比较和逻辑运算子集合来撰写布林运算式

使用字串类别的内建功能,以及其他协助程式方法来控制字串资料

  • 在常值字串中使用逸出字元,以加入新行和定位点
  • 使用 print() 函式的功能来设定所要显示字串的格式
  • 呼叫众多内建函式的其中一个来去除空格、加入填补,以及寻找并取代子字串
  • 使用 format() 函式来建立包含一系列取代栏位的格式字串

将使用者的输入转换成数值,然后使用数学运算子执行计算

  • 使用 type()、isinstance() 和 isnumeric() 方法检查值的资料类型,以及其是否适合用于或转换成数值资料类型
  • 使用数学运算子对数值资料执行基本数学运算
  • 使用 float 资料类型代表包含小数值的值,并以小数点后面的数字表示小数值

探索 Python 标准程式库、如何将模组新增至程式,以及如何下载协力厂商套件

  • 探索 Python 标准程式库
  • 新增 import 陈述式,以告知 Python 编译器要在程式码中使用的模组
  • 使用 pip 公用程式下载协力厂商开放原始码套件

使用 while 陈述式和相关的 Python 程式码结构,将回圈逻辑新增至程式

  • 使用 while 陈述式反复执行程式码区块
  • 使用 break、continue 和 else 陈述式进一步控制反复运算
  • 使用替代指派运算子执行也会指派值的数学运算

了解如何使用清单管理资料集合。 使用协助程式函式来操作清单。 使用 for 陈述式逐 一查看清单

  • 建立相关资料的清单
  • 使用索引和配量,从清单中取得项目或项目子集
  • 新增和移除清单中的项目
  • 使用协助程式函式进行其他与清单相关的动作
  • 使用 for 反复运算陈述式逐一查看清单

定义函式以建立封装的模组化程式码,其接受输入并传回结果

  • 定义封装功能的函式
  • 将输入参数新增到函式,以供可使用输入引数来呼叫函式
  • 从函式传回值
  • 建立模组以装载可汇入其他程式码档案的函式

在完成本课程之前,通过知识检查测试以了解学习效果或完成挑战作为最终项目

Feedback

no feedback

FAQ

学生需要登录Microsoft Teams和Una 平台上课和进行编程,但不需要使用相同设备登录。

  1. Microsoft Teams:请按此处下载 Microsoft Teams 及了解详细设备需求。
  2. Una 平台:学生需运用能上网的电脑或手提电脑,透过已更新的浏览器 Google Chrome 或 Microsoft Edge登入Una 平台,或可透过 IPad 登入Una平台。

登录 Una 平台的注意事项:

  1. Una 平台不支援智能手机
  2. IPad 用户需要iPadOS 14.5或更高版本
  3. 使用电脑或手提电脑,以浏览器的正常模式(非无痕模式)登入,将有更佳的用户体验
  1. 我们收到您的注册后,将向你发送Una 平台登录说明。
  2. 请你于收到登录说明后,在上课之前,透过此连结https://app.una.study/ ,查看是否可以成功登录Una 平台。否则,请更换你的设备或更新您的浏览器,以确保我们能够按时且顺利地开始上课。

Python Basic 培训课程