自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python:面向对象

1. 特殊方法__init__1.1 为何使用特殊方法我们在定义类的时候,往往需要定义一些公共属性和方法,也就是必填项,但是这些公共属性和方法又需要传入不同的值或者参数。这时候可以用到特殊方法来定义这一些属性或者方法,能够达到的效果就是,创建对象的时候必须填入参数,否则会报错,并且创建的时候填入什么参数,示例对象就是什么参数请看下方示例:class Player_profile(): def __init__(self,nick_name,job): self.nick_

2020-09-14 15:20:33 111

原创 Python:面向对象

1. 面向对象简介Python是一门面向对象的编程语言所谓面向对象的语言,简单理解就是语言中的所有操作都是通过对象来进行的与面向对象对应的是面向过程:面向过程指我们的程序分解为一个一个步骤,通过对每个步骤的抽象来完成程序这种编写方式往往值适用于一个功能,如果要实现别的功能,往往复用性比较低这种变成方式符合人类的思维,编写起来比较容易面向对象的编程语言,关注的是对象,而不注重过程,对于面向对象一切皆对象面向对象的编程思想,将所有功能统一保存到对应的对象中,要使用某个功能,直接找到对应的

2020-09-10 23:17:28 132

原创 Python:函数

目录1. 高阶函数2. 闭包3. 匿名函数3.1 filter()函数3.2 匿名函数的作用与好处4. 装饰器4.1 装饰器的作用与好处4.2 装饰器的使用1. 高阶函数高阶函数分为两种:第一种是接收一个函数作为参数的函数,就是高阶函数。请看以下示例:l = [1,2,3,4,5,6,7]def fn(func,l): new_list = [] for n in l: if func(n): new_list.append(n)

2020-09-09 12:59:11 195

原创 Python: 函数

目录1. 不定长参数2. 函数的返回值3. 文档字符串4. 函数作用域4.1 作用域的定义4.2 全局作用域4.3 函数作用域5. 命名空间6. 递归函数6.1 基线条件6.2 递归条件1. 不定长参数在定义函数的时候,可以在形参前面加一个*,这样的形参会将所有的实参保存为元组。def fn(*a): print(a)fn(1,2,3,4,5)执行的结果:(1,2,3,4,5),所以形参接收到的实参保存为元组。带*号的形参只能有⼀个,可以和其他参数配合使⽤例如:def f

2020-09-07 13:35:54 155

原创 Python:集合和函数

目录1. 遍历字典2.集合2.1 集合的简介2.2 集合的使用方法2.3 集合的运算3. 函数3.1 函数的简介3. 2 函数的参数3.2.1 形参和实参3.2.2 函数的传递方式:3.3 可变对象3.4 实参的类型1. 遍历字典用for循环遍历字典有三种方式:keys()该方法返回字典所有的keyvalues() 该⽅法返回⼀个序列 序列中保存有字典的值items()该⽅法会返回字典中所有的项 它返回⼀个序列,序列中包含有双值子序列 双值分别是 字典中的key和value。下面请看示例:

2020-09-04 00:41:25 164

原创 Python:元组和字典简述

目录1.列表的方法2. for循环遍历列表2.1 语法2.2 range()函数3. 元组3.1 元组的基本概念3.2 元组的创建3.3 元组的解包3.3.1 *号在解包中的用法4.字典4.1 字典的基本概念4.2 字典的使用4.2.1 字典的创建4.2.2 通过Key获取值4.2.3 字典的通用方法4.2.4 浅复制1.列表的方法列表主要有以下方法:append() 向列表的最后来添加一个元素insert() 参数1.插入的位置 2.插入的函数extend()使用新的序列来扩展当前的序列cl

2020-09-02 00:19:46 218

原创 Python:列表和列表的基本操作

1. while循环嵌套循环嵌套是在while函数当中,嵌套一个while函数,通过循环嵌套的方式,可以使用循环来控制两个维度的变量,比如高度和宽度。可以通过外层循环来控制高度,内层循环来控制宽度。1.1 练习说明1.1.1 练习1: 通过循环嵌套来控制一个高度和宽度均为x的星号矩阵i = 0x = 5 while i < x: j = 0 while j < x: print('*', end = '') j +=1 p

2020-08-31 14:15:08 351

原创 Python学习第五课:条件控制语句

目录非布尔值的与或运算(接上节课)非布尔值的与运算非布尔值的或运算条件运算符运算符的优先级1. if语句1.1执行流程1.2 语法1.2.1 代码块2. input()函数3. if-else语句3.1语法:3.2 执行流程4. if-elif-else语句4.1 语法4.2 执行流程4.3 总结5. While语句5.1 语法5.2 while语句三要素非布尔值的与或运算(接上节课)非布尔值的与运算非布尔值的与运算,对第一个值进行判断。 如果第一个值是False,就直接返回第一个值。否则不论第一个值

2020-08-27 23:19:32 201

原创 Python学习第四课:运算符

格式化字符串(接上节课内容)第一种格式化字符串:拼串拼串是用加号的方式,实现2个字符串的拼接。详细方式请参考下图第二种格式化字符串:参数传递参数传递的方式,是可以在函数中,将字符串通过参数传递,如下图中,‘Hello’字符串通过参数的方式print()函数第三种格式化字符串:占位符第四种格式化字符串:f’{变量}’/ str.format...

2020-08-26 14:08:23 163

原创 Python学习第三课:基本数据类型

Pycharm的基本配置(接上节课)Pycharm中的主题修改 Files—settings–apperance–theme代码字体修改 Files–settings–Editor–Font关闭自动更新 File—settings–apperance–System Settings – Updates — Automatically check updates for 取消打钩快捷键修改 File–settings–apperance–Keymap 可以自行更改自己习惯的快捷键方式自动

2020-08-24 09:45:19 156

原创 Python 学习第二课:Python要点

Python要点

2020-08-21 00:21:34 259

原创 Python学习第一课:计算机要点

计算机基本概念计算机俗称电脑(computer)是告诉计算的电子计算机器,我们日常生活中的电脑、手机、计算器等都属于计算机。计算机能够进行数值计算、逻辑计算并且拥有存储记忆功能。计算机的组成硬件计算机的硬件是看得见摸得着的,如键盘、鼠标、CPU、显示器等软件计算机的软件是看不见摸不着的东西、如操作系统、游戏、QQ、微信等计算机语言计算机语言的基本概念计算机语言是人与计算机进行通信的语言计算机语言的发展机器语言机器语言是计算机能识别的底层语言,是二进制语言,由0和1构成。但是不方便人类

2020-08-18 14:09:15 129

空空如也

空空如也

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

TA关注的人

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