自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 第十三弹 python 命名空间 和 作用域

命名空间是映射到对象的名称。使用python字典实现的;是为了避免名称冲突的一种方法。各个命名空间是独立的,没有任何关系,即在一个命名空间中不能有重复的名称,但是在不同命名空间中可以重复,而不会影响其它命名空间;

2022-11-06 15:58:14 233 1

原创 第十二弹 python 异常

我们可以创建新的异常类,由于所有内置的非系统退出类异常都派生自此类,所以我们自定义的异常也应当从Exception派生;

2022-10-26 15:25:56 787

原创 第十一弹 python 读写文件

open()函数返回一个文件对象;如果文件不能被打开,将引发OSError;python区分二进制和文本I/O;以二进制模式打开的文件(包括mode参数中的b)返回内容为bytes对象,不能进行任何解码;在文本模式(默认 或 mode包含t)时,文件内容返回str,首先使用指定encoding或默认的字节编码解码;在文本模式读取文件时,默认把平台特定的行结束符(Unix为\n、windows为\r\n)转换为\n;在文本模式写入数据时,默认把\n转换为平台特定结束符。

2022-10-25 16:54:43 990

原创 第十弹 python 的 模块 和 导入机制

模块是包含python的定义及语句的文件,其文件名就是模块名加后缀名;说白了也就是一个.py文件;每个模块都有自己独立的符号表(命名空间);该命名空间被模块中定义的所有函数用作全局符号表使用。所以可以放心大胆的在模块内部使用这些全局变量,而不用担心和其他模块的全局变量搞混;模块也可以导入到其他模块,以使用该模块的函数等功能;如:创建一个test.py文件然后,就可以在其他模块中引入 或 进入python解释器。

2022-10-24 19:11:23 374

原创 第八弹 python的数据类型 之 字典 dict

键值对的集合,键必须是唯一且互不相同的,非可哈希的值如:列表、字典或其它可变类型的值不可作为键。字典的主要操作是依据键来存储和析取值。

2022-10-19 15:05:20 454

原创 第七弹 python的数据类型 之 集合 set

集合是由不重复元素组成的无序容器。集合的元素必须是可哈希的;即一个对象的哈希值在其生命周期内绝不改变,并且可以通其它对象进行比较;集合作为一种无序的多项集,并不记录元素的位置或插入顺序,相应的集合不支持索引、切片等其他序列类的操作;set:是可变的;可以使用add()和remove()这样的方法改变。它不可哈希,且不能作为字典的键或其他集合的元素frozenset:是不可变的且可哈希;其内容在被创建之后不能再改变,因此可作为字典的键或其他集合的元素;成员检测序列去重数学中的集合类计算;

2022-10-19 11:49:29 579

原创 第三弹 python的数据类型 之 数字 number

用于存储数值;它们是不可变的数据类型,这意味着改变数字数据类型会分配一个新的对象;int:整型或整数,是正或负整数,不带小数点。没有大小限制,可以当作long类型使用;bool是整型的子类型float:浮点型,有整数部分和小数部分组成;复数:由实数和虚数部分组成。

2022-10-18 16:11:23 283

原创 第九弹 python函数

使用关键字def定义,def关键字后跟一个函数的标识符名称,然后跟一对圆括号。圆括号之中可以包含一些变量名,该行以冒号结尾。接下来就是函数体;函数在执行时,使用函数局部变量符号表,所有函数变量赋值都存在局部符号表中;引用变量,首先从局部符号表中查找,然后从外层函数局部符号表中查找,再是全局符号表,最后是内置符号表。因此,尽管可以引用全局变量和外层函数变量,但是最好不要在函数内直接赋值,除非是global语句定义的全局变量,或nonlocal语句定义的外层函数变量。

2022-10-18 15:26:41 139

原创 第六弹 python的数据类型 之 元组 tuple

元组使用圆括号标识,有序且不可更改;定义元组之后,就可以使用索引来访问其元素。

2022-10-18 15:24:38 103

原创 第五弹 python的数据类型 之 列表 list

以方括号标注,逗号分隔的一组值,列表可以包含不同类型的元素;但一般情况下,各元素的类型相同;列表是有序集合,支持切片和索引;是可变的;列表的索引从0开始,第一个列表元素的索引为0。

2022-10-18 12:32:22 269

原创 第四弹 python的数据类型 之 字符串 string

是python中最常用的数据类型;通过引号('或")包裹;可以通过`\`来进行转义;字符串是不可变的;一旦创建,就不能在改变它通过引号定义# 1. 单引号:单引号内所有的空白都会保留# 2. 双引号:同单引号# 三引号:可以创建一个多行的字符串;在其内可以使用单引号和双引号""""""

2022-10-17 17:37:06 709

原创 第二弹 python变量与常量

变量和常量在编程中是不可或缺的,当然在python中也是如此;接下来将由我带领大家进行了解声明一下,由于python是动态语言,所以无论在定义常量还是变量时,都不需要声明类型,因为python会根据值在运行时动态确认类型;

2022-06-29 20:14:25 271

原创 第一弹 python基本介绍

python是一种解释型语言高级语言,它继承了编译语言的强大性和通用性,同时也借鉴简单脚本和解释型语言的易用性;

2022-06-29 20:13:57 65

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除