基础
举个丽子<>!!
这个作者很懒,什么都没留下…
展开
-
python之列表-元祖-字典
一、列表1.列表的定义及格式定义:列表是一个可修改的,元素以逗号分割,以中括号包围的有序序列。格式:变量名=[元素1,元素2,元素3,…]2.列表序列操作由于列表是序列的一种,列表支持所有的我们对字符串所讨论过的序列操作。唯 的区别就是其结果往往是列表而不是符串。我们能够对列表进行相加、重复、索引 、切片,循环遍历等操作,就像对字符串所傲的操作那样。例如:将列表lst1和lst2进行相加3.列表类型操作不同的类型有自己不同的操作方法。对列表的操作有增删改查四种操作。1)增加 方法原创 2021-06-23 09:12:48 · 1020 阅读 · 0 评论 -
MongoDB的简单使用
MongoDB的简单使用简单介绍下载安装使用介绍简单介绍下载安装使用介绍一、1.MongoDB是一款强大、灵活、且易于扩展的通用型数据库MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,原创 2021-06-17 19:50:31 · 163 阅读 · 0 评论 -
正则表达式
正则表达式是一个很强大的字符串处理工具,几乎任何关于字符串的操作都可以使用正则表达式来完成。1、python中的正则表达式包括以下几种:元字符模式函数re 内置对象用法分组用法环视用法2、常见字符用法.匹配任意除换行符"\n"外的字符(在DOTALL模式中也能匹配换行符\转义字符,使后一个字符改变原来的意思*匹配前一个字符0或多次?匹配一个字符0次或1次^匹配字符串开头。在多行模式中匹配每一行的开头$匹配字符串末尾,在多行模式中匹配每一行的末尾2、预定义字符集\d原创 2021-06-02 11:16:15 · 63 阅读 · 0 评论 -
爬虫之简单基础
一、概念及组成1.爬虫, 又称网页蜘蛛或网络机器人。爬虫是 模拟人操作客户端(浏览器, APP) 向服务器发起网络请求 抓取数据的自动化程序或脚本。其中,模拟: 用爬虫程序伪装出人的行为, 避免被服务识别为爬虫程序;客户端: 浏览器, APP都可以实现人与服务器之间的交互行为, 应用客户端从服务器获取数据;自动化: 数据量较小时可以人工获取数据, 但往往在公司中爬取的数据量在百万条, 千万条级别的, 所以要程序自动化获取数据。2.Python 爬虫架构主要由五个部分组成,分别是调度器、URL原创 2021-05-31 13:35:23 · 88 阅读 · 0 评论 -
Navicat Premium 15的简单使用
1.什么是Navicat Premium 15Navicat premium 是一款数据库管理工具。将此工具连接数据库,你可以从中看到各种数据库的详细信息。包括报错,等等。当然,你也可以通过他,登陆数据库,进行各种操作。Navicat Premium是一个可多重连线资料库的管理工具,它可以让你以单一程序同时连线到 MySQL、SQLite、Oracle 及 PostgreSQL 资料库,让管理不同类型的数据库管理更加方便。Navicat Premium结合了其他Navicat成员的功能。有了这种集成链接原创 2021-05-27 18:48:43 · 7373 阅读 · 0 评论 -
阿里云提交项目
1.注册阿里云2.首页展示3.复制链接地址4.关闭要提交的项目然后选好Git,4.删除main文件5.将项目问文件复制到当前目录位置后点击此处就会出现6. 完成之后,进行如下操作点击完成后7.完成提交,阿里云将会有提示信息,提交成功注:本项目操作必须安装git后方可使用。...原创 2021-05-26 18:43:10 · 73 阅读 · 0 评论 -
创建简单Django项目
创建简单Django项目1.创建项目,及子应用,配置settings(在前面有提到如何创建)2.将对象写入数据库并配置modelsfrom django.db import models# Create your models here.#创建教师表单class User_Model(models.Model): user = models.CharField(max_length=128,verbose_name='账号') password = models.CharFie原创 2021-04-07 18:57:53 · 145 阅读 · 1 评论 -
python重要知识点
python重要知识点一、python中常用的几个高阶函数及其用法1.map() #map函数接收两个参数 一个是函数一个是序列,map()会将传进的函数依次作用到序列的每个元素,并把值作为list返回。2.reduce() #reduce函数会将传值进行累加 如例(range(5))=((((0+1)+2)+3)+4)3.filter()也接收一个函数和一个序列。和 map() 不同的是,filter() 把传入的函数依次作用于每个元素,然后根据返回值是 True还是 False 决定保留原创 2021-04-07 18:33:06 · 231 阅读 · 0 评论 -
Django的简单使用
Django的简单应用1.首先创建django项目打开cmd输入以下命令django-admin startproject BMS此时文件夹就出现了和项目同名的文件夹和一个py文件2.目录分析setting.py是配置文件;urls.py是路由控制文件;wsgi是协议接口文件3.创建项目后需要在项目里的urls中添加,如下命令from django.contrib import adminfrom django.urls import path,includefrom app01原创 2021-03-30 19:37:10 · 130 阅读 · 0 评论 -
Python基础之作用域
Python的变量作用域1.在Python程序中创建、改变、查找变量名时,都是在一个保存变量名的空间中进行,我们称之为命名空间,也被称之为作用域。2.Python的作用域是静态的,在源代码中变量名被赋值的位置决定了该变量能被访问的范围。即Python变量的作用域由变量所在源代码中的位置决定。作用域的产生1.只有当变量在 Module(模块) 、 Class(类) 、 def(函数) 中定义的时候,才会有作用域的概念。2.在作用域中定义的变量,一般只在该作用域中有效。3.在 if-elif-els原创 2021-03-29 14:44:20 · 141 阅读 · 0 评论 -
局域网基础之存储网络
存储网络DAS 直连存储 ,如果已达到最大存储限制需要位置一个存储设备NAS 提供盘符 NFS CIFS 原理(由网络提供部署空间)一个较大的存储器与服务器通过网络互访问,PC机由访问服务器,服务器在访问存储器来获取所需的数据SAN 单独的网络协议 将高端存储交给服务器(存储空间是裸盘LUN),相当于给了一块硬盘,再由PC机访问服务器。罗盘不能直接用,要想被操作系统识别,需要先格式化...原创 2021-03-08 14:01:44 · 690 阅读 · 0 评论 -
局域网基础
局域网1.ping 命令的底层工作原理使用的是ICMP协议栈,工作在网络层。ICMP协议是IP辅助协议,ICMP 回显请求(echo request);回显应答(echo reply)子协议2.ping通 网一定通;ping不通,网一点不通3.内网 16~20mm 为正常,外网80mm以下为正常,80mm用不了4.ping 8.8.8.8 -t 一直ping;-n 10 是ping10次,字节为1000 为-l 1000,丢包率在百分之一以下为正常5.tracert 202.96.64.68 查原创 2021-03-08 13:46:18 · 126 阅读 · 0 评论 -
Python基础之多任务编程
多任务编程多任务:能够在同一个时间执行多个任务,没有先后顺序多任务执行方式:并发(在一段时间内交替去执行任务),并行进程:进程实现多任务的一种方式,一个正在运行的程序或者软件就是一个进程操作系统进行资源分配的基本单位1.导入模块2.进程包 内置;3.获取当前进程的编号4.获取当前进程5.获取父进程的编号6.创建子进程;7.启动子进程执行相应任务...原创 2021-02-24 14:37:57 · 48 阅读 · 0 评论 -
Python之网络编程1
网络编程1.IP地址:用来在网络中标记一台电脑,比如192.168.1.1;在本地局域网是唯一的。2.Linux命令查看网卡信息ifconfig;Windows命令ipconfig3.Ctrl a回到命令代码前端,Ctrl e回到命令代码后面4. sudo ifconfig ens40(网卡名字) down:关闭ens40网卡并设置密码;开启sudo ifconfig ens40(网卡名字) up5.dest ip (目的IP);src ip(源IP);dest port(目标端口)6.端口分类原创 2021-02-23 11:13:53 · 143 阅读 · 0 评论 -
Python主要应用领域2
Python主要应用领域25.自动化运维-问问你认识的每个运维人员,运维人员必须会的语言是什么? 10个人相信会给你一 个相同的答案,它的名字叫Python。知名的运维工具Ansible\Saltstack都是Python写的6.金融分析一我个人之前在金融行业 ,10年的时候,我们公司写的好多分析程序、高频交易软件就是用的Python,到目前,Python是金融分析、量化交易领域里用的最多的语言科学运算97年开始 ,NASA就在大量使用Python在进行各种复杂的科学运算 ,随着NumPy, SciP原创 2021-02-17 14:25:39 · 117 阅读 · 0 评论 -
Python主要应用领域1
Python主要应用领域11.WEB开发最火的Python web框架Django,支持异步高并发的Tormado框架,短小精悍的flask,bottle, Django官方的标语把Django定义为the frameworkfor perfectionist with deadlines(大意是一个为完全主义者开发的高效率web框架)网络编程支持高并发的Twisted网络框架,py3引入的asyncio使异步编程变的非常简单2.爬虫一爬虫领域 ,Python几乎是霸主地位,Scrapy\Reques原创 2021-02-17 14:23:03 · 119 阅读 · 0 评论 -
Python之面向对象2
面向对象2之多态及实例私有属性多态定义一种使用对象的方式,子类重写父类方法,调用不同子类对象的相同父类方法,产生不用执行结果好处调用灵活,更容易编写出通用的代码,以适应需求的不断变化实现步骤定义父类,并提供公共方法;定义子类,并重写父类方法;传递子类对象给调用者,可以看到不同子类执行效果不同3)实例私有属性def init(self,name,age): #初始化方法,构造方法,构造函数,实例化时会自动执行;要想把name,age2个值真正的存放到实例里,就要把2个值跟实例绑定def say原创 2021-02-07 09:13:00 · 55 阅读 · 0 评论 -
部分面向对象
Python基础之面向对象面向对象(三大特性:封装、继承、多态)1)基本理论:Python中的体现,Python是一门特别的面向编程(DOP)的语言。对比:面向对象和面向过程都是解决问题的一种方式,面向对象本身是对面向过程的封装面向对象编程最重要的事按照功能对象进行划分;找到对象,确定对象属性和行为类:指的是某一个具体对象特征的抽象。包括经典类和新式类作用是根据抽象的类,生产具体的对对象和类的关系:对象、抽象、类、实例化、对象面向对象在Python中的实践,定义类class类名 类的描述pas原创 2021-02-04 11:42:49 · 92 阅读 · 0 评论 -
认识Python
认识Python首先,我们简单简单认识一下Python。Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python 由 Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 1991 年。像 Perl 语言一样, Python 源代码同样遵循 GPL(GNU General Public License) 协议。官方宣布,2020 年 1 月 1 日, 停止 Python 2 的更新。Python 2.7 被确定为最后一个 Python 2.x原创 2021-01-30 14:09:43 · 48 阅读 · 0 评论 -
Python基础函数
**Python基础函数**一、函数1)函数调用1.函数是具有特定功能的代码段2.print输出时如果用分隔符需要在括号中调用sep【print(“hello ”,“world”,“!”, sep=“*”)】如果不需要分隔符就Sep=“”。两个print时,换行需要end=“/n”;不换行时直接end=“”;既需要换行还需要结尾有竖线就需要end=“|/n”3._name_可以获取指定函数名字2)定义函数1.创建函数首先要定义一个函数,def(define 定义)【def say_h原创 2021-01-29 17:04:34 · 919 阅读 · 0 评论