目的:掌握Python基础知识,足够写爬虫即可。
学习路线:
1.看培训机构制作的系列教程
2.边学边百度(视频中知识点的横向展开)
3.整理笔记(要手敲不要复制粘贴)
4.对于重点去看大神的博客
5.所有知识点都要自己写一遍代码
6.独立完成一个项目
7.累计完成20000行有效代码
知乎是用Python写的
底层原理
Python是解释型、面向对象的语言
执行过程:Python源代码 -> Python解释器 -> 执行
Python代码每次执行都要重新经过上句过程
Python解释一行,执行一行
Python的解释器:
CPython(C语言开发,用的最多)
IPython(交互式)
pypy(Python语言写的Python解释器)
等
Python基础语法
注释:
行注释: # 注释文本
块注释:''' 注释文本 '''
位操作:暂时不学
字符串:
3种形式:
' 字符串 '
" 字符串 "
'''
字符串
字符串
'''
字符串前缀加 r 表示把里面所有字符(包括转义字符)当普通字符对待
例如:
如何输出各种语句
print(123) 输出:123
推荐视频:
推荐书籍:(日后再看)
《Python cookbook》
《learn Python the hard way》
《Google's Python class》
《简明Python教程》