Python3 面向对象

Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。

如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更容易的学习Python的面向对象编程。

接下来我们先来简单的了解下面向对象的一些基本特征。

文件操作与数据存储json

文件读取

键盘读取

Python2中有两个内置的函数可从标准输入读取数据,它默认来自键盘。这些函数分别是:input() 和 raw_input()。

但在Python3中,raw_input()函数已被弃用。此外, input() 函数是从键盘作为字符串读取数据,不论是否使用引号(‘’或“”)与否。

python-慕课网-Python开发简单爬虫-蚂蚁-读书笔记

本文阅读并记录自己的学习笔记。感谢蚂蚁大神的分享。

主要目录:

  1. 爬虫基础
    • 1.1 爬虫课程介绍
    • 1.2 爬虫简介
    • 1.3 爬虫架构
    • 1.4 URL管理模块
    • 1.5 网页下载器:urllib2
    • 1.6 网页解析器:正则或BeautifulSoup
    • 1.7 爬取实践

Python之if判断语句与while和for循环

5-1 Python之if语句

计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。

比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用if语句实现:

1
2
3
4
5
age = 20
if age >= 18:
print 'your age is', age
print 'adult'
print 'END'

Python中的列表list

4-1 Python创建list

Python内置的一种数据类型是列表list。list是一种有序的集合,可以随时添加和删除其中的元素。

比如,列出班里所有同学的名字,就可以用一个list表示:

1
2
>>> ['Michael', 'Bob', 'Tracy']
['Michael', 'Bob', 'Tracy']
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×