自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(26)
  • 收藏
  • 关注

转载 从入门到自闭之Python集合,深浅拷贝(大坑)

小数据池int: -5~256str:字母,数字长度任意符合驻留机制字符串进行乘法时总长度不能超过20特殊符号进行乘法时只能乘以0代码块:一个py文件,一个函数,一个模块,终端中的每一行都是代码块int:-5~无穷大str:定义字符串的时候可以是任意的字符串(字母,数字)进行乘法时总长度不得超过20特殊字符(中文,符号)进行乘法时乘以0或者1boo...

2019-09-16 17:16:00 147

转载 从入门到自闭之Python编码

ascii码:支持英文,数字,符号 1字节不支持中文gbk(国标)支持英文,数字,符号 1字节支持中文 2字节unicode(万国码):支持英文,数字,符号 4字节支持欧洲 4字节支持亚洲 4字节utf-8:支持英文,数字,符号 --1字节支持欧洲 --- 2字节支持亚洲 ---- 3字节转载于:https://www.cnblogs....

2019-09-16 17:16:00 118

转载 从入门到自闭之Python字典如何使用

字典:定义:dictdict = {"key":"value"} -- 键值对作用:存储大量数据,数据和数据起到关联作用所有的操作都是通过键来完成键:必须是不可变的数据类型(可哈希),且唯一不可变值:任意的数据类型字典是可变的数据类型,无序的字典的增:暴力添加:dict["key"] = "value"添加一个键值对,可以是列表有责添加,无则不添加dic...

2019-09-16 17:15:00 176

转载 从入门到自闭之Python列表,元祖及range

1.列表数据类型之一,存储数据,大量的,存储不同类型的数据列表是一种有序的容器 支持索引列表是一种可变数据类型 原地修改列表中只要用逗号隔开的就是一个元素,字符串中只要是占一个位置的就是一个元素1.1 列表的增加:lst.append() 追加(在最末尾的地方进行添加)lst. insert() 插入lst.extend() 迭代添加1.2 列表的删除lst.cle...

2019-09-16 17:14:00 134

转载 从入门到自闭之Python整型,字符串以及for循环

Day 01整型:对比:在python 2 版本中有整型,长整型long在python 3 版本中全部都是整型用于计算和比较整型和布尔值的转换二进制转换成十进制:​ print (int("111010100",2))# 2进制 - 10进制0 * 2**0 + 1 * 2 ** 1 + 1 * 2**2 + 1* 2**3 + 1 * 2 ** 4 + 1...

2019-09-16 17:13:00 138

转载 从入门到自闭之Python while如何使用

while 循环​ while 条件:​ 循环体终止循环的两种办法:改变条件breakbreak和continue的用法:break 用法:打破当前循环,(终止当前循环),所处位置在循环体中,用在循环体之后continue用法:形成一个闭环,循环执行continue之前的循环体,continue会伪装成最后一行代码,不执行他之后的代码while else:...

2019-09-16 17:12:00 133

转载 从入门到自闭之Python入门

python是一门解释型编程语言变量名命名的规则:变量名由字母,数字,下划线组成变量名不能以数字开头变量名要具有可描述性变量名要区分大小写变量名禁止使用python关键字变量名不能使用中文和拼音变量名推荐写法:驼峰体下划线(推荐使用下划线)常量变量名全部大写叫做常量,一直不做更改的量常用于配置文件中注释单行注释 -#多行注释 - """""...

2019-09-16 17:11:00 148

转载 从入门到自闭之Python软件命名规范

软件命名规范:分文件存储当代码存放在一个py文件中时会存在一下缺点:不便于管理可读性差加载速度慢是Django的雏形程序员预定俗称的一些东西启动文件:也叫启动接口,通常文件夹名字使用bin,存放启动程序,通常使用starts命名py文件公共文件:是大家都可以使用的文件,功能,通常使用lib命名文件夹,py文件使用common命名py文件配置文件:也叫静态文件,存...

2019-09-16 17:00:00 148

转载 从入门到自闭之Python序列化

序列化(背)json :将数据类型转换成字符串(序列化),将字符串装换成原数据类型(反序列),支持dict,list,tuple等,序列后都变成了列表dumps,loads ------ 用于网络传输json.dumps:将数据类型转换成字符串json.loads:将字符串转换成原数据类型dump,load ------ 用于文件传输json.dump:一个load...

2019-09-16 17:00:00 92

转载 从入门到自闭之Python名称空间

名称空间:内置空间:python解释器自带的一块空间全局空间:py文件中顶格写的就是全局空间局部空间:函数体中就是局部空间加载顺序:内置空间全局空间局部空间 # def func(): # a = 1 # print(a) # func()取值顺序:局部空间全局空间内置空间a ...

2019-09-16 16:58:00 116

转载 从入门到自闭之Python函数初识

函数初识定义:def--关键字​ 将某个功能封装到一个空间中就是一个函数功能:​ 减少重复代码函数的调用​ 函数名+():调用函数和接收返回值函数的返回值return 值 == 返回值可以返回任意的数据类型return 返回多个内容是元祖的形式return 下方不执行,并且会终止当前函数return 不写或者写了return 后面不写值都会返回None函数的返...

2019-09-16 16:44:00 121

转载 从入门到自闭之Python随机模块

导入:import random随机小数:random.random():大于0小于1之间的小数指定数字之间的小数,不包含指定的最大值:random.uniform()随机整数:random.randint(1,5):大于等于1且小于等于5之间的整数指定奇数或偶数,使用步长:random.randrange(1,19,步长)随机选择一个并返回,会出现重复元素,以列表形式返回:...

2019-09-16 16:41:00 109

转载 从入门到自闭之Python时间模块

