1.Python数据类型、方法

数据类型及常用方法

一、字符串

1.说明

  (1)字符串需加引号;

name = "我是Allen"
name = 'Allen'
name = """Allen"""
name = '''我是Allen'''
字符串示例

  (2)字符串创建后不可修改,修改字符串相当于在内存中另外生成一个数据,使用该变量名;

>>>a = "allen"
>>>id(a)
>>>54933968
>>>a = "tsui"
>>>id(a)
>>>55058136
字符串修改示例

  (3)字符串可被迭代;

a = "allen"
for i in a:print(i)输出:
a
l
l
e
n
字符串迭代示例

  (4)字符串索引、切片,从左到右从0开始编号,-1表示最后一个元素;

a = "allen"
print(a[0], a[3])
print(a[2:-1])
# 注意,索引是左闭区间,右开区间,所以不包含最后一个元素

输出:
a e
le
字符串索引切片示例

 

2.方法

  (1)capitalize():首字母大写

name = "allen"
v = name.capitalize()
print(v)输出:
Allen
capitalize()示例

  (2)upper():全部变成大写

name = "allen"
v = name.upper()
print(v)输出:
ALLEN
upper()示例

  (3)lower():全部变成小写

name = "aLLen"
v = name.lower()
print(v)输出:
allen
lower()示例

  (4)center():设置宽度,并将内容居中

name = "allen"
v1 = name.center(20)
# 设置总长度为20,并将allen居中
v2 = name.center(20, "=")
# 设置总长度为20,并将allen居中,其余使用=填充
print(v1)
print(v2)输出:allen        
=======allen========
center()示例

  (5)count():字符串中寻找子序列的出现次数

name = "allenleeneeeddgendg"
v = name.count("en")
# 寻找en出现的次数
print(v)v = name.count("en",7,9)
# 从字符串索引7到索引9(不包括9)之间寻找en出现的次数
print(v)输出:
3
1
count()示例

  (6)endswith():是否以···结尾

name = "allenleeneeeddgendg"
v = name.endswith("d")
print(v)v = name.endswith("dg")
print(v)输出:
False
True
endswith()示例

  (7)startswith():是否以···开头

name = "allenleeneeeddgendg"
v = name.startswith("a")
print(v)v = name.startswith("ad")
print(v)输出:
True
False
startswith()示例

  (8)find():从开始往后找,找到第一个子字符串后获取所在的位置,未找到显示-1

name = "allenallen"
v = name.find("en")
print(v)v = name.find("en", 6, 10)
# 从index6开始到index10位置结局寻找
print(v)输出:
3
8
find()示例

  (9)index():查找子字符串后获取所在的位置,找不到报错

name = "allen"
v = name.index("en")
print(v)输出:
3
index()示例

  (10)format() / format_map():格式化,将一个字符串中的占位符替换为指定的值

test = 'i am {name}, age {a}'
print(test)
v = test.format(name='allen',a=19)
print(v)输出:
i am {name}, age {a}
i am allen, age 19test = 'i am {0}, age {1}'
print(test)
v = test.format('allen', 19)
print(v)输出:
i am {0}, age {1}
i am allen, age 19test = 'i am {name}, age {a}'
print(test)
v1 = test.format(name='allen',a=10)
v2 = test.format_map({"name": 'allen', "a": 19})
print(v1)
print(v2)输出:
i am {name}, age {a}
i am allen, age 10
i am allen, age 19
format()示例

  (11)isalnum():字符串中是否只包含字母和数字

a = "123"
v1 = a.isalnum()
b = "ddd123"
v2 = b.isalnum()
c = "ddd"
v3 = c.isalnum()
d = "$ddd"
v4 = d.isalnum()
print(v1, v2, v3, v4)输出:
True True True False
isalnum()示例

  (12)title():把所有单词第一个字母设置为大写

a = "i am allen"
v = a.title()
print(v)输出:
I Am Allen
title()示例

  (13)isalpha():是否是字母

a = "12dd"
v = a.isalpha()
print(v)a = "dd"
v = a.isalpha()
print(v)输出:
False
True
isalpha()示例

  (14)isdecimal() / isdigit() / isnumeric():是否是数字

a = ""
v1 = a.isdecimal()
v2 = a.isdigit()
v3 = a.isnumeric()
print(v1, v2, v3)输出:
False False Truea = "1"
v1 = a.isdecimal()
v2 = a.isdigit()
v3 = a.isnumeric()
print(v1, v2, v3)输出:
True True Truea = ""
v1 = a.isdecimal()
v2 = a.isdigit()
v3 = a.isnumeric()
print(v1, v2, v3)输出:
False True True
isdecimal()/isdigit()/isnumeric()示例

  (15)isprintable():是否存在不可显示的字符

a = "allen\ttsui"
存在\t、\n等转义字符
v = a.isprintable()
print(v)输出:
False
isprintable()示例

  (16)isspace():判断是否全部是空格

a = "     "
v = a.isspace()
print(v)输出:
True
isspace()示例

  (17)istitle():判断是否是标题

a = "i am allen"
v = a.istitle()
print(v)a = "I Am Allen"
v = a.istitle()
print(v)输出:
False
True
istitle()示例

  (18)join():将字符串中的每一个元素按照指定分隔符进行拼接

a = "i am allen"
v = "$".join(a)
# 用$拼接每个元素
print(v)输出:
i$ $a$m$ $a$l$l$e$n
join()示例

  (19)islower() / isupper():判断是否全部是大/小写

  (20)strip() / lstrip() / rstrip():移除指定字符串

a = "allen"
v1 = a.lstrip('a')
# 从左边移除
v2 = a.rstrip('en')
# 从右边移除
v3 = a.strip("allen")
print(v1)
print(v2)
print(v3)a = " allen "
v1 = a.lstrip()
# 不给参数表示从左边移除空格
v2 = a.rstrip()
# 不给参数表示从右边移除空格
v3 = a.strip()
print(v1)
print(v2)
print(v3)输出:
llen
allallen allen
allen
strip() / lstrip() / rstrip()示例

  (21)maketrans():对应关系替换

v = "allentsui"
m = str.maketrans("ati", "123")
new_v = v.translate(m)
print(new_v)输出:
1llen2su3
maketrans()示例

  (22)partition() /  rpartition():分割为三部分

a = "allentsuei"
v = a.partition("e")
# 从左边查找对应分割字符
print(v)输出:
('all', 'e', 'ntsuei')a = "allentsuei"
v = a.rpartition("e")
# 从右边查找对应分割字符
print(v)输出:
('allentsu', 'e', 'i')
partition() / rpartition()示例

  (23)split() / rsplit():分割为指定个数

a = "allentesuei"
v = a.split("e")
# 找出全部符合字符进行分割
print(v)a = "allentesuei"
v = a.split("e", 2)
# 找出指定数量符合字符进行分割
print(v)a = "allentesuei"
v = a.rsplit("e", 2)
# 从右边开始找出指定数量符合字符进行分割
print(v)输出:
['all', 'nt', 'su', 'i']
['all', 'nt', 'suei']
['allent', 'su', 'i']
split() / rsplit()示例

  (24)splitlines():根据换行符分割,true/false表示是否保留换行

test = "asdfadfasdf\nasdfasdf\nadfasdf"
v = test.splitlines(False)
print(v)test = "asdfadfasdf\nasdfasdf\nadfasdf"
v = test.splitlines(True)
print(v)输出:
['asdfadfasdf', 'asdfasdf', 'adfasdf']
['asdfadfasdf\n', 'asdfasdf\n', 'adfasdf']
splitlines()示例

  (25)swapcase():大小写转换

a = "Allen"
v = a.swapcase()
print(v)输出:
aLLEN
swapcase()示例

  (26)replace():将指定字符串替换为指定字符串

a = "allenallenallen"
v = a.replace("en", "us")
print(v)a = "allenallenallen"
v = a.replace("en", "us", 2)
# 指定转换次数
print(v)输出:
allusallusallus
allusallusallen
replace()示例

   (27)len():获取字符串长度

a = "allen"
print(len(a))输出:
5
len()示例

 

二、数字

1.说明

  (1)无需引号;

age = 13
数字示例

 2.方法

  (1)int():将字符串转换为数字

a = "123"
print(type(a),a)b = int(a)
print(type(b),b)输出:
<class 'str'> 123
<class 'int'> 123
int()示例1
num = "0011"
v1 = int(num)
v = int(num, base=2)
# int()默认是十进制转换,可通过base=指定进制
print(v1, v)输出:
11 3
int()示例2

  (2)bit_length():当前数字的二进制占位长度

num = 11
v = num.bit_length()
print(v)输出:
4
bit_length()示例

 

三、列表

1.说明

  (1)使用中括号[]括起来;

  (2)使用索引引用元素,下标从0开始;

a = [1, 22, "ww", "allen"]
print(a[0], a[2])输出:
1 ww
列表示例

  (3)元素可为任何类似数据,字符串、数字、列表、元组、字典···;

  (4)有序,元素可被修改;

a = [1, 22, "ww", "allen"]
print(id(a))a[1] = 11
print(a)
print(id(a))输出:
47484616
[1, 11, 'ww', 'allen']
47484616
列表修改示例

   (5)元素删除方法:1、del 元素;2、pop();3、remove();4、clear() 

 

2.方法

  (1)append():原来值最后追加

a = [1, 22, "ww", "allen"]
a.append("tsui")
print(a)输出:
[1, 22, 'ww', 'allen', 'tsui']
append()示例

  (2)clear():清空列表

a = [1, 22, "ww", "allen"]
a.clear()
print(a)输出:
[]
clear()示例

  (3)copy():浅拷贝

a = [1, 22, "ww", "allen"]
v = a.copy()
print(a, v)输出:
[1, 22, 'ww', 'allen'] [1, 22, 'ww', 'allen']
copy()示例

  (4)count():计算元素出现的次数

a = [1, 22, "ww", "allen"]
v = a.count(22)
print(v)输出:
1
count()示例

  (5)extend():扩展原列表,参数:可迭代对象

a = [1, 22, "ww", "allen"]
a.append(["aa", "bb"])
print(a)
b = [1, 22, "ww", "allen"]
b.extend(["aa", "bb"])
print(b)输出:
[1, 22, 'ww', 'allen', ['aa', 'bb']]
[1, 22, 'ww', 'allen', 'aa', 'bb']
extend()示例

  (6)index():根据值获取当前值索引位置(左边优先)

a = [1, 22, "ww", 22, "allen"]
v = a.index(22)
print(v)输出:
1
index()示例

  (7)insert():在指定索引位置插入元素

a = [1, 22, "ww", 22, "allen"]
a.insert(3, "abc")
print(a)输出:
[1, 22, 'ww', 'abc', 22, 'allen']
insert()示例

  (8)pop():删除某个值(不指定索引,默认删除最后一个),并获取删除的值

a = [1, 22, "ww", 22, "allen"]
v = a.pop()
print(a)
print(v)v = a.pop(0)
print(a)
print(v)输出:
[1, 22, 'ww', 22]
allen
[22, 'ww', 22]
1
pop()示例

  (9)remove():删除列表中的指定值,左边优先

a = [1, 22, "ww", 22, "allen"]
a.remove(22)
print(a)输出:
[1, 'ww', 22, 'allen']
remove()示例

  (10)reverse():将当前列表进行翻转

a = [1, 22, "ww", 22, "allen"]
a.reverse()
print(a)输出:
['allen', 22, 'ww', 22, 1]
reverse()示例

 

四、元组

1.说明

  (1)有序,一级元素不可修改,不能被增加或者删除(可转换为列表,修改完再转换会元组),元组里面的列表等可修改的元素的子元素可被修改;

tu = (1, 22, "ww", 22, "allen", [11, 22, 33])
tu[5][0] = 111
print(tu)输出:
(1, 22, 'ww', 22, 'allen', [111, 22, 33])
元组修改子元素示例

  (2)可迭代对象

 

 2.方法

  (1)count()

  (2)index()

  (3)join()

 

五、字典

1.说明

  (1)大括号{}括起来的键值对,value可为任何类型的值;

  (2)无序;

  (3)布尔值(1,0)、列表、字典不能作为字典的key;

  (4)通过key找到指定元素

 

 2.方法

  (1)dict.fromkeys():根据序列,创建字典,并指定统一的值

v = dict.fromkeys(["k1",123,"999"],123)
print(v)输出:
{'k1': 123, 123: 123, '999': 123}
dict.fromkeys()示例

  (2)get():根据Key获取值,key不存在时,可以指定默认值(None)

dic = {"k1":"aa", "k2":"bb",}
v = dic['k1']
print(v)
v = dic.get('k3',"cc")
print(v)输出:
aa
cc
get()示例

  (3)pop():删除并获取值

dic = {"k1":"aa", "k2":"bb",}
v = dic.pop("k1")
print(dic,v)输出:
{'k2': 'bb'} aa
pop()示例

  (4)setdefault():设置值,已存在,不设置,获取当前key对应的值;不存在,设置,获取当前key对应的值

dic = {"k1":"aa", "k2":"bb",}
v = dic.setdefault("k1", "aaa")
print(dic,v)v = dic.setdefault("k3", "ccc")
print(dic,v)输出:
{'k1': 'aa', 'k2': 'bb'} aa
{'k1': 'aa', 'k2': 'bb', 'k3': 'ccc'} ccc
setdefault()示例

  (5)update():更新

dic = {"k1":"aa", "k2":"bb",}
dic.update({"k1": "aaa", "k2": "bbb"})
print(dic)dic.update(k1="aaaa", k2="bbbb", k3="cccc")
print(dic)输出:
{'k1': 'aaa', 'k2': 'bbb'}
{'k1': 'aaaa', 'k2': 'bbbb', 'k3': 'cccc'}
update()示例

 

六、集合

1.说明

  (1)大括号{}括起来的数据集合,元素不可重复;

  (2)可迭代对象

 

 2.方法

  (1)set():转换成集合

s=set('hello')
print(s)输出:
{'e', 'h', 'o', 'l'}
set()示例

  (2)add():增加元素

s={1,2,3,4,5,6}
s.add("3")
print(s)输出:
{1, 2, 3, 4, 5, 6, '3'}
add()示例

  (3)clear():清空集合

s={1,2,3,4,5,6}
s.clear()
print(s)输出:
set()
clear()示例

  (4)copy():复制集合

  (5)pop():随机删元素

  (6)remove():指定删除元素,删除元素不存在会报错

s={1,2,3,4,5,6}
s.remove(7)
print(s)输出:
KeyError: 7
remove()示例

  (7)discard():指定删除元素,删除元素不存在不会报错

s={1,2,3,4,5,6}
s.discard(7)
print(s)输出:
{1, 2, 3, 4, 5, 6}
discard()示例

  (8)intersection():求交集,可用&符号代替

s1 = {1, 2, 3, 4, 5, 6, 'b', 'd'}
s2 = {1, 3, 5, 'a', 'c', 'e'}
print(s1.intersection(s2))
print(s1 & s2)输出:
{1, 3, 5}
{1, 3, 5}
intersection()示例

  (9)union():求并集,可用|符号代替

s1 = {1, 2, 3, 4, 5, 6, 'b', 'd'}
s2 = {1, 3, 5, 'a', 'c', 'e'}
print(s1.union(s2))
print(s1 | s2)输出:
{1, 2, 3, 4, 5, 6, 'd', 'c', 'e', 'a', 'b'}
{1, 2, 3, 4, 5, 6, 'd', 'c', 'e', 'a', 'b'}
union()示例

  (10)difference():求差集,可用-符号代替

s1 = {1, 2, 3, 4, 5, 6, 'b', 'd'}
s2 = {1, 3, 5, 'a', 'c', 'e'}
print(s1.difference(s2))
print(s1 - s2)print(s2.difference(s1))
print(s2 - s1)输出:
{2, 'b', 4, 6, 'd'}
{2, 'b', 4, 6, 'd'}
{'e', 'a', 'c'}
{'e', 'a', 'c'}
difference()示例

  (11)symmetric_difference():求交叉补集,可用^符号代替

s1 = {1, 2, 3, 4, 5, 6, 'b', 'd'}
s2 = {1, 3, 5, 'a', 'c', 'e'}
print(s1.symmetric_difference(s2))
print(s1 ^ s2)输出:
{'c', 2, 4, 6, 'e', 'd', 'a', 'b'}
{'c', 2, 4, 6, 'e', 'd', 'a', 'b'}
symmetric_difference()示例

  (12)difference_update():求差集并更新

s1 = {1, 2, 3, 4, 5, 6, 'b', 'd'}
s2 = {1, 3, 5, 'a', 'c', 'e'}
s1.difference_update(s2)
print(s1)
print(s1 - s2)输出:
{'b', 2, 4, 6, 'd'}
{'b', 2, 4, 6, 'd'}
difference_update()示例

  (13)isdisjoin():两个集合的交集是否为空

s1 = {6, 'b', 'd'}
s2 = {1, 3, 5, 'a', 'c', 'e'}
print(s1.isdisjoint(s2))输出:
True
isdisjoin()示例

  (14)issubset():是否子集

s1 = {6, 'b', 'd'}
s2 = {6, 'b', 'd', 'c', 'e'}
print(s1.issubset(s2))输出:
True
issubset()示例

  (15)issuperset():是否父集

s1 = {6, 'b', 'd'}
s2 = {6, 'b', 'd', 'c', 'e'}
print(s1.issuperset(s2))
print(s2.issuperset(s1))输出:
False
True
issuperset()示例

  (16)update():更新多个值

s1 = {6, 'b', 'd'}
s2 = {2, 'a', 'c'}
s1.update(s2)
print(s1)  #更新多个值

输出:
{2, 'b', 6, 'a', 'c', 'd'}s1 = {6, 'b', 'd'}
s1.add(1, 2, 3)
print(s1) #更新一个值

输出:
TypeError: add() takes exactly one argument (3 given)s1 = {6, 'b', 'd'}
s2 = {2, 'a', 'c'}
s1.union(s2)
print(s1) #不更新

输出:
{'b', 'd', 6}
update()示例

 

转载于:https://www.cnblogs.com/allentsui/p/8532614.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/428022.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何将图片序列化_PS如何将图片制作成gif动态图 ps制作gif动态图教程

想要制作gif动态图片&#xff0c;为何不试试万能的PS呢&#xff01;使用PS可以帮助用户快速轻松的制作gif动图&#xff0c;操作简单又方便。那么如何利用PS快速将图片做成gif动态图&#xff0c;其实方法是很简单&#xff0c;制作这种gif动图其实就是把几张图片组合起来然后简单…

Vue-简单网格组件的使用grid

先上一波效果图: 简单来说就是行和列的应用 el-row 为行 el-col 为列 其他的往里面添加组件即可 源码: *格式自己可以通过修改style和script实现自己想要的效果 <template><div class"main"><el-row><el-col span"6"><img sr…

vue——走马灯-类轮播图

前端重积累&#xff0c;话不多说&#xff0c;先上一波效果图: 特意总结的裸着就能使用的轮播图&#xff0c;拿走不谢 vue文件&#xff0c;可以用webstorm进行运行 webstorm前置配置可见如下链接: nodejs配置 <template><div><el-carousel :interval"2000…

VM异常关闭后导致虚拟机无法打开问题解决办法【已解决】

vmware卡的时候&#xff0c;我就去关闭vmware&#xff0c;一直提示vmware服务繁忙&#xff0c;然后我就强制把vmware服务关掉了 再打开的时候就打不开了&#xff0c;弹框提示“”........vmx.exe已提前退出“”&#xff08;具体提示这里没有截图了&#xff09; 解决方法很简单&…

废旧光盘手工小制作_废旧利用 | 幼儿园手工卷纸筒制作大全,超实用

卷纸筒企鹅【所需材料】卷纸筒、黑白两种颜色的卡纸、剪刀、胶水、画笔【步骤教程】1.如图&#xff0c;在卷纸筒上画一个半圆&#xff0c;剪出来2.用黑色卡纸剪出以下的形状&#xff0c;和卷纸筒粘在一起3.再用白色的卡纸画出企鹅的眼睛、嘴巴和脚&#xff0c;粘上就OK啦&#…

vue(el-button的五种类型,三种css格式)

在写一个系统的css文件的时候&#xff0c;发现了不同类型的button的初始颜色不同&#xff0c;为了完美的使button的颜色和背景的颜色相映照&#xff0c;就去搜了一下&#xff0c;小做总结&#xff0c;为以后的使用做准备。 <div><el-button><span>默认按钮&l…

北京集训:20180310

北京集训的第一天&#xff0c;我完美爆零......这其中的经历&#xff0c;十分有趣呢。 T1: 这题一看就是先猜一个性质然后利用他去求解。如果我们知道怎么插入&#xff0c;怎么判定的话&#xff0c;可以线段树分治的说。然后我猜了一个结论:如果稳定&#xff0c;则一定有一个x的…

rs232串口驱动_电脑主板RS232串口硬件设计

更多硬件设计培训视频&#xff0c; 欢迎加入微信公众号“陈苍硬件设计”RS232属于一种电平标准&#xff0c;采用UART异步通信串行数据总线协议。工业电平标准RS422和RS485同样采用UART协议。具体uart的协议格式和RS232电平标准大家可回顾下《低速接口视频》。我们这里主要讲解R…

vue编写to-do list源码

前端重于积累&#xff0c;下次使用不迷路。 纯vue代码 话不多说,直接上效果图: 源码附上: <template><div class"bgBody"><!-- 卡片--><el-row :gutter"12" ><el-col :span"8" ><el-card shadow"hov…

vue积累——另一种走马灯

效果图: vue源码: <template><el-carousel :interval"1500" type"card" height"400px" ><el-carousel-item v-for"item in imgList" :key"item.id"><img :src"item.idView" class"im…

假设检验背后的逻辑

内容转自知乎相关问题答案&#xff0c;写的很清晰。 1. 概述逻辑&#xff1a; 全称命题只能被否证而不能被证明。这个道理很简单&#xff0c;个案当然不足以证明一个全称命题&#xff0c;但是却可以否定全称命题。 研究时&#xff0c;我们当然不希望否证自己的研究假设&#xf…

Arduino上U8g2库自制中文库

U8g2最新版的本身自带中文库&#xff0c;之所以需要自制&#xff0c;是为了减小内存&#xff1b; 文章最后会标一下u8g2自带的中文库不过有些板子不能用gb2312等大字体&#xff1b; 字体库需要的是需要的是下面的这种编码&#xff0c;而实现这种编码&#xff0c;就需要map文件…

数据库创建(利用写好的数据库表生成创建表的sql语句+利用生成的数据库创建表加同步数据sql)

一.利用写好的数据库表生成创建表的sql语句 1.简单创建一个数据库&#xff0c;并建一个表&#xff0c;并编辑数据。 a.建库 b.建表 c.编辑表&#xff0c;保存时输入表名 d.刷新一下&#xff0c;出来了 e.转存导出sql文件。 二.利用生成的数据库创建表加同步数据sql。…

字符串之字符判断以及字母的大小写转换

char c //给定字符c 1.isalpha© //判断是否是字母 2.isdigit© //判断是否是数字 3.islower© //判断是否是小写字母 4.isupper© //判断是否是大写字母 5.tolower© //转变成小写字母 6.touper© //转变成代写字母 至于说应用&#xff0c;看代码悟吧…

symfony api 错误响应_Postman for Mac(API管理开发软件)

Postman for Mac是一款可在Mac端运行的API管理开发软件&#xff0c;postman 下载 mac不仅可以调试简单的css、html、脚本等简单的网页基本信息&#xff0c;它还可以发送几乎所有类型的HTTP请求&#xff0c;用户可以利用Chrome插件的形式把各种模拟用户HTTP请求的数据发送到服务…

前端学习

学习整理了web缓存的一些策略&#xff0c;如有不正确的地方&#xff0c;欢迎指正。 浏览器端的缓存规则 对于浏览器端的缓存来讲&#xff0c;这些规则是在HTTP协议头和HTML页面的Meta标签中定义的。他们分别从新鲜度和校验值两个维度来规定浏览器是否可以直接使用缓存中的副本&…

string的反转输出以及char型字符串的反转输出

string str; //string型变量str char str1[]; //char型变量str string的反转输出: reverse(str.begin(),str.end()) char型的反转输出: strrev(str1); 实际应用看参考代码: #include<iostream> #include<bits/stdc.h> using namespace std; int main() {string s…

数据流图怎么画_概率图模型怎么画?5个步骤完成专业模型图

概率图模型是什么呢&#xff1f;概率图模型是用图形模式来表示各个变量概率相关关系以及与模型有关的变量的联合概率分布的一类模型。概率图理论可分为概率图模型表示理论、概率图模型推理理论和概率图模型学习理论三部分。概率图模型一般包括贝叶斯网络、马尔可夫网络和隐马尔…

res.status === 200含义

200本身就是http请求成功的响应值

process启动jar包判断成功_恒一广告助力2020年壹基金温暖包安康发放启动仪式成功举办...

有爱的冬天不会冷11月28日上午&#xff0c;由共青团安康市委、安康市教育体育局、安康市民政局、安康市关心下一代组委会、安康广播电视台、安康义工联合会主办的“壹家人温暖安康共青团助力脱贫攻坚暖冬行动”暨2020年壹基金温暖包安康发放启动仪式在安康市金州体育场成功举办…