python基础教程
文章平均质量分 89
慕容卡卡
热心肠的卡卡
展开
-
Python基础教程(十)、面向对象
Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更容易的学习Python的面向对象编程。接下来我们先来简单的了解下面向对象的一些基本特征。面向对象技术简介类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和原创 2021-01-11 21:28:27 · 89 阅读 · 1 评论 -
Python基础教程(九)、File和错误、异常
Fileopen() 方法Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。open(file, mode='r')完整的语法格式为:open(file, mode='r', buffering=-1, encoding=Non原创 2021-01-10 21:10:33 · 781 阅读 · 0 评论 -
Python基础教程(八)、输入和输出
在前面几个章节中,我们其实已经接触了 Python 的输入输出的功能。本章节我们将具体介绍 Python 的输入输出。输出格式美化Python两种输出值的方式: 表达式语句和 print() 函数。第三种方式是使用文件对象的 write() 方法,标准输出文件可以用 sys.stdout 引用。如果你希望输出的形式更加多样,可以使用 str.format() 函数来格式化输出值。如果你希望将输出的值转成字符串,可以使用 repr() 或 str() 函数来实现。str(): 函数返回一个用户易原创 2021-01-09 21:18:16 · 254 阅读 · 0 评论 -
Python基础教程(七)、Python数据结构和模块
数据结构列表Python中列表是可变的,这是它区别于字符串和元组的最重要的特点,一句话概括即:列表可以修改,而字符串和元组不能。以下是 Python 中列表的方法:方法描述list.append(x)把一个元素添加到列表的结尾,相当于 a[len(a):] = [x]。list.extend(L)通过添加指定列表的所有元素来扩充列表,相当于 a[len(a):] = L。list.insert(i, x)在指定位置插入一个元素。第一个参数是准备插入到其前面的那个元素的索引,例如 a.inser原创 2021-01-07 23:12:46 · 127 阅读 · 0 评论 -
Python基础教程(六)、Python逻辑控制
条件控制Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。if语句Python中if语句的一般形式如下所示:if condition_1: statement_block_1elif condition_2: statement_block_2else: statement_block_3如果 “condition_1” 为 True 将执行 “statement_block_1” 块语句如果 “conditio原创 2021-01-06 22:49:06 · 230 阅读 · 0 评论 -
Python基础教程(五)、Python运算符
什么是运算符什么是运算符?举个简单的例子:4 + 6 = 10例子中,4 和 6 被称为操作数,+ 称为运算符。那么Python有哪些运算符?Python 语言支持以下类型的运算符:算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符算术运算符以下假设变量a为10,变量b为21: 除号,两个数相除 运算符 描述 实例原创 2021-01-05 11:12:16 · 221 阅读 · 1 评论 -
Python基础教程(四)、Python数据类型
Python变量Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。例如:#!/usr/bin/pythoncounter = 100 # 整型变量miles = 1000.0 # 浮点型变量name = "micha原创 2020-12-31 09:06:53 · 103 阅读 · 1 评论 -
Python基础教程(三)、Python基础语法
编码默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码:# -*- coding: gbk -*-标识符第一个字符必须是字母表中字母或下划线 _ 。标识符的其他的部分由字母、数字和下划线组成。标识符对大小写敏感。在 Python 3 中,可以用中文作为变量名,非 ASCII 标识符也是允许的了Python关键字关键字,意思就是我们不能把它们用作任何标识符名称。Python 的标准库提供了一个 ke原创 2020-12-30 16:02:56 · 73 阅读 · 0 评论 -
Python基础教程(二)、python的基础-环境安装
回顾在开始今天的具体内容前,我们先回顾下上一篇的内容。Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。Python 是交互式语言: 这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。Pytho原创 2020-12-28 11:09:56 · 146 阅读 · 1 评论 -
Python 基础教程
Python 基础教程Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python 由 Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 1991 年。像 Perl 语言一样, Python 源代码同样遵循 GPL(GNU General Public License) 协议。官方宣布,2020 年 1 月 1 日, 停止 Python 2 的更新。Python 2.7 被确定为最后一个 Python 2.x 版本。Python 的 3.0 版本,常原创 2020-12-25 11:06:17 · 184 阅读 · 3 评论