time模块:import timetime.time():时间戳,是一个浮点数,按秒来计算time.sleep():睡眠,程序暂停多少秒执行python中时间日期格式化符号:必背%y 两位数的年份表示(00-99) %Y 四位数的年份表示(000-9999) %m 月份(01-12) %d 月内中的一天(0-31) %H 24小时制小时数(0-23) %I 12...

2019-09-16 16:39:00 86

转载 从入门到自闭之Python自定义模块

自定义模块定义:一个文件就是一个模块(能被调用的文件,模块就是一个工具箱,工具就是函数)作用:将代码文家化管理,提高可读性,避免重复代码拿来就用(避免重复造轮子),python中类库比较多,提升开发效率import导入时会做三件事:# import test # 只能将整个工具箱拿来# a = test.t1# b = test.t2## a()# b()...

2019-09-16 16:38:00 213

转载 从入门到自闭之Python递归

递归:不断地调用自身,用函数实现死递归(死循环):def func(): print(1) func()func()知识点:官方说明最大深度1000,但实际执行998或997以下,看电脑性能满足两个条件才是递归不断调用自身有明确的终止条件举例:以计算年龄为例def age(n): if n == 1: return 18 ...

2019-09-16 16:37:00 84

转载 从入门到自闭之python三大器--装饰器进阶

装饰器的进阶有参装饰器:# def warpper(func):# def inner(*args,**kwargs):# user = input("user:")# pwd = input("pwd:")# if user == 'alex' and pwd == "dsb":# func...

2019-09-16 16:35:00 188

转载 从入门到自闭之Python闭包

闭包定义:在嵌套函数内,使用(非本层变量)非全局变量就是闭包闭包必须是内层函数对外层函数的变量(非全局变量)的引用函数执行完毕后,函数体内的空间自行销毁def func(): a=1 def foo(): print(a) print(foo.__closure__) #判断是不是闭包,返回None就不是闭包func()作用:保护数据的安全性装饰...

2019-09-16 16:31:00 90

转载 从入门到自闭之Python高阶函数

高阶函数:内部帮忙做了一个for循环filter:筛选过滤语法: filter(function,iterable)function: 1.指定过滤规则(函数的内存地址) 2.用来筛选的函数,在filter中会自动的把iterable中的元素传递给function,然后根据function返回的True或者False来判断是否保留此项数据iterable:可迭代对象###...

2019-09-16 16:30:00 118

转载 从入门到自闭之Python内置函数

内置函数一eval:执行字符串类型的代码exac:执行字符串社类型的代码eval与exac 禁止使用hash()作用就是区分可变数据类型与不可变数据类型# print(hash("123"))# print(hash(12))# print(hash(-1))# print(hash(-10))# print(hash((2,1)))# dic = {[1,2,3...

2019-09-16 16:27:00 142

转载 从入门到自闭之Python三大器--生成器

1.什么是生成器核心:生成器的本质就是一个迭代器迭代器是python自带的的生成器是程序员自己写的一种迭代器编写方式:基于函数编写推导式编写def func (): print("这是一个函数") return“函数”func()def func(): print("这是一个生成器") yield"生成器"#func() ...

2019-09-16 16:15:00 186

转载 从入门到自闭之Python三大器--迭代器

函数名的第一类对象(概述):使用方式:函数名可以当做值赋值给变量def func(): print(1)print (func) #查看函数的内存地址a = funcprint (a) #函数名可以当做容器中的元素dic = {"1":login,"2":register,"3":index}msg = """1 登录2 注册3 主页"""ch...

2019-09-16 16:11:00 242

转载 从入门到自闭之python三大器--装饰器

开放封闭原则:在不修改源代码及调用方式,对功能进行额外添加就是开放封闭原则开放:对代码的扩展进行开发封闭:修改源代码装饰(额外功能) 器:工具(函数)普通版:# print(time.time()) #时间戳,小数import time def func(): time.sleep(1) print("这是小刚写的功能")def...

2019-09-05 09:11:00 81

转载 从入门到自闭之Python 基础习题训练

"""name = input(“>>>”)通过代码来验证name变量是什么数据类型?"""name = input(">>>")print(type(name),"name")"""if条件语句的基本结构?"""1.if -- 如果、官方推荐四个空格,Tab 空格和tab不能混合使用2. if else 二选一if 条件:缩进,结...

2019-08-27 18:03:00 770

转载 从入门到自闭之Python基础——函数初识

1. 文件操作:读操作:格式:f = open("文件路径",mode = "r",encoding = "utf-8")f : 代表文件句柄文件路径:绝对路径:从根文件夹下查找相对路径: 相对于某个文件进行查找f = open("D:\Python_s25\day08\小姐姐电话号",mode="r",encoding="utf-8")# print(f.read()...

2019-08-22 20:21:00 144

转载 从入门到自闭之python初识

Day 01整型:对比:在python 2 版本中有整型,长整型long在python 3 版本中全部都是整型用于计算和比较整型和布尔值的转换二进制转换成十进制:​print (int("111010100",2))python2进制 - 10进制0 * 20 + 1 * 2 1 + 1 * 22 + 1* 23 + 1 * 2 ** 4 + 1 * 2...

2019-08-14 19:46:00 126

转载 从入门到自闭之Python解释器安装

Python解释器的安装1 下载​ 下载地址:https://www.python.org选择windows平台的链接进行下载https://www.python.org/downloads/windows/下载64位版本(根本本人电脑选择适合的位数)2安装(切记:一定要勾选Add Python 3.6 to PATH,会自动安装环境变量,使第六步的测试安装更加方便)...

2019-07-31 19:21:00 244

空空如也

空空如也

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

TA关注的人

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