- 博客(15)
- 收藏
- 关注
原创 Python入门知识点 9--函数作用域与名称空间
1>把函数的返回值赋值给一个变量a=fun1() #把函数fun1的返回值赋值给了变量aprint(a)把函数本身复制给一个变量,变量就相当于函数的分身print('好好学习')b=fun2 #这个b是函数类型,把函数fun2的功能复制一份给了b b等价于fun2b() #调用函数print(b()) #函数没有定义返回值 默认是None。
2024-07-28 23:07:32 1714
原创 Python入门知识点 8--函数基础与函数参数
1.定义函数def 函数名():代码内容def fun():print('好好学习')调用函数:在函数名后面加个括号,就是调用函数;函数名()fun()def fun():print('好好学习')fun()2.声明空函数-->如果函数还没有想好内容,就先写个passdef 函数名():pass
2024-07-25 08:00:00 969
原创 MySQL入门知识点 3--表数据查询
默认从1开始,或者从上一个指定的数据开始增加,并且每次增加1。表现形式:default, 在字段插入数据的时候,没有对其数据进行插入,就将指定的默认值进行填充。like子句: 使用where子句的时候,可以结合like进行关键字的模糊查询。对表中的数据进行限定,要求,保证数据的正确性,有效性,完整性。表现形式:not null ,表该字段不能为空,必须填写。-- 没有where,默认修改当前字段所有的值。对查询的数据进行消除重复项,对本来的数据没有影响。-- 不指定条件,默认删除所有的数据。
2024-07-25 08:00:00 413
原创 MySQL入门知识点 2--表操作
(1)char(n):最大只能存储255个字符,n表示最大字符长度。字符包括字母,标点,汉字符号。每个都是一个单位的字符。(2)varchar(n): 最大能存储 65535 个字符。(3)enum:在指定的数据中选择一个数据(单选)(4)set:在指定的数据中可以选择一个或者多个数据(多选)
2024-07-24 18:16:51 440
原创 数据库入门知识点 1--初识MySQL数据库
关系型数据库,是一个结构化的数据库,创建在关系模型(二维表格)(跟excel文件是一致的),主要强调使用表格的方式进行存储。(1)json,wps,txt,md,···都是保存文本数据的(数据交互麻烦,数据安全问题)(2)列表,元组 ,字典,集合,···(保存临时的数据 ,对数据进行处理的时候保存。只记录数据,不会记录数据与数据之间的关联,都是基于特定的存储结构,解决大数据的问题。(3)使用专门的数据库对数据进行管理(数据交互,共享,选择权限,统一管理)(1)数据:记录一个事件,或者一个事务的特征。
2024-07-24 10:20:59 497
原创 Python入门知识点 7--散列类型与字符编码
针对这个问题,有个国际组织,专门收集了全世界大部分国家的语言文字,汇总做了一个大的字典并推行使用,以后统一用大字典就可以尽量避免乱码-->utf-8(万国码)字典dict:表示形式为用{}大括号包裹起来的数据,存储数据是以键值对的方式,数据之间要用逗号隔开,主要存储一些带有'说明'性质的数据。集合1 - 集合2-->获取差集--两个集合之间,自己(在前的那一个)独有的数据。#talk={'你好',66,9.9,True,(12,3),{1,2}}
2024-07-23 18:50:39 977
原创 Python入门知识点 6--序列类型的方法
序列类型的概念:数据的集合,在序列类型里面可以存放任意的数据 也可以对数据进行更方便的操作 这个操作就是叫增删改查(crud)字符串和元组一样是不可变的类型,里面的数据是 不可以改变的,除非重新赋值,否则里面的数据是改变不了的。增删改查是操作数据最底层的操作(从本质出发,我们对数据所有的行为归根到底就是增删改查四个字)所有的查询方法,里面的内容是显示出来看的,而不是修改的,所以都要用print 包裹方法输出。字符串本体不变的 但是可以通过方法给你看改变的结果。方法都是固定好的语法,不需要去死记硬背。
2024-07-23 09:49:57 700
原创 Python入门知识点 5--流程控制语句
先来分享一个pycharm使用小技巧红色波浪线:提醒可能报错黄色波浪线:提醒书写不规范,去掉黄线code --Reformat code,就可以去掉黄线,调整代码格式。
2024-07-22 22:24:31 880
原创 Python入门知识点 4--格式化输出与运算符
上述几个例子中不同类型变量一块输出的方式比较麻烦,在以后写代码的过程中,经常会涉及到字符串和其他变量在一起输出使用的环节,但如果变量不是纯字符串,而是int/float/其他类型的数据,拼接在一起就很容易就会出错,所以这时候就可以使用格式化输出。'XX{下标}XX{下标}'.format(数据1,数据2)如果一个数据会反复使用,写上对应的下标就可以了,不需要反复的传数据。大括号里的变量也是可以进行操作的,可以进行数值运算,切片,索引。'XX{}XX{}'.format(数据1,数据2)
2024-07-19 20:11:43 834
原创 Python入门知识点 3--序列类型与转义字符
程序中,正常取数据都是一位位的取,步长为1,可以通过设置步长的方式,取数据时跨多位取值 但是这个跨位是有规律的。1.切片时,终点值实际都是取到它的前一位,取头不取尾 比如写2:6 实际上取到的2:5的范围。3.切片时,起点值或者终点值可以空着不写,不写起点默认从头开始取数据,不写终点默认取到最后。4.取值都是从左往右取值,程序不会往回走,起点和终点值如果设置的往回取数据就是取不到值的。索引可以取出数据,但是只能取一个数据,如果需要取多个数据就很麻烦,这时就可以使用切片。第一个数是1,第二个数是2。
2024-07-19 08:28:56 727
原创 华为培训HCIA 知识点总结
注册端口号:这些端口号松散的绑定一些服务,意味着有许多服务可以绑定在这些端口上,同样也 可用于其他目的。动态端口号:一般不固定分配给某个服务,也就是说许多服务都可以使用这些端口。私有端口号:一般是由操作系统动态分配给客户端程序使用,用于临时的连接。端口号用于识别应用层协议,封装在应用层报文中,端口号:1~65535。知名端口号:一般固定分配给一些服务,例如80端口分配给HTTP服务。表示层:数据压缩解压、加密解密、数据和信息的语法转换内码。传输层:提供端到端传输、差错控制、滑动窗口。
2024-07-18 18:13:02 265
原创 ARP转发过程 详解
交换机收到数据帧后将数据帧头中的源MAC地址与接收端口对应构建MAC表,又将目的MAC地址与自己的MAC表对应进行查找,发现目的MAC地址和自己的Ethernet0/0/1口对应,便将数据重新封装成帧后从Ethernet0/0/1口发送给PC1;:帧头里面的目的MAC地址和ARP包里面的目的MAC地址的概念不一样,帧头里面的MAC地址是在不知道目的MAC地址的情况下发送广播,封装的是广播地址,而ARP包里面的MAC地址仅代表不知道MAC地址,从终端发出的为全F,从路由器发出的为全0。
2024-07-18 17:38:45 501
原创 Python入门基础 2--变量与基本数据类型
可以用十进制和科学计数法表示,【实数E/e整数】,E/e表示10,后面的整数表示指数,指数 的正负用+/-表示。编程中有很多的数据可能会反复使用,每次都重写很蠢,所以就把它保存起来,取个好理解的名字,要用的时候直接使用就可以。print('好好学习'+'10') # '10' 这是字符'10',所以可以字符串和字符串拼接。str 字符串-->可以用来保存一些字符(汉字,数字,字母,符号)-->姓名,地址,菜单。(2)小驼峰-->第一个单词不变,后面的单词首字母大写-->userName。
2024-07-17 20:06:40 1669
原创 Python入门知识点 1
编程源自于生活,多用生活例子来帮助我们理解编程思路,编程语言的本质就是'语言',语言的本质是沟通交流的工具。自然语言(汉语,日语,汉语):人和人之间进行沟通交流的工具编程语言(python,java):人和计算机之间进行沟通交流的工具程序员用一种电脑能理解的方式,和它沟通,下达指令代码/指令:人类饿了,就会说'我饿了',表达自己没吃饭,想干饭。
2024-07-16 15:32:20 755 1
VLC多媒体播放器,用于播放视频等资源
2024-08-15
华为认证数通中级培训PPT.zip
2024-07-30
datacom-PPT.zip 华为数通方向中级培训PPT
2024-07-30
网络-设备模拟器-eNSP
2024-07-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人