安妞大家~在这里呢,我会透过30篇自学心得来纪录及分享我的学习过程,除了能够加强自己的程式设计基础认知之外,也能透过每天的练习加强自己的实力,真是一举数得!
这次的自学方式是会利用「Python入门 迈向高手之路 王者归来」这本书来进行学习规划每天学习一个章节,以下是这次的自学规划Day1 Python基本观念Day2 认识变数与基本数学运算Day3 Python的基本资料型态-1Day4 Python的基本资料型态-2Day5 基本输入与输出-1Day6 基本输入与输出-2Day7 程式的流程控制使用if叙述Day8 认识串列(List)Day9 串列(List)Day10 进阶串列-1Day11 进阶串列-2Day12 迴圈设计Day13 进阶:巢状迴圈Day14 进阶:while迴圈Day15 进阶:enumerateDay16 元组(Tuple)-1Day17 元组(Tuple)-3Day18 元组(Tuple)-3Day19 字典(Dict)-1Day20 字典(Dict)-2Day21 遍历字典Day22 字典与串列Day23 字典应用Day24 建立集合(Set)Day25 集合的操作Day26 适用集合-1Day27 适用集合-2Day28 集合的应用Day29 函数基本概念Day30 函数的应用
˖˚˳⌖*.・°* ੈ ♡‧₊ ˚˖˚˳⌖*.・°* ੈ ♡‧₊ ˚˖˚˳⌖*.・°* ੈ ♡‧₊ ˚
一、认识Python
1.直译式、物件导向,且拥有完整的函数库:程式码可直接执行,不需经过编译2.动态的高阶语言:具有垃圾回收,主动收回不需要的空间,将记忆体集中管理3.开放的原始码:大家皆可免费使用,内建也有许多套件、模组,也有许多单位有持续开发更多套件4.跨平台程式语言
二、Python的应用范围
- 设计动画游戏
- 支援图形界面开发
- 开发与管理网站
- 大数据分析
- Google/YouTube/NASA等内部的开发工具
- 骇客攻防
三、程式注解
单行:#多行:\'\'\'或""" 包夹文字
今天的课程让我初步认识了Python并且完成安装程式!期待下一堂的课程