- 博客(56)
- 资源 (1)
- 收藏
- 关注
原创 超链接标签
超链接标签:能够实现不同页面的跳转Target属性:规定在何处打开文档.1.target="_self" 默认值2.target="_blank"新窗口打开
2022-07-05 12:00:55
277
原创 图片标签的路径和属性标签
绝对路径和相对路径1.绝对路径1.绝对路径是指文件在硬盘真正存在的路径。注意:在实际开发中很少使用,使用绝对路径只能在自己的电脑上浏览一切正常2.相对路径相对路径就是指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系。图片属性标签练习:写一个简单的网页...
2022-07-05 11:40:17
416
原创 div标签和span标签
div标签:没有具体含义,用来划分页的区域,独占一行span标签:没有实际意义,主要用在对文本独立修饰的时候,内容有多宽就占用多宽的空间距离
2022-07-04 11:56:36
349
原创 html常用标签
1.语义是什么?语义网是让机器可以理解数据,语义网技术它包含了一套描述语言和推理逻辑。什么是语义化:其实简单的来说就是让机器可以读懂内容2.常用标签1文本标签
2022-07-02 11:56:34
224
5
原创 HTML的基本语法
HTML的全称为超文本标记语言,是一种标记语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。...
2022-07-01 11:31:01
143
原创 【python 3高级编程】发送email
1.发送邮件的协议:SMTP即简单邮件传输协议,用它来控制信件的中转方式,,用于将邮件从原地址发送到目的地址的协议。2.python3内置对SMTP的支持,可以发送纯文本邮件,html邮件和带附件的邮件,Python3对SMTP的支持有smtplib和email两个模块smtplib:负责发送邮件email:负责构造邮件一、发送纯文本邮件import smtplibfrom email.mime.text import MIMETextfrom email.header imp
2022-02-08 15:44:27
618
11
原创 【Python高级编程】一文搞懂存储对象序列化(pickle模块)
Python3的pick模块对任意一种类型的Python对象进行序列化操作,pickle模块用于Python对象存储到文件中,已经从文件中读取这些Python对象pickle模块中常用的函数1.pickle.dump(obj,file):将要持续化的数据对象保存到文件中。2.pickle.load(file):从文件中读取字符串,将他们的反序列化转化为Python的数据对象3.pick.dumps(obj):以字节对象形式返回封装的对象,不需要写入文件中4.pickle.loads(byt..
2022-01-17 17:01:22
895
24
原创 【Python3高级编程】一文搞懂Python与JSON的数据解析
1.1.1 json简介json是一种轻量级的数据交换,易用阅读和编写,同时也易于机器解析和生成。json是一种基础文本,独立于语言的轻量级交换格式。语法:(1). json名称/值对,名称/值对包含在大括号,用双引号引起,中间用冒号分割如:{“name”:“Python”}(2).json值,json值可以是数字(整数或者浮点数)、字符串(在双引号中)、逻辑值(Ture或者False),数组(在中括号中)、对象(在大括号中)、和null(3).json对象。json对象在{}中书写..
2022-01-17 16:31:36
1051
4
原创 【python3高级编程】一文搞懂正则表达式。
3.4 正则表达式正则表达式用于处理字符串的正则表达式的匹配过程:依次拿出表达式和文本中的字符比较,如果每个字符都能匹配,则匹配成功,一旦匹配不成功,则失败3.4.1 re.match 函数re.match函数尝试从字符串的起始位置匹配一个模式,如果不是起始匹配不成功,re.match()就返回none语法re.match(pattern,srting,flags=0)pattern:匹配的正则表达式string:要匹配的字符串flags:标志位,用于控制正则表达式的匹
2022-01-17 12:02:14
302
4
原创 Python3 index()方法
python的index()方法也是一个字符查找方法,记录如下:功能:index()方法可以检测源字符串内是否包含另一个字符串,如果包含则返回索引值,如果不包含则抛出ValueError: substring not found异常。语法:str.index(str2, start=0, end=len(string))相关参数:str:源字符串str2:需要检测是否存在于源字符串内的字符串start:可选参数,默认为0,源字符串开始查找的索引end:可选参数,默
2022-01-17 10:51:49
744
6
原创 【python3高级编程】一文搞懂多进程
1 Linux平台下的多进程1.1进程:指正在执行的程序,是程序正在运行的一个实例,由程序指令和从文件、其他程序中读取的数据或者系统用户的输入组成。1.2线程和进程的关系:1.对操作系统来说,一个任务就是一个进程,2.在一个进程内部,要同时做很多件,就需要同时运行多个“子任务”,把进程内部的这些子任务成为线程3.线程是最小的执行单元,一个线程只能属于一个进程,而一个进程可以由很多线程,但是进程至少有一个线程组成,这个线程成为主线程os.getpid()函数:获取Py...
2022-01-14 16:40:16
1049
25
原创 【python3 高级编程】.一文搞懂多线程
文章目录1.2.1 多线程介绍 1.2.2 线程模块 1.2.3 守护线程 1.2.4 停止线程 1.2.5 多线程的锁机制 1.2.6 本地线程变量 1.2.7 线程优先级队列( Queue)1.2.1 多线程介绍线程是程序执行流的最小单元。线程由线程id,当前计算机的指令指针,寄存器集合和堆栈组成。线程是一个实体,被系统独立调度和分派的基本单位1.2.2 线程模块1.python3提供两个线程模块1._thread提供了低级别,原始的线程以及一个..
2022-01-13 15:03:43
666
11
原创 【python3高级编程】lambda函数、map函数、reduce函数、迭代器(iterator)、生成器(generator)、装饰器(decorator)
1.1 lambda函数匿名函数:不用像def语句这种标准定义一个函数,使用lambda创建匿名函数,匿名函数不需要return来返回值,表达式本身的结果就是返回值```python# lambda 匿名函数name = lambda:print('hello,python')# 调用函数name()输出结果hello,python```1.2 map函数map()函数会根据提供的函数对指定序列做映射```pythonmap(fun,iter)fun:通过函数依次
2022-01-12 17:23:53
670
14
原创 最新整理的Python3常见错误及解决办法
一、 SyntaxError 语法错误(1)引号没有成对出现报错信息: SyntaxError:EOL while scanning string literal错误示例:string = 'hello world解决方法:字符串切记要放在引号中,单引号双引号无所谓。当一个字符串中包含单引号或双引号时,很容易出现引号不配对的情况。(2)圆括号没有成对出现报错信息: SyntaxError:unexpected EOF while parsing错误示例1:result = (1
2022-01-10 12:02:11
2178
27
原创 一文让你了解Python3中的RPC实现
什么是RPC?百度百科给出的解释是这样的:“RPC(Remote Procedure Call)——远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议”。REST Vs RPC微服务中服务之间的通信,大部分有两种:即为RESTful和RPC。 但是rest和rpc并不属于同一类对比的种类。rest是定义了一种设计风格和开发方式,rpc是定义了一种协议。所属类别不同REST,是Representational State Transfer 的简写,中文描述表述性
2022-01-10 11:48:02
819
2
原创 Python3中如何实现dict.keys()的功能?
Python3的keys(), values(), items()返回的都是迭代器,如果需要像Python2一样返回列表,只要传给list就行了:keys = list(mydict.keys())如果想要同时获得keys和values,永远应当使用itemsitems = list(mydict.items())可以再将得到的元组序列拆成keys和values:keys = [k for k,v in items]values = [v for k,v in items]或者用zip
2022-01-10 11:30:32
719
原创 一文搞懂python3基础大全(变量,标准数据类型,标识符,行与缩进,运算符和表达式,条件语句if,循环语句,函数,文件,面向对象,错误和异常,模块)
2、Python3基础2.1.变量Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。变量没有类型,"类型"是变量所指的内存中对象的类型。1.等号(=)用来给变量赋值。变量名 = 赋给变量的值 a = 1 print(a) # 输出结果 a = 1 2.内置函数type()用来查询变量的类型 a = 1 print(type(a)) # 输出结果 <class 'int'> 3.内置函数id()
2022-01-05 17:47:13
729
26
原创 2022年,你需要的python3学习规划
怎样的Python学习路线比较好?大家可以参考一下我如下的建议第一阶段、python3基础数据的存储:Python概述、进制以及进制转换、原码、反码、补码、第一个Python程序、终端读取与打印等。运算符与表达式:关键字和标识符、算术运算符、python数据类型、赋值运算符、运算符、复合运算符、条件控制语句(if…else…)、逻辑运算符等。循环:循环语句之while、循环语句之for、break与continue语句等。基础数据结构:Number与数学函数操作、String(查找,替换,下标索引
2022-01-05 11:18:18
214
4
原创 Python3介绍,Python3全栈开发,安装Pycharm教程
1、Python3介绍1.1.Python介绍Python3是一种面向对象,函数式编程的解释型程序设计的脚本语言,语法简单,清晰灵活,可以在window、Linux上运行Python3是一种动态语言,支持交互式编程,面向对象编程和函数式编程具有类、函数、异常处理、列表(List)、字典(dict)、元组(tuple)等数据类型荷兰计算机程序员设计高级通用编程语言Python的目标如下1).简单直观2).开源3).代码阅读容易理解4).适用于做短期开发日常任务5).Python的设计哲学
2022-01-01 21:19:31
1517
7
原创 python全栈是什么?
全栈指掌握多种技能,并能利用多种技能独立完成产品。通俗的说就是与这项技能有关的都会,都能独立完成。python,因为目前很火,能开发的项目很多,web前端后端,自动化运维,软件、小型游戏开发,移动开发(微信小程序等),大数据处理,AI(人工智能,最火的方向)等等,并且python是一门胶水语言,能和其他任何一门语言结合使用,并且跨平台(Windows,linux,MAC OS,Unix)等等的,这些方向基本都会,并且基本都能独立搞定的,就算是python全栈工程师了。但是目前来看,因为python能搞的
2021-12-30 21:39:18
5686
2
原创 Python 中 10 个常用的内置函数
complex()返回一个形如 a+bj 的复数,传入参数分为三种情况:参数为空时,返回0j参数为字符串时,将字符串表达式解释为复数形式并返回参数为两个整数(a,b)时,返回 a+bj参数只有一个整数 a 时,虚部 b 默认为0,函数返回 a+0jdir()不提供参数时,返回当前本地范围内的名称列表提供一个参数时,返回该对象包含的全部属性divmod(a,b)a – 代表被除数,整数或浮点数;b – 代表除数,整数或浮点数;enumerate(iterable,start
2021-12-29 15:53:03
456
2
原创 2022年学习Python需要知道的Python插件
PythonPython 这个插件必装,因为它是微软 VSCode 开发团队自己开发的,亲儿子的级别。虽然 VSCode 不安装任何插件也能高亮 Python 代码,但该插件提供的功能远不止如此,还有很多强大的功能,比如:智能补全:通过自动补全,代码导航,语法检查等来编辑代码 代码检查:使用 Pylint、Flake8 获取额外的代码分析,检查编程错误代码格式:用 black,autopep 或 YAPF 调整代码格式 调试:调试 Python 脚本,Web 应用程序以及远程或多线程进程测试:通过
2021-12-29 15:42:40
3825
原创 Python3高级语法之模块Module
模块 module文章目录模块 module一、定义二、作用三、导入1.import导入import 模块名from importfrom 模块名 import *一、定义包含一系列数据,函数,类的文件,通常以.py结尾二、作用让一些相关的数据,函数,类有逻辑的组织在一起,使用逻辑有利于多人合作开发三、导入1.import导入import 模块名1.语法:import 模块名import 模块名 as 别名as:为导入的成员起一个另外的别名,避免冲突2 作用:将某模块整
2021-12-28 17:35:51
454
16
原创 Python 面试中的必考问题
下面这段代码的输出结果是什么?请解释def exten``dList(val, list=[]):list.append(val)return listlist1 = extendList(10)list2 = extendList(123,[])list3 = extendList(‘a’)print “list1 = %s” % list1print “list2 = %s” % list2print “list3 = %s” % list3怎样修改 extendList 的定义能够
2021-12-26 07:04:25
348
13
原创 掌握Python,对数据分析有什么帮助?
1、数据获取:Python通过requestsbs4库实现网页内容爬取和网页解析,scrapy库可以自动批量爬取数据,是一个轻量级爬虫框架。2、数据处理:Python常规语法可以过滤过噪 numpy、pandas通过矩阵式的数据结构高效清洗数据,进行各种科学计算,包括与Excel的结构互通。3、数据分析:sklearn是常规机器学习库,包含常用的聚类、分类、回归、序列分析算法调用, nltk、gensim等库负责处理文本类数据分析networkx负责处理图论计算和网络拓扑结构,深度学习会用到tenso
2021-12-24 11:55:08
345
2
原创 Python3基础之面向对象的封装,继承,多态
封装1.定义1.数据角度来讲,将一些基本数据类型复合成一个自定义类型 优势:更符合人类的思考方式,将数据与对数据的操作整合在一起2.行为角度来讲,向类外提供必要的功能,影藏实现的细节 优势:以“模块化”的方式进行变成,可以集中精力设计组织,指挥多个类协同操作3.设计角度来来讲(1).分为治之 --将一个大的需求分解为许多类,每个类处理一个独立的功能 --拆分好处:便于分工,便于复用,可扩展性强(2).变则疏之 --变化的地方独立封装,避免影响其他类(
2021-12-23 17:24:39
705
22
原创 Python可以开发6大程序
Python作为一个整体可以用于任何软件开发领域。下面来看看Python可以应用在哪些领域的开发。1.基于控制台的应用程序Python可用于开发基于控制台的应用程序。 例如:IPython。2.基于音频或视频的应用程序Python在多媒体部分开发,证明是非常方便的。 一些成功的应用是:TimPlayer,cplay等。3.3D CAD应用程序Fandango是一个真正使用Python编写的应用程序,提供CAD的全部功能。4.Web应用程序Python也可以用于开发基于Web的应用程序。 一.
2021-12-23 10:44:39
1770
9
原创 python常用代码大全,常用库大全
Python常用库大全,看看有没有你需要的。环境管理管理 Python 版本和环境的工具p – 非常简单的交互式 python 版本管理工具。pyenv – 简单的 Python 版本管理工具。Vex – 可以在虚拟环境中执行命令。virtualenv – 创建独立 Python 环境的工具。virtualenvwrapper- virtualenv 的一组扩展。包管理管理包和依赖的工具。pip – Python 包和依赖关系管理工具。pip-tools – 保证 Python 包依
2021-12-22 12:04:45
8050
9
原创 python3基础之面向对象的类变量,类方法,静态方法
类变量1.定义:在类中,方法外定义变量class 类名: 变量名 = 表达式2.调用: 类名.变量名 不建议通过对象访问类变量3.说明存储在类中只有一份,被所有对象共享4.作用:描述所有对象的共有数据class ICBC: """ 工商银行 """ # 表示总行的钱 total_money = 1000000 def __init__(self, name, money): self.name
2021-12-21 16:51:22
560
6
原创 python3基础之面向对象的实例成员
实例变量1.语法定义:对象.变量名调用:对象,变量名2.说明(1).首次通过对象赋值为创建,再次赋值为修改w01 = Wife()w01.name = "丽丽"w01.name = "莉莉"(2).通常在构造函数(init)中创建w01 = Wife("丽丽",24)print(w01.name)(3).每个对象存储一份,通过对象地址访问3.作用:描述所有对象的共有数据4.dict:对象的属性,用于储存自生实例别两点额实例方法1.语法:def 方法
2021-12-21 16:02:42
115
8
原创 Python有哪些作用?
今天跟大家聊聊Python吧。Python是什么呢?Python是一种全栈的开发语言,你如果能学好Python,前端,后端,测试,大数据分析,爬虫等这些工作你都能胜任。当下Python有多火我不再赘述,Python有哪些作用呢,Python主要有以下四大主要应用:网络爬虫网站开发人工智能自动化运维接下来和大家聊聊这几个方面:一、网络爬虫首先,什么叫网络爬虫?网络爬虫又称网络蜘蛛,是指按照某种规则在网络上爬取所需内容的脚本程序。众所周知,每个网页通常包含其他网页的入口,网络爬虫则通
2021-12-21 10:49:47
1050
6
原创 30个Python极简代码,学习Python基础必备
Python 是机器学习最广泛采用的编程语言,它最重要的优势在于编程的易用性。如果读者对基本的 Python 语法已经有一些了解,那么这篇文章可能会给你一些启发。作者简单概览了 30 段代码,它们都是平常非常实用的技巧,我们只要花几分钟就能从头到尾浏览一遍。1、重复元素判定以下方法可以检查给定列表是不是存在重复元素,它会使用 set() 函数来移除所有重复元素。def all_unique(lst):return len(lst)== len(set(lst))x = [1,1,2,2,3,2,3
2021-12-20 17:45:31
2629
8
原创 Python3基础之面向对象
面向过程1.分析出解问题的步骤,然后逐步实现例如:婚礼筹办–发青贴(选照片。措辞,制作)–宴席(场地,找厨师,准备座椅餐具,计划菜品,购买食材)–婚礼仪式(订婚礼仪式流程,请主持人)2.公式:程序 = 算法 + 数据结构3.优点:所有环节,细节自己掌控4.缺点:考虑所以细节,工作量大面向对象1.找解决问题的人,然后分配职责例如:婚礼筹办–发请帖:找摄影公司(拍照片,制作请帖)–宴席:找酒店,(告诉对方标准,数量,挑选菜品)–婚礼仪式:找婚庆公司(对方提供司仪,制定流程,提
2021-12-20 17:35:08
368
5
原创 总结了几项Python爬虫兼职要点
程序开发领域有这样一句话:人生苦短,我用Python。这本是开发者大佬Bruce Eckel的金句:Life is short, you need Python,有趣的是,很多人并非专职程序员,但却把这句话奉为神谕。所以Python究竟有什么神力,让全世界的人都追捧?怎样用Python技术赚钱?Python技术接单多赚钱快的活,大体上都是爬虫类的。主要是爬取网站、小程序或者APP的数据,对数据进行分析与处理,或者直接向客户提供爬虫程序与技术支持。什么是爬虫?说到爬虫,首先,先搞清楚爬虫的工作原理。爬
2021-12-17 17:39:48
1374
14
原创 零基础学Python有什么建议?
零基础如何学好python,我也是从0开始一路摸索过来的,这里给想学python的小白们分享一点我的学习心得。不管你学习什么,都是有科学的学习方法与合理的学习计划的,只要这两点你准备充足,那么Python从入门到精通,你比其他人耗费的时间要短得多,甚至有勤奋的小伙伴,短短半年就能独当一面了。对自己的水平有正确的认知在学习Python时,每个人的基础水平不一样,如果你完全是新手,就需要从入门课程或初学者读物开始钻研,不要想着一开始就去挑战高难度课程,我也是零基础学习Python的,因为知道学会并不是件
2021-12-17 17:09:24
797
2
原创 Python3基础之函数function
函数function1.定义1.用于封装一个特定的功能,表示一个功能或者行为2.函数是可以重复执行的语句块,可以重复调用。局部变量:1.定义在函数内部的变量(形参也是局部变量)2.只能在函数内部使用3.调用函数时才被创建,函数结束后自动销毁全局变量:1.定义在函数外部,模块内部的变量2.在整个模块(py文件)范围内访问(但是函数内不能将其直接赋值)global 语句1:作用在函数内部可以修改全局变量在函数内部定义全局变量(全局声明)2.语法global 变量1,变量
2021-12-16 17:30:37
3143
11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人