从 JavaScript 角度学 Python(1) - 目录与废话

前言

这是我今年第三次挑战 iThome 铁人赛,除此之外这也是我的第四篇铁人赛系列文章,其实我有点害怕这一次无法完赛,因为这一次挑战的系列是从零开始学习的程度而且还是用 JavaScript 的角度去学,所以只能期望自己这一次可以完赛罗。

从 JavaScript 角度学 Python

这个系列最主要是期许自己可以持续成长与学习,除此之外也是因为自己想多学一点程序语言,然後透过其他的程序语言了解每个程序语言的特性,所以才会决定挑战写看看 Python,而我在学习任何其他语言之前,我自己都会习惯性的从基础去做撰写,当然这个系列也不例外。

只是这个系列稍微比较特别一点就是了,因为这一次我想尝试用 JavaScript 的角度去学习,所以你在这一个系列中依然会看到许多的 JavaScript 语法,甚至是两者语法的比较等等,主要也是希望让想学习 Python 的前端工程师在看 Python 时可以感觉格外亲切一点点。

那麽为什麽会选择 Python 而不是 PHP 等其他语言呢?单纯只是 PHP 之前就已经有 写过 了。

在我还没学习前端之前,其实就很常听到身边的人说 Python 非常易学,而且也非常常看到人家用 Python 做网页爬虫与资料分析等等,但是如果在做网页爬虫时,没有对於前端有基本的了解,那麽在制作爬虫上其实满容易遇到一些困难点与雷点,那麽刚好最近我有在写一些爬虫爬一些资料,虽然当时我是使用 Node.js 就是了,但是自己还是会想要尝试使用一些不同的程序语言来实作,透过实作其实也可以了解其它程序语言的特性与优势。

因此这个系列将会以 Python 的基本入门开始撰写,前面可能会有相当多的章节着重於基础入门上,而这之间的基础入门语法,我也会试着拿 JavaScript 中的语法去做差异比较。

我想...这样子或许对於一个想要入门 Python 的 JavaScript 工程师来讲应该是比较好理解与吸收的(应该啦)。

这一篇废话也写的够多了,所以接下来就让我们「从 JavaScript 角度学 Python」吧。

oh,对了,这个系列你可能会看到很多很多的迷因或是梗图,最主要是想让阅读的人可以尽可能地用轻松的角度去看,例如...

娘子呀,跟牛魔王出来看上帝

反正我已经给你心里准备会看一推迷因了,所以不用突然觉得奇怪就是了。

或许有人会想要快点开始学习 Python,但是不论做什麽我自己觉得依然要有头有尾,所以前面大约会有三篇(前言也包还在内)会比较偏向聊 Python 的安装之类。

那剩下的我们下一篇见罗。

最後的最後提醒一下,该篇主要会使用 Python3 去撰写,可能会稍微提到 Python2,但只会大概摸过边的提到而已,因此还是着重於 Python3 为主。

系列目录

此系列将会同步更新到我的部落格

作者的话

这几天去好市多尝试买了红龙鸡块(原味的),意外发现红龙鸡块竟然比卜蜂鸡块好吃,不然一直以来我都是买卜蜂鸡块黑胡椒口味的回来吃,只可惜红龙鸡块没有黑胡椒口味的,下次可能会考虑挑战买红龙其他的产品吧。

哦!额外补充一下友情嘉宾,9/16 他终於开赛了,这期间还被我虐待邀请直播,真的不能不推一下

Angular 深入浅出三十天:表单与测试

关於兔兔们

兔法无边


<<:  Material UI in React [DAY 1] 简介

>>:  [iT铁人赛Day2]JAVA的设定变数

成为工具人应有的工具包-24 SearchMyFiles

SearchMyFiles 今天来认识这个看名字判断应该是找自己的档案的工具? 可是这功能不是从 w...

day2 CCNA -2 what is router (雷)硬体也要分 license

来部落格看图文并茂文章 补觉鸣诗 那时对 cisco Router 的认识 大概就是 layer 3...

[day3]进入程序开发阶段-测试前准备

程序语言与开发工具 先简单列出这次这次铁人赛预期使用的程序语言与开发工具: 程序开发语言: 前端: ...

30天程序语言研究

今天是30天程序语言研究的第二十九天,由於最近写unix语言的东西用到很多,所以做了很多笔记,就想说...

模型初始化方法问题

在建立模型中有一项权重初始化方法,我看过有人这样写kernel_initializer='norma...