小白如何入门Python? 制作一个网站为例


Posted in Python onMarch 06, 2018

首先最重要的问题是为什么要学习python?这个问题这个将指导你如何学习Python和学习的方式。

以你最终想制作一个网站为例。从一个通用的学习资源列表开始不仅会消磨你的激情,而且你获得的知识很难应用,我曾经尝试过不通过上下文和具体应用来学习编程,但是我几乎没有获得任何有用的技能。

当我3年前学习python时,我想创建一个网站。这对于任何一个学习Pyhon人来说,不足为奇。

1、找到是什么激励你

找到并保持你的动机是关键-我高中睡了很多个的程序设计课,因为它只让我们记住了一堆语法。另一方面,当我需要学习python来制作一个自动作文评分算法时,我连续熬夜几个晚上来学习和迭代。

学习中很少涉及动机--你通常只是跟随别人给的教程去尝试做一些东西。但是,python的伟大之处在于,你几乎可以开发所有的东西,从移动应用程序到游戏到高级机器学习算法。无论你是否感兴趣,你都可以在python中构建它,并且可能获得了一个很好的入门教程。

选择一个或两个你感兴趣的东西,并坚持下去-你会在这个领域开发很多项目。

以下是一些示例区域,但可以随意添加:

  • 网站
  • 游戏
  • 数据科学/机器学习

2、了解一些基本的python语法

除非你知道基本的语法,否则很难实现任何东西。即便如此,也不要花太长时间在上面。你的目标是开展你感兴趣的项目,学习基本的语法就足够了

作为参考,我花了不到一周的时间在codecademy上,学习了大概30%的语法。这足以可以开始一个项目了

一些可以帮助你的资源:

 Codecademy --很适合学习基本语法

Python是一种非常有趣且值得学习的语言,我认为只要找到正确的动机,知道你为什么学习Python,你用它来做什么,渐渐的你就可以精通它。

Python 相关文章推荐
python计算最大优先级队列实例
Dec 18 Python
Python深入学习之内存管理
Aug 31 Python
判断网页编码的方法python版
Aug 12 Python
python使用两种发邮件的方式smtp和outlook示例
Jun 02 Python
Python之csv文件从MySQL数据库导入导出的方法
Jun 21 Python
对python 命令的-u参数详解
Dec 03 Python
使用python实现抓取腾讯视频所有电影的爬虫
Apr 15 Python
详解10个可以快速用Python进行数据分析的小技巧
Jun 24 Python
python 消除 futureWarning问题的解决
Dec 25 Python
python numpy实现多次循环读取文件 等间隔过滤数据示例
Mar 14 Python
python datetime处理时间小结
Apr 16 Python
python时间序列数据转为timestamp格式的方法
Aug 03 Python
python调用系统ffmpeg实现视频截图、http发送
Mar 06 #Python
Python从零开始创建区块链
Mar 06 #Python
Django 实现下载文件功能的示例
Mar 06 #Python
python入门前的第一课 python怎样入门
Mar 06 #Python
详解Python判定IP地址合法性的三种方法
Mar 06 #Python
Python中enumerate()函数编写更Pythonic的循环
Mar 06 #Python
python距离测量的方法
Mar 06 #Python
You might like
PHP常用函数小技巧
2008/09/11 PHP
php在linux下检测mysql同步状态的方法
2015/01/15 PHP
使用php转义输出HTML到JavaScript
2015/03/27 PHP
jquery select(列表)的操作(取值/赋值)
2009/08/06 Javascript
JQuery 构建客户/服务分离的链接模型中Table中的排序分析
2010/01/22 Javascript
锋利的jQuery 要点归纳(一) jQuery选择器
2010/03/21 Javascript
客户端 使用XML DOM加载json数据的方法
2010/09/28 Javascript
javascript获取隐藏dom的宽高 具体实现
2013/07/14 Javascript
JavaScript中for..in循环陷阱介绍
2013/11/12 Javascript
调用jQuery滑出效果时闪烁的解决方法
2014/03/27 Javascript
jquery实现在光标位置插入内容的方法
2015/02/05 Javascript
javascript数组随机排序实例分析
2015/07/22 Javascript
Jquery-data的三种用法
2017/04/18 jQuery
全面解析jQuery中的$(window)与$(document)的用法区别
2017/08/15 jQuery
node.js基于fs模块对系统文件及目录进行读写操作的方法详解
2017/11/10 Javascript
基于Vue插入视频的2种方法小结
2019/04/02 Javascript
jsonp跨域获取百度联想词的方法分析
2019/05/13 Javascript
使用layer.msg 时间设置不起作用的解决方法
2019/09/12 Javascript
element-ui和vue表单(对话框)验证提示语(残留)清除操作
2020/09/11 Javascript
Vue+Element ui 根据后台返回数据设置动态表头操作
2020/09/21 Javascript
[04:45]DOTA2上海特级锦标赛主赛事第四日RECAP
2016/03/06 DOTA
[00:33]2018DOTA2亚洲邀请赛TNC出场
2018/04/04 DOTA
用Python脚本生成Android SALT扰码的方法
2013/09/18 Python
Python的re模块正则表达式操作
2016/05/25 Python
对python捕获ctrl+c手工中断程序的两种方法详解
2018/12/26 Python
Python socket模块ftp传输文件过程解析
2019/11/05 Python
用python画一只可爱的皮卡丘实例
2019/11/21 Python
python实现视频压缩功能
2020/12/18 Python
Html5内唤醒百度、高德APP的实现示例
2019/05/20 HTML / CSS
英国豪华真皮和布艺沙发销售网站:Darlings of Chelsea
2018/01/05 全球购物
Shopping happy life西班牙:以最优惠的价格提供最好的时尚配饰
2020/03/13 全球购物
某集团股份有限公司委托书样本
2014/09/24 职场文书
2014年工程部工作总结
2014/11/25 职场文书
厉行节约工作总结
2015/08/12 职场文书
简单介绍Python的第三方库yaml
2021/06/18 Python
Go语言入门exec的基本使用
2022/05/20 Golang