自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hailin_zhang

从业十余载,漫漫求知路!

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

原创 python之matplotlib初级学习

‘’’假设一天中每隔2个小时气温分别是[15,13,14,5,17,20,25,26,27,22,18,15]‘’’from matplotlib import pyplot as pltx = range(2,25,2)y = [15,13,14,5,17,20,25,26,27,22,18,15]#图形中汉字的处理代码,开始 全局都是使用import matplotlibfont = {‘family’:‘simhei’,‘weight’:‘bold’,‘size’:12}

2020-10-20 10:11:50 161 1

原创 python--异常与文件操作

异常异常就是程序在执行过程中所出现的错误,一旦出现异常,将会导致程序立即终止运行。try:必须有代码块except:–>可以有多个,但是只会执行一次代码块(出错后才会执行的语句)else:有没有无所谓代码块(没有出错要执行的语句)finally:与except至少有一个代码块(无论是否出错,都会执行)异常的传播def fn(): print(10/0)def fn1(): fn() print('fn1')def fn2(): fn1()

2020-09-25 15:50:10 103

原创 python-模块导入的几种格式及用法、if __name__==‘__main__‘的妙用

模块将一个完整的程序分解成一个一个的小模块作用:1、方便开发和维护2、模块可以复用模块的介绍模块的创建模块的使用

2020-09-25 10:39:29 500

原创 python面向对象下

继承继承是面向对象的三大特性之一,通过继承可以获得其他类的属性或者方法。class Animal: def run(self): print('动物跑起来了') def sleep(self): print('动物睡觉')a = Animal()class dog(Animal): print('狗看家')d = dog()d.run()#继承了Animal的属性d.sleep()#继承了Animal的属性r = isinstance(

2020-09-15 14:16:57 89

原创 python面向对象--特殊方法、封装(中)

特殊方法如果在类中需要针对多个对象定义相同属性或者方法的时候,为了避免遗漏定义,那么就需要使用特殊方法,在定义类对象的时候就必须定义特殊方法定义的属性或者方法:DEMO:class MyClass: # name = '葫芦娃' def speak(self): print('加油!!%s'%self.name)p1 = MyClass()p2 = MyClass()p1.name = '钢铁侠'p2.name = '绿巨人'p1.speak()p2.spe

2020-09-14 16:39:44 109

原创 python面向对象

面向对象介绍概念:对象是内存中指定数据的一块区域对象的结构:Class其实本身也是一个对象,是一个用来创建对象的对象;类是一个type类型,定义类实际上就是定义了一个type对象。id(标识)type(类型)只当前标识的对象的类型类型决定了当前对象具有哪些功能value(值)对象中存储的具体数据可变值–>可变对象 值的可变不可变值–>不可变对象 值的不可变a = [1]print(id(a))#对象的标识--IDprint(type(a))#对象的类型--typyp

2020-09-10 16:00:08 112

原创 python函数(三)高阶函数、匿名函数、闭包、装饰器

高阶函数高阶函数特点:1.接收一个或多个函数作为参数2.将函数作为返回值返回的也是一个高阶函数3.将函数作为参数进行传递,实际上是i将该函数中的方法(代码)进行传递lst = [1,2,3,4,5,6,7,8,9,10]def fn2(i): if i % 2 == 0: return Truedef fn3(i): if i > 5: return Truedef fn4(k): if k % 3 == 0: r

2020-09-10 10:31:35 90

原创 python函数二

不定长参数* 参数带有“*”参数,是指根据位置进行传递参数,输出格式是元组形式,“( )”DEMO:def fn_1(a,b,*c): print('a=',a) print('b=',b) print('c=',c)fn_1(1,2,3,4,5)'''输出结果:a= 1b= 2c= (3, 4, 5)'''** 参数带有**参数,是指根据关键字参数进行传递参数,输出格式是字典形式,“{ }”DEMO:def fn_1(a,b,**c): p

2020-09-07 14:16:08 106

原创 python集合与函数(一)

