自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Dsh017 爬虫基础--爬虫网络请求模块(上)

1、几个概念

2020-10-11 20:29:44 449

原创 Dsh015 python基础编程--异常&文件

1、异常简介

2020-10-11 18:19:00 165

原创 Dsh014 python基础编程--模块&高级语法

1、模块&高级语法

2020-10-11 02:36:31 146 1

原创 Dsh013 python基础编程--面向对象(下)

1、继承简介

2020-10-11 00:57:21 118 1

原创 Dsh012 python基础编程--面向对象(中)

1、特殊方法

2020-10-08 11:06:54 74

原创 Dsh011 python基础编程--面向对象(上)

1、面向对象简介

2020-10-07 23:34:50 90

原创 Dsh010 python基础编程--函数(下)

1、高阶函数接收函数作为参数,或者将函数作为返回值返回的函数就是⾼阶函数2、闭包将函数作为返回值也是⾼阶函数我们也称为闭包闭包的好处通过闭包可以创建⼀些只有当前函数能访问的变量可以将⼀些私有数据藏到闭包中⾏成闭包的条件函数嵌套将内部函数作为返回值返回内部函数必须要使⽤到外部函数的变量3、装饰器的引入我们可以直接通过修改函数中的代码来完成需求,但是会产⽣以下⼀些问题如果修改的函数多,修改起来会⽐较麻烦不⽅便后期的维护这样做会违反开闭原则(ocp)程序的设计

2020-10-07 15:39:51 92

原创 Dsh009 python基础编程--函数(中)

1、函数的返回值返回值就是函数执⾏以后返回的结果通过return来指定函数的返回值可以直接使用函数的返回值,也可以通过一个变量来接收函数的返回值return后⾯可以跟任意对象,返回值甚⾄可以是⼀个函数def fn(): return 345r = fn()print(r) # 输出结果为:345如果仅仅写一个return,或者没有写return,相当于return Nonereturn一旦执行,函数自动结束def fn3(): print('hello')

2020-10-07 12:20:40 137

原创 Dsh008 python基础编程--函数(上)

1、函数的简介函数是一个对象,对象是内存中专门用来存储数据的一块区域函数用来保存一些可执行的代码,并且可以在需要时对这些语句进行多次调用fn是函数对象,fn()调用函数,比如 print 和 print()def fn(): print('hello python')fn()注意:函数名必须符合标识符的规范(可以包含字⺟、数字、下划线但是不能以数字开 头)2、函数的参数在定义函数的时候,可以在函数后面的括号中定义数量不等的形参,多个形参之间要用英文逗号(,)隔开2.

2020-10-05 14:56:07 168 1

原创 Dsh007 python基础编程--元组、字典和集合

1、元组简介

2020-10-04 15:39:56 266 1

原创 Dsh006 python基础编程--列表

1、序列(sequence)1.1 基本概念序列是python中最基本的一种数据结构,用于保存一组有序的数据,所有的数据在序列中都有一个唯一的位置(索引),并且序列中的数据会按照添加的顺序来分配索引数据结构指计算机中数据存储的方式1.2 序列的分类可变序列(序列中的元素可以改变):例如 列表(list)字典(dict)不可变序列(序列中的元素不能改变):例如 字符串(str)元组(tuple)整数2、列表(list)列表是Python中的⼀个对象列表的作⽤列表中可以保存多个有

2020-10-03 22:56:48 141

原创 Dsh005 python基础编程--条件控制语句

1、条件判断语句(if语句)

2020-10-03 15:24:06 285

原创 Dsh004 python基础编程--运算符

1 、运算符1.1 运算符的概念运算符用于执行程序代码运算,会针对一个以上操作数项目进行运算。1.2 运算符的分类算术运算符赋值运算符比较运算符(关系运算符)逻辑运算符条件运算符(三元运算符)2、 算术运算符加(+)、减(-)、乘(*)、除(/)、整除(//)、取模或取余(%)、幂运算(乘方、开方)3、赋值运算符可以将等号右边的值赋给等号左边的值+= (x+= 3 相当于 x = x + 3 )-= (x -= 3 相当于 x= x - 3 )*= (x = 3 相当于

2020-10-03 01:05:11 208

原创 Dsh003 python基础编程--基本数据类型

1、几个概念1.1 表达式表达式,是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合,简单来说,表达式就是一个类似于数学公式的东西。表达式的特点:一般仅仅用于计算一些结果,不会对程序产生实质性的影响如果在交互模式中输入一个表达式,解释器会自动将表达式的结果输出1.2 语句语句,是一个在语法上自成体系的单位,它由一个词或句法上有关联的一组词构成。在程序中一般语句需要完成某种功能语句的执行一般会对程序产生一定的影响,在交互模式中不一

2020-09-30 21:29:39 183

原创 Dsh016 爬虫基础--爬虫简介

1、通讯协议1.1 端口通常数据通讯可以分为几步:(1) 找到对方的IP(类似于打电话先查找联系人)(2) 数据要发送到对方指定的应用程序(比如微信、QQ、钉钉等)上。为了标识这些应用程序,给这些网络应用程序都用数字进行了标识,每一个应用的标识都是独立的,这些用于标识的数字称为端口。为了区别诸如网络接口等物理端口,一般称这些数字端口为‘逻辑端口’。(3) 定义通讯规则。这个通讯规则一般称之为协议。1.2 通讯协议国际组织定义了通用的通信协议 TCP/IP协议,既可用于局域网,也可用于

2020-09-29 20:59:00 847

原创 Dsh002 python基础编程--python要点

1、python语言1.1 python语言基本概述python是一种极少数兼具简单与功能强大的编程语言。它强调代码的可读性和简洁,让程序结构更加清晰明了;它专注于如何解决问题,而非拘泥于语法和结构。官方对python的介绍如下:Python 是一款易于学习且功能强大的编程语言。 它具有高效率的数据结构,能够简单有效地实现面向对象编程。Python 简洁的语法与动态输入之特性,加之其解释性语⾔的本质,使得它成为一种在多种领域与绝大多数平台都能进行脚本编写与应用快速开发工作的理想语言。python

2020-09-28 21:50:47 330

原创 Dsh001 python基础编程--计算机要点

1、计算机的概念1.1 什么是计算机计算机俗称电脑,是一种用于高速计算的电子计算机器,既可以进行数值计算,也可以进行逻辑运算,还具有存储记忆功能。功能:数值计算,逻辑运算,存储记忆。特点:运算速度快,计算精确度高,逻辑判断能力,自动控制能力。总结:能够按照程序运行、自动、高速处理数据的智能电子设备。1.2 计算机的组成计算机由硬件系统和软件系统组成,其中:硬件系统包括:鼠标、键盘、显示器、CPU、硬盘、内存、主板等;软件系统包括:操作系统、python、pycharm、Anaconda、A

2020-09-22 08:31:32 272

空空如也

空空如也

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

TA关注的人

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