小白如何入门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 捕获 shell/bash 脚本的输出结果实例
Jan 04 Python
利用Python实现Windows下的鼠标键盘模拟的实例代码
Jul 13 Python
python机器学习案例教程——K最近邻算法的实现
Dec 28 Python
一百多行python代码实现抢票助手
Sep 25 Python
python print出共轭复数的方法详解
Jun 25 Python
Python实现蒙特卡洛算法小实验过程详解
Jul 12 Python
Pandas数据离散化原理及实例解析
Nov 16 Python
Python利用全连接神经网络求解MNIST问题详解
Jan 14 Python
keras导入weights方式
Jun 12 Python
Python自带的IDE在哪里
Jul 01 Python
idea2020手动安装python插件的实现方法
Jul 17 Python
Python 打印自己设计的字体的实例讲解
Jan 04 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
一拳超人中怪人协会钦定! S级别最强四人!
2020/03/02 日漫
php 表单数据的获取代码
2009/03/10 PHP
查找php配置文件php.ini所在路径的二种方法
2014/05/26 PHP
ThinkPHP框架下微信支付功能总结踩坑笔记
2019/04/10 PHP
Avengerls vs Newbee BO3 第一场2.18
2021/03/10 DOTA
DWR Ext 加载数据
2009/03/22 Javascript
JS限制上传图片大小不使用控件在本地实现
2012/12/19 Javascript
jquery.boxy弹出框(后隔N秒后自动隐藏/自动跳转)
2013/01/15 Javascript
js获取input标签的输入值实现代码
2013/08/05 Javascript
禁止IE用右键的JS代码
2013/12/30 Javascript
基于JavaScript实现简单的随机抽奖小程序
2016/01/05 Javascript
基于jQuery实现文本框只能输入数字(小数、整数)
2016/01/14 Javascript
基于JavaScript实现前端文件的断点续传
2016/10/17 Javascript
Vue.js中兄弟组件之间互相传值实例
2017/06/01 Javascript
用 Vue.js 递归组件实现可折叠的树形菜单(demo)
2017/12/25 Javascript
Angular中的ng-template及angular 使用ngTemplateOutlet 指令的方法
2018/08/08 Javascript
jQuery仿移动端支付宝键盘的实现代码
2018/08/15 jQuery
微信小程序内拖动图片实现移动、放大、旋转的方法
2018/09/04 Javascript
微信小程序时间轴实现方法示例
2019/01/14 Javascript
javascript实现页面的实时时钟显示示例
2020/08/06 Javascript
Vue页面跳转传递参数及接收方式
2020/09/09 Javascript
在webstorm中配置less的方法详解
2020/09/25 Javascript
python中实现精确的浮点数运算详解
2017/11/02 Python
git进行版本控制心得详谈
2017/12/10 Python
python的dataframe转换为多维矩阵的方法
2018/04/11 Python
opencv设置采集视频分辨率方式
2019/12/10 Python
《与朱元思书》的教学反思
2014/04/17 职场文书
捐助贫困学生倡议书
2014/05/16 职场文书
2015年幼儿园新年寄语
2014/12/08 职场文书
2015年师德表现自我评价
2015/03/05 职场文书
小区保洁员岗位职责
2015/04/10 职场文书
法院答辩状格式
2015/05/22 职场文书
中国文明网2015年“向国旗敬礼”活动网上签名寄语
2015/09/24 职场文书
古诗之感恩老师
2019/10/24 职场文书
基于Redis结合SpringBoot的秒杀案例详解
2021/10/05 Redis
css3手动实现pc端横向滚动
2022/06/21 HTML / CSS