随笔分类 - Python3
摘要:Python实验 项目结构(文件操作) 一、代码 # 姓名:池鱼奥 # 学号:201700000001 import os import time def make_project(project_name='project_demo'): if os.path.exists(project_nam
阅读全文
摘要:Python3 面向对象 Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。 如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向
阅读全文
摘要:Python3 File(文件) 方法 open() 方法 Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。 注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。
阅读全文
摘要:Python3 模块 在前面的几个章节中我们脚本上是用 python 解释器来编程,如果你从 Python 解释器退出再进入,那么你定义的所有的方法和变量就都消失了。 为此 Python 提供了一个办法,把这些定义存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块。 模块是一个包
阅读全文
摘要:Python3 错误和异常 作为 Python 初学者,在刚学习 Python 编程时,经常会看到一些报错信息,在前面我们没有提及,这章节我们会专门介绍。 Python 有两种错误很容易辨认:语法错误和异常。 Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触
阅读全文
摘要:Python3 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 定义一个函数 你可以定义一个由自己想要功能的函数,以下
阅读全文
摘要:Python3 字典 字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示: d = {key1 : value1, key2 : value2 } 键必须是唯一的,但值
阅读全文
摘要:Python3 字符串 字符串是 Python 中最常用的数据类型。我们可以使用引号( ' 或 " )来创建字符串。 创建字符串很简单,只要为变量分配一个值即可。例如: var1 = 'Hello World!' var2 = "Runoob" Python 访问字符串中的值 Python 不支持单
阅读全文
摘要:# 返回 x 在 arr 中的索引,如果不存在返回 -1 def SecondSearch (arr, l, r, x): # 基本判断 if r >= l: mid = int(l + (r - l)/2) # 元素整好的中间位置 if arr[mid] == x: return mid # 元素
阅读全文
摘要:Python3实验 三级菜单 一、代码 # 本科计算机科学与技术 # 学号:20170000001 # 姓名:池鱼奥耶 date = { '山东':{ "济南":{ "历下区":{"腾讯","华为","小米"}, "历城区":{"三只松鼠物流","苏宁物流","普洛斯物流"} }, "青岛":{ "
阅读全文
摘要:Python3 元组 Python 的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 实例(Python 3.0+) >>>tup1 = ('Google', 'Runoob', 1997, 2000)
阅读全文
摘要:#访问列表中的值 #更新列表 #删除列表元素 Python列表脚本操作符 Python列表截取与拼接 Python列表函数&方法 1.len(list) 2.max(list) 3.min(list) 4.list(seq) seq -- 要转换为列表的元组或字符串。 Python3包含的方法 1.
阅读全文
摘要:Python3 列表 序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 Python有6个序列的内置类型,但最常见的是列表和元组。 序列都可以进行的操作包括索引,切片,加,乘,检查成员。 此外,Python已经内置
阅读全文
摘要:Python3 条件控制 Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: 代码执行过程: if 语句 Python中if语句的一般形式如下所示: if condition_1: statement_b
阅读全文
摘要:Python3 运算符 Python语言支持以下类型的运算符: l 算术运算符 l 比较(关系)运算符 l 赋值运算符 l 逻辑运算符 l 位运算符 l 成员运算符 l 身份运算符 l 运算符优先级 Python算术运算符 以下假设变量a为10,变量b为21: 运算符 描述 实例 + 加 - 两个对
阅读全文
摘要:Python数据类型转换 有时候,我们需要对数据内置的类型进行转换,数据类型的转换,你只需要将数据类型作为函数名即可。 以下几个内置的函数可以执行数据类型之间的转换。这些函数返回一个新的对象,表示转换的值。 函数 描述 int(x [,base]) 将x转换为一个整数 float(x) 将x转换到一
阅读全文
摘要:python保留字 保留字即关键字,我们不能把它们用作任何标识符名称。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字: >>> import keyword >>> keyword.kwlist['False', 'None', 'True', 'and', '
阅读全文
摘要:Python第二周练习,猜数字游戏,定义number,的值22为答案,设置guess为初始值为1,首先输出猜数字游戏开始提示,开始进入第一个循环,验证guess是否等于number,此时1 != 22,参与者开始输入猜的数字,用int()函数将输入的字符串或者数字转换为整形,因为如果是输入小数的话很
阅读全文
摘要:我的第一个程序 Python注释分单行注释和多行注释 单行注释#开头 多行注释三个引号括起来 程序中romantic多行注释中的%s对应着%后面括号里面的信息,按照先后次序调用。
阅读全文

浙公网安备 33010602011771号