自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第七天-python基础

嵌套函数嵌套函数:在函数内部定义的函数一般什么情况使用1.封装-数据隐藏外部无法访问“嵌套函数”2.贯彻DRY(don‘t repeat yourself)原则嵌套函数,可以让我们在函数内部避免重复代码3.闭包nonlocal关键字nonlocal 用来声明外层的局部变量global 用来声明全局变量LEGB规则python在查找“名称”时,是按照LEGB规则查找到:local–enclosed–global–built in面向对象编程面向对象编程的思想主要是针对大型软件设计

2021-09-15 22:18:23 49 1

原创 第六天-python基础

函数也是对象,内存底层分析变量的作用域(全局变量和局部变量)变量起作用的范围称为变量的作用域,不同作用域内同名变量之间互不影响。变量分为:全局变量、局部变量全局变量:1.在函数和类定义之外声明的变量。作用域为定义的模块,从定义位置开始直到模块结束2.全局变量降低了函数的通用性和可读性。应尽量避免全局变量的使用3.全局变量一般做常量使用4.函数内要改变全局变量的值,使用global声明一下局部变量:1.在函数体中(包含形式参数)声明的变量2.局部变量的引用比全局变量快,优先考虑使用3.如

2021-09-09 22:20:40 43

原创 第五天-python基础

for循环结构for循环通常用于可迭代对象的遍历。for循环的语法格式如下:for 变量 in 可迭代对象循环体语句可迭代对象python包含以下几种可迭代对象:1.序列。包含:字符串、列表、元组2.字典3.迭代器对象(iterator)4.生成器函数(generator)...

2021-08-25 00:02:25 241

原创 第四天-python基础

字典字典是通过“键值对”的无须可变序列,字典中的每个元素都是一个“键值对”,包含:“键对象”和“值对象”。可以通过“键对象”实现快速获取、删除、更新对应的“值对象”。列表中我们通过“下标数字”找到对应的对象。字典中通过“键对象”找到对应的“值对象”。“键”是任意的不可变数据。比如:整数、浮点数、字符串、元组。但是:列表、字典、集合这些可变对象,不能作为”键“,并且”键“不可重复。”值“可以是任意的数据,并且可重复。一个典型的字典的定义方式:a={‘name’:‘gaoqi’,‘age’:18,‘j

2021-08-18 11:02:54 136

原创 第三天-python基础

字符串可变字符串在python中,字符串属于不可变对象,不支持原地修改,如果需要修改其中的值,只能创建新的字符串对象。但是,我们经常需要原地 修改字符串,可以使用io.StringIO对象或array模块>>> import io>>> s="hellow,sxt">>> sio=io.StringIO(s)>>> sio<_io.StringIO object at 0x000001D1F833F3A8>&

2021-08-11 23:08:50 163

原创 第二天-python基础

链式赋值链式赋值用于同一个对象被赋给多个变量x=y=123 相当于x=123;y=123系列解包赋值系列数据赋值给对应相同个数的变量(个数必须保持一致)a,b,c=4,5,6 相当于:a=4;b=5;c=6使用系列解包赋值实现变量交换a,b=1,2a,b=b,aprint(a,b)常量python不支持常量,即没有语法规则限制改变一个常量的值。我们只能约定常量的命名规则,以及在程序的逻辑上不对常量的值做出修改MAX_SPEED=120PRINT(MAX_SPEED)#实际上可以

2021-08-10 22:16:13 217

原创 第一天-python基础

第一天-python基础python简介Python:解释性、面向对象的语言优点:可读性高简介→简化任务面向对象免费、开源可移植性、可跨平台具有丰富的库可拓展,可嵌入c和c++不能用python的情况:python性能较低,影响性能的功能可以用c/javapython开发环境交互模式:命令行关闭IDE的方法(1)ctrl+Z+回车(2)quit(3)直接关闭窗口IDLE具备开发所需的所有功能,简单小巧建立文件:使用英文文件夹注意1.不要在程序中,行空头出加空格,空

2021-08-05 00:14:16 63

空空如也

空空如也

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

TA关注的人

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