字典的遍历字典key值和value值的遍历:d = {'name':'a','age':1,'sex':'男'}print(d.keys())print(d.values())dict_keys(['name', 'age', 'sex'])dict_values(['a', 1, '男'])通过key值进行获取value内容:d = {'name':'a','age':1,'sex':'男'}for k in d.keys(): print(d[k]) a1男通过v

2020-09-03 11:04:23 242

原创 元组、列表、字典

元组元组格式:名称(),不可变序列知识点append():向元组中新增元素append()的应用:hero = ['钢铁侠','绿巨人','蜘蛛侠']print('修改前:',hero)hero.append('葫芦娃')print('修改后:',hero)'''结果是:修改前: ['钢铁侠', '绿巨人', '蜘蛛侠']修改后: ['钢铁侠', '绿巨人', '蜘蛛侠', '葫芦娃']'''Insert(内容):向元组中插入元素:内容:参数的位置,插入的元素hero

2020-09-02 15:24:21 121

原创 pythonl列表(list)

while循环while循环3要素:变量初始化,循环条件,代码块i = 0while 条件:代码块demo:根据用户需求输出行数和星星的个数while循环嵌套例子:i = int(input('请输入行数:'))j = int(input('请输入每行的个数:'))a = 0while a < i: b = 0 while b <j: print('*',end='') b +=1 print() a +=1

2020-08-31 15:56:35 725

原创 python条件控制(if,while)

三目运算三目运算格式: 语句 if 表达式 else 语句# 条件运算符#demo1:a = 1b = 2m = a if a>b else bprint(m)#demo2:a = 1b = 2c = 3m = a if a>b and a>c else b if b >c else cprint(m)运算符的优先级and的优先级高于ora = 2 or 3 and 4print(a)#分析:如果 Or 和and 优先级一样,结果是4#

2020-08-27 13:03:13 586

原创 运算符的基本知识

格式化字符串字符串的拼接将多个字符串进行连接在一起输出,格式如下:参数传递将值传递给其他变量,格式如下:将字符串‘abc’通过打印函数传递给’结果=’占位符占位符通常用(%+类型)来表示,常用的占位符有:1.%s 字符串的占位符2.%d 整数的占位符3.%f 浮点型的占位符几个函数的了解len(值) :求 ‘值’的长度,用法如下:max():求 ‘值’中的最大值min():求 ‘值’中的最小值用法如下:slipt() :字符串分割函数,最终以list字典的方式输出

2020-08-25 15:53:19 267

原创 python基本类型

python的基本配置主题配置file–>settingfile–>setting关闭python系统更新file–>setting代码区域抬头设置部分基本概念表达式:是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合。例如:a >b语句:事物之间交流的方式。程序:由表达式和语句组合。函数:具有特殊功能的语句,格式为:**(参数(可有可无)),return返回值具体格式:标识符:不能以数字开头,驼峰命名

2020-08-22 13:15:21 122

原创 python要点

进制二进制逢二进一,表现形式:01八进制逢八进一,表现形式:01234567十进制逢十进一,表现形式:0123456789十六进制逢十六进一,表现形式:0123456789abcdef进制转换十进制转二进制用十进制的数值除2取余数直至为0,然后倒叙输出,参考下图:二进制转十进制参考下图:二进制与八进制互转参考下图:二进制与十六进制互转环境变量环境变量的查看与操作,如下图:Python 与Pycharm的环境安装在环境安装中(跟一般软件安装步骤差不多)

2020-08-20 10:54:17 156

原创 Python入门

计算机的基本要点概念:计算机又称电脑,是一种高速运算的电子设备,能进行数值运算、逻辑计算、数据存储等。计算机主要由硬件和软件构成: 硬件:通常包含硬盘、处理器、电源、主板、显示器等(能够看见且能触摸到的干货) 软件:通常包含操作系统、office、QQ、安全防护软件等等(只能体会到的东西)计算机语言 计算机语言是指与计算机进行交流沟通的一种符号,计算机只识别二进制语言即0、1 目前高级语言(面向过程(c、c++、java等)、面向对象(python等))都要通过编译解释后, 计算机才能识

2020-08-19 11:20:30 152

空空如也

空空如也

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

TA关注的人

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