基础语法
数据结构
文件处理
web框架
简单的数据库
简单的前端
网络请求
简易爬虫
变量
逻辑判断
循环
函数
数字(加减乘除)
字符串(一串字符)
布尔 (真假)
元组 (不能修改的列表)
列表(Python的苦力,最重要的结构)
有顺序,索引
字典(索引可以使任意不变的结构)
集合 (元素不能重复)
验证数据结构和基础语法学习结果
如何统计一段文字里,出现次数前3的字符?
open
read 、readline、readlines
write、writelines
tell
seek
核心思路是一致的
路由解析
监听端口
渲染模板
重定向
用户认证
增删改查四大语句
增加 我 insert
删除 他 delete
修改 这 update
查询 那 select
MySQLdb
connect 链接
cursor 游标对象
execute 执行sql
fetchall 获取执行的结果
orm(SqlAlchemy 下期敬请期待)
展示数据
table,tbody,tr,td
提交数据
form ,input,name,submit
超链接a
图片img
前端给后端
http协议
form 、a 、ajax
get/post
后端给前端
直接渲染模板+jinji2
ajax
调用别的系统接口
import requests
喜闻乐见的豆瓣电影
先用requests下载网页html内容
PyQuery解析页面,获取想要数据
多抄、多写、多想、多问、多看、多听、多说
学习编程是为了解决实际的问题,把自己在工作或学习* 中的重复工作程序化
谷歌和度娘
加入开源社区(多看、多分享、多交流)
参加培训班
仔细听课,跟上课堂学习, 有问题做记录,课后查阅资料或请教其他人
记录笔记,认真完成课后练习