小白如何入门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通过邮件服务器端口发送邮件的方法
Apr 30 Python
Python中处理字符串之endswith()方法的使用简介
May 18 Python
详解Python中的array数组模块相关使用
Jul 05 Python
Python探索之自定义实现线程池
Oct 27 Python
Python实现的多线程同步与互斥锁功能示例
Nov 30 Python
Python向MySQL批量插数据的实例讲解
Mar 31 Python
浅析Python数据处理
May 02 Python
使用python批量化音乐文件格式转换的实例
Jan 09 Python
Python中捕获键盘的方式详解
Mar 28 Python
Python操作列表常用方法实例小结【创建、遍历、统计、切片等】
Oct 25 Python
windows中安装Python3.8.0的实现方法
Nov 19 Python
基于python3.7利用Motor来异步读写Mongodb提高效率(推荐)
Apr 29 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
第五节--克隆
2006/11/16 PHP
PHP登录(ajax提交数据和后台校验)实例分享
2016/12/29 PHP
PHP文件上传、客户端和服务器端加限制、抓取错误信息、完整步骤解析
2017/01/12 PHP
获取offsetTop和offsetLeft值的js代码(兼容)
2013/04/16 Javascript
onkeyup,onkeydown和onkeypress的区别介绍
2013/10/21 Javascript
JS获取IP、MAC和主机名的五种方法
2013/11/14 Javascript
javascript手工制作悬浮菜单
2015/02/12 Javascript
根据user-agent判断蜘蛛代码黑帽跳转代码(js版与php版本)
2015/09/14 Javascript
Javascript闭包与函数柯里化浅析
2016/06/22 Javascript
Three.js如何实现雾化效果示例代码
2017/09/27 Javascript
webpack vue项目开发环境局域网访问方法
2018/03/20 Javascript
nodejs(officegen)+vue(axios)在客户端导出word文档的方法
2018/07/31 NodeJs
探秘vue-rx 2.0(推荐)
2018/09/21 Javascript
如何手动实现es5中的bind方法详解
2018/12/07 Javascript
javascript for循环性能测试示例
2019/08/07 Javascript
通过扫小程序码实现网站登陆功能
2019/08/22 Javascript
JavaScript中的几种继承方法示例
2020/12/06 Javascript
JavaScript实现点击切换验证码及校验
2021/01/10 Javascript
[02:28]DOTA2亚洲邀请赛 LGD战队巡礼
2015/02/03 DOTA
[06:53]2018DOTA2国际邀请赛寻真——为复仇而来的Newbee
2018/08/15 DOTA
python如何读写json数据
2018/03/21 Python
python购物车程序简单代码
2018/04/18 Python
Django如何将URL映射到视图
2019/07/29 Python
torch 中各种图像格式转换的实现方法
2019/12/26 Python
pycharm如何实现跨目录调用文件
2020/02/28 Python
详解Windows下PyCharm安装Numpy包及无法安装问题解决方案
2020/06/18 Python
python实现猜拳游戏项目
2020/11/30 Python
StubHub美国:购买或出售您的门票
2019/07/09 全球购物
数控个人求职信范文
2014/02/03 职场文书
工商治理实习生的自我评价分享
2014/02/20 职场文书
机械工程学院大学生求职信
2014/05/25 职场文书
教师工作态度自我评价
2015/03/05 职场文书
2015年人力资源部工作总结
2015/04/30 职场文书
Nginx+Tomcat实现负载均衡、动静分离的原理解析
2021/03/31 Servers
nginx如何将http访问的网站改成https访问
2021/03/31 Servers
使用Ajax实现无刷新上传文件
2022/04/12 Javascript