摘要:Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。 如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更
阅读全文
摘要:File open() 方法 Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。 注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。 open() 函数常用形式是
阅读全文
摘要:在前面几个章节中,我们其实已经接触了 Python 的输入输出的功能。本章节我们将具体介绍 Python 的输入输出。 输出格式美化 Python两种输出值的方式: 表达式语句和 print() 函数。 第三种方式是使用文件对象的 write() 方法,标准输出文件可以用 sys.stdout 引用
阅读全文
摘要:数据结构 列表 Python中列表是可变的,这是它区别于字符串和元组的最重要的特点,一句话概括即:列表可以修改,而字符串和元组不能。以下是 Python 中列表的方法: 方法描述 list.append(x)把一个元素添加到列表的结尾,相当于 a[len(a):] = [x]。 list.exten
阅读全文
摘要:条件控制 Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。 if语句 Python中if语句的一般形式如下所示: if condition_1: statement_block_1 elif condition_2: statement_bloc
阅读全文
摘要:什么是运算符 什么是运算符? 举个简单的例子: 4 + 6 = 10 例子中,4 和 6 被称为操作数,+ 称为运算符。 那么Python有哪些运算符? Python 语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 算术运算符 以
阅读全文
摘要:Python变量 Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。 等号(=)用来给变量赋值。 等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在
阅读全文
摘要:编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码: # -*- coding: gbk -*- 标识符 第一个字符必须是字母表中字母或下划线 _ 。 标识符的其他的部分由字母、数字和下划线组成。 标识符对
阅读全文
摘要:回顾 在开始今天的具体内容前,我们先回顾下上一篇的内容。 Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 Python 是一种解释型语言:
阅读全文
摘要:说在前面的话 最近几年,互联网行业越来越火热,想要学习编程的人也越来越多。互联网行业的薪资连续两年赶超金融行业,位居行业之首,有太多人跨界转行,想要进入这个行业。那么作为初学者的你,是否也有困惑,我非计算机科班出身,能进入互联网吗?进入互联网后,能学好吗? 转行,是大多数人面临的问题,不光是编程行业
阅读全文