100天计划!

简介: 100天计划!

立个 Flag :我要通过 100 天的学习,系统掌握一门编程语言。


image.png


为什么要学习 Python 呢?


其实很早之前就用 Python 写过简单的爬虫,爬个网站数据或者图片什么的,确实挺好玩。但是一直没有去系统的学习过 Python,所以也就一直有点执念。


另外从我自己的感受来看,人类已经不能阻止 Python 的发展了。


2017年,据澎湃新闻消息,山东省在其最新出版的小学信息技术六年级教材中,加入了 Python 的内容。在此之前,编程界也一直有传言,称浙江省将对中学信息技术教材进行改动,弃VB(Visual Basic 6.0)而选用 Python。


2018年,浙江省出台了最新的信息技术课程改革方案,编程确定进入浙江省信息技术高考。信息技术教材编程语言采用 Python。教育大省北京和山东也确定要把 Python 编程基础纳入信息技术课程和高考的内容体系,Python 语言课程化将成为孩子学习的一种趋势。


2019年, TIOBE 编程语言排行榜,Python 语言已经冲到了第三名,


image.png


看到 Python 的这条增长曲线,有稳稳赶超第二名C语言,第一名 Java 的地位。当然这都只是宏观方面,


对于我个人来讲,并不是想跟风来学一门编程语言。我学 Python 有实实在在的原因。第一,我个人特别喜欢爬虫


,利用爬虫爬取的数据进行简单的数据处理,可以节省我很多日常工作。当然 Java 也可以这样做,但 Python 更简单一些。第二,我身边有很多独立开发者,他们开发了很多有趣的小工具,什么给群生成群照片,什么自动备份微信通讯录等等骚操作,我很喜欢。Java 有 Java 的优势, Python 有 Python 的优势,做事情就是要发挥各个语言的特点


所以为了让自己可以系统的去学习一门编程语言,我给自己定了 100 天的学习计划,这个学习计划已经大致规划了一些。但由于我对 Python 了解不是很多,因此后期肯定要不断的进行调整。


大家如果跟我一样,是个 Python 小白,想系统性的学习 Python ,建议可以跟着我一起来做,我会把每天的学习教程写成文章,发到此公众号中。我在网上也找了一些 Python 学习资料,感觉非常不错推荐给大家。推荐书籍:


  • Python 学习手册
  • Python 编程:从入门到实践
  • Python 编程快速上手
  • 流畅的 Python
  • Python 编程初学者指南


在线学习资源:





另外我也创建了一个 Python 新手学习交流群,大家如果有兴趣的话,可以在公号内回复 :Python,添加微信时备注:学习。

目录
相关文章
|
SQL 关系型数据库 PostgreSQL
echarts的xAxis和yAxis——x轴y轴以及网格线的详细配置
echarts的xAxis和yAxis——x轴y轴以及网格线的详细配置
2360 0
|
容器 Kubernetes Perl
从零开始入门 K8s| 阿里技术专家详解 K8s 核心概念
作者| 阿里巴巴资深技术专家、CNCF 9个 TCO 之一 李响 一、什么是 Kubernetes Kubernetes,从官方网站上可以看到,它是一个工业级的容器编排平台。Kubernetes 这个单词是希腊语,它的中文翻译是“舵手”或者“飞行员”。
16309 0
|
算法 API iOS开发
iOS 银行卡号有效性校验
iOS 银行卡号有效性校验
605 0
iOS 银行卡号有效性校验
|
SQL 关系型数据库 数据库
7 款常用的 PostgreSQL GUI 工具测评
PostgreSQL 本身附带一个名为 psql 的内置 CLI,但有些人不喜欢通过命令行编写查询。本篇文章,码匠列举和介绍了可用于查询、可视化与分析 PostgreSQL 数据的 GUI 工具。
11927 1
7 款常用的 PostgreSQL GUI 工具测评
|
JSON 缓存 自然语言处理
第 82 天:Python Web 开发之 JWT 简介
第 82 天:Python Web 开发之 JWT 简介
618 0
|
JSON 前端开发 JavaScript
第47天:Web 开发 RESTful
第47天:Web 开发 RESTful
243 0
|
8天前
|
存储 人工智能 弹性计算
阿里云弹性计算_加速计算专场精华概览 | 2024云栖大会回顾
2024年9月19-21日,2024云栖大会在杭州云栖小镇举行,阿里云智能集团资深技术专家、异构计算产品技术负责人王超等多位产品、技术专家,共同带来了题为《AI Infra的前沿技术与应用实践》的专场session。本次专场重点介绍了阿里云AI Infra 产品架构与技术能力,及用户如何使用阿里云灵骏产品进行AI大模型开发、训练和应用。围绕当下大模型训练和推理的技术难点,专家们分享了如何在阿里云上实现稳定、高效、经济的大模型训练,并通过多个客户案例展示了云上大模型训练的显著优势。
|
12天前
|
存储 人工智能 调度
阿里云吴结生:高性能计算持续创新,响应数据+AI时代的多元化负载需求
在数字化转型的大潮中,每家公司都在积极探索如何利用数据驱动业务增长,而AI技术的快速发展更是加速了这一进程。