快捷搜索:  汽车  科技

python经典数据分析问题(超级高频Python数据类型)

python经典数据分析问题(超级高频Python数据类型)4.1 定义一个列表3.2.2 注意事项:None不能理解为0 因为0是一个整数有意义,而None是一个特殊值。解析说明:布尔值类型只有两种结果(True False)案例:3.2.1解析说明:空值是Python中的一个特殊值,用None来表示。

正所谓:“万丈高楼平地起”,学习测试开发Python语言的必经之路莫过于掌握好这3大Python语言的数据类型。

一、Python语言有那3大数据类型?如下图所示:

python经典数据分析问题(超级高频Python数据类型)(1)

如何使用代码落地应用3大数据类型?number(数字型)
  • 整数类型(int)

python经典数据分析问题(超级高频Python数据类型)(2)

小数类型(float)

python经典数据分析问题(超级高频Python数据类型)(3)

  • 复数类型(常用于科学计算,在此忽略)
String(字符串)

字符串分类:单引号(‘ ’)、双引号(“”)、三引号(“”” “””)

单行字符输出一般使用单引号

python经典数据分析问题(超级高频Python数据类型)(4)

python经典数据分析问题(超级高频Python数据类型)(5)

多行字符输出一般使用三引号

python经典数据分析问题(超级高频Python数据类型)(6)

Boolean(布尔类型)3.1 布尔值

解析说明:布尔值类型只有两种结果(True False)

案例:

python经典数据分析问题(超级高频Python数据类型)(7)

3.2 空值 (None)

3.2.1解析说明:空值是Python中的一个特殊值,用None来表示。

3.2.2 注意事项:None不能理解为0 因为0是一个整数有意义,而None是一个特殊值。

python经典数据分析问题(超级高频Python数据类型)(8)

DataStructure(数据结构类型)

4.1 定义一个列表

#定义一个列表
k1=[1 2 3 4 5 6 1 2 3]
print(k1) #结果输出:[1 2 3 4 5 6 1 2 3]

4.2 定义一个元组

#定义一个元组
k2=(1 2 3 4 5 6 1 2 3)
print(k2) #结果输出:(1 2 3 4 5 6 1 2 3)

4.3 定义一个字典

#定义一个字典
k4={"name":"软件测试技术之美" "sex":"女" "job":"测试讲师"}
print(k4) #结果输出:{'name': '软件测试技术之美' 'sex': '女' 'job': '测试讲师'}

4.4 定义一个集合

#定义一个集合
k3={1 2 3 4 5 6 1 2 3}
print(k3) #结果输出:{1 2 3 4 5 6}

三大数据类型之间可以进行互相转化?

python经典数据分析问题(超级高频Python数据类型)(9)

代码落地案例分析:

  1. list-set(列表-集合)

python经典数据分析问题(超级高频Python数据类型)(10)

2.set-list(集合-列表)

python经典数据分析问题(超级高频Python数据类型)(11)

3.set-tuple(集合-元组)

python经典数据分析问题(超级高频Python数据类型)(12)

4.tuple-set(元组-集合)

python经典数据分析问题(超级高频Python数据类型)(13)

5.list去重

python经典数据分析问题(超级高频Python数据类型)(14)

结语:本文主要帮助大家总结了测试开发项目中Python常用的数据类型,要想做好测试开发工作,打好Python基础是重中之重,无论从事PythonUI自动化、Python接口自动化、Python测试开发、Python人工智能,学好Pythono数据类型是必备,更多Python测开干货,敬请期待。

猜您喜欢: