视频网站建设策划书网站建设与运营 pdf
- 作者: 五速梦信息网
- 时间: 2026年03月21日 08:44
当前位置: 首页 > news >正文
视频网站建设策划书,网站建设与运营 pdf,安徽建站系统,百度合作平台Python3 基本数据类型
Python 中的变量不需要声明。每个变量在使用前都必须赋值#xff0c;变量赋值以后该变量才会被创建。
在 Python 中#xff0c;变量就是变量#xff0c;它没有类型#xff0c;我们所说的类型是变量所指的内存中对象的类型。
等号…Python3 基本数据类型
Python 中的变量不需要声明。每个变量在使用前都必须赋值变量赋值以后该变量才会被创建。
在 Python 中变量就是变量它没有类型我们所说的类型是变量所指的内存中对象的类型。
等号用来给变量赋值。
等号运算符左边是一个变量名,等号运算符右边是存储在变量中的值。例如
#!/usr/bin/python3counter 100 # 整型变量
miles 1000.0 # 浮点型变量
name runoob # 字符串print (counter)
print (miles)
print (name)执行以上程序会输出如下结果
100
1000.0
runoob多个变量赋值
Python允许你同时为多个变量赋值。例如 a b c 1 以上实例创建一个整型对象值为 1从后向前赋值三个变量被赋予相同的数值。
您也可以为多个对象指定多个变量。例如 a, b, c 1, 2, “runoob” 以上实例两个整型对象 1 和 2 的分配给变量 a 和 b字符串对象 “runoob” 分配给变量 c。
标准数据类型
Python3 中有六个标准的数据类型
Number数字 String字符串 List列表 Tuple元组 Set集合 Dictionary字典 Python3 的六个标准数据类型中
不可变数据3 个Number数字、String字符串、Tuple元组 可变数据3 个List列表、Dictionary字典、Set集合。
Number数字
Python3 支持 int、float、bool、complex复数。
在Python 3里只有一种整数类型 int表示为长整型没有 python2 中的 Long。
像大多数语言一样数值类型的赋值和计算都是很直观的。
内置的 type() 函数可以用来查询变量所指的对象类型。 a, b, c, d 20, 5.5, True, 43jprint(type(a), type(b), type©, type(d))
class int class float class bool class complex此外还可以用 isinstance 来判断 a 111isinstance(a, int)
True数值类型实例 String字符串
Python中的字符串用单引号 ’ 或双引号 括起来同时使用反斜杠 \ 转义特殊字符。 字符串的截取的语法格式如下 变量[头下标:尾下标] 索引值以 0 为开始值-1 为从末尾的开始位置。 加号 是字符串的连接符 星号 * 表示复制当前字符串与之结合的数字为复制的次数。
Python 使用反斜杠 \ 转义特殊字符如果你不想让反斜杠发生转义可以在字符串前面添加一个 r表示原始字符串
另外反斜杠()可以作为续行符表示下一行是上一行的延续。也可以使用 “”“…”“” 或者 ‘’‘…’‘’ 跨越多行。
注意Python 没有单独的字符类型一个字符就是长度为1的字符串。
与 C 字符串不同的是Python 字符串不能被改变。向一个索引位置赋值比如 word[0] ‘m’ 会导致错误。
注意 1、反斜杠可以用来转义使用r可以让反斜杠不发生转义。 2、字符串可以用运算符连接在一起用*运算符重复。 3、Python中的字符串有两种索引方式从左往右以0开始从右往左以-1开始。 4、Python中的字符串不能改变。
List列表
List列表 是 Python 中使用最频繁的数据类型。
列表可以完成大多数集合类的数据结构实现。列表中元素的类型可以不相同它支持数字字符串甚至可以包含列表所谓嵌套。
列表是写在方括号 [] 之间、用逗号分隔开的元素列表。
和字符串一样列表同样可以被索引和截取列表被截取后返回一个包含所需元素的新列表。
列表截取的语法格式如下 变量[头下标:尾下标] 索引值以 0 为开始值-1 为从末尾的开始位置。 加号 是列表连接运算符星号 * 是重复操作。 List 内置了有很多方法例如 append()、pop() 等等这在后面会讲到。
注意 1、List写在方括号之间元素用逗号隔开。 2、和字符串一样list可以被索引和切片。 3、List可以使用操作符进行拼接。 4、List中的元素是可以改变的。 Python 列表截取可以接收第三个参数参数作用是截取的步长以下实例在索引 1 到索引 4 的位置并设置为步长为 2间隔一个位置来截取字符串
Tuple元组
元组tuple与列表类似不同之处在于元组的元素不能修改。元组写在小括号 () 里元素之间用逗号隔开。
元组中的元素类型也可以不相同
#!/usr/bin/python3tuple ( abcd, 786 , 2.23, runoob, 70.2 )
tinytuple (123, runoob)print (tuple) # 输出完整元组
print (tuple[0]) # 输出元组的第一个元素
print (tuple[1:3]) # 输出从第二个元素开始到第三个元素
print (tuple[2:]) # 输出从第三个元素开始的所有元素
print (tinytuple * 2) # 输出两次元组
print (tuple tinytuple) # 连接元组以上实例输出结果
(abcd, 786, 2.23, runoob, 70.2)
abcd
(786, 2.23)
(2.23, runoob, 70.2)
(123, runoob, 123, runoob)
(abcd, 786, 2.23, runoob, 70.2, 123, runoob)元组与字符串类似可以被索引且下标索引从0开始-1 为从末尾开始的位置。也可以进行截取看上面这里不再赘述。
其实可以把字符串看作一种特殊的元组。 虽然tuple的元素不可改变但它可以包含可变的对象比如list列表。
构造包含 0 个或 1 个元素的元组比较特殊所以有一些额外的语法规则 string、list 和 tuple 都属于 sequence序列。
注意 1、与字符串一样元组的元素不能修改。 2、元组也可以被索引和切片方法一样。 3、注意构造包含 0 或 1 个元素的元组的特殊语法规则。 4、元组也可以使用操作符进行拼接。 Set集合
集合set是由一个或数个形态各异的大小整体组成的构成集合的事物或对象称作元素或是成员。
基本功能是进行成员关系测试和删除重复元素。
可以使用大括号 { } 或者 set() 函数创建集合注意创建一个空集合必须用 set() 而不是 { }因为 { } 是用来创建一个空字典。
创建格式
parame {value01,value02,…}
或者
set(value)Dictionary字典
字典dictionary是Python中另一个非常有用的内置数据类型。
列表是有序的对象集合字典是无序的对象集合。两者之间的区别在于字典当中的元素是通过键来存取的而不是通过偏移存取。
字典是一种映射类型字典用 { } 标识它是一个无序的 键(key) : 值(value) 的集合。
键(key)必须使用不可变类型。
在同一个字典中键(key)必须是唯一的。
#!/usr/bin/python3dict {}tinydict {name: runoob,code:1, site: www.runoob.com}print (tinydict) # 输出完整的字典
print (tinydict.keys()) # 输出所有键
print (tinydict.values()) # 输出所有值以上实例输出结果
{name: runoob, code: 1, site: www.runoob.com}
dict_keys([name, code, site])
dict_values([runoob, 1, www.runoob.com]){x: x**2 for x in (2, 4, 6)} 该代码使用的是字典推导式
另外字典类型也有一些内置的函数例如 clear()、keys()、values() 等。
注意 1、字典是一种映射类型它的元素是键值对。 2、字典的关键字必须为不可变类型且不能重复。 3、创建空字典使用 { }。 Python数据类型转换
有时候我们需要对数据内置的类型进行转换数据类型的转换你只需要将数据类型作为函数名即可在下一章节 Python3 数据类型转换 会具体介绍。
以下几个内置的函数可以执行数据类型之间的转换。这些函数返回一个新的对象表示转换的值。
- 上一篇: 视频网站后台模板网页界面设计方案
- 下一篇: 视频网站建设工具太原网站建设360
相关文章
-
视频网站后台模板网页界面设计方案
视频网站后台模板网页界面设计方案
- 技术栈
- 2026年03月21日
-
视频网站后台管理成都花园设计公司
视频网站后台管理成都花园设计公司
- 技术栈
- 2026年03月21日
-
视频网站高管有做传统媒体出身的吗?优酷副总裁转型成功的概率有多少?京东网站是刘强冬自己做的吗
视频网站高管有做传统媒体出身的吗?优酷副总裁转型成功的概率有多少?京东网站是刘强冬自己做的吗
- 技术栈
- 2026年03月21日
-
视频网站建设工具太原网站建设360
视频网站建设工具太原网站建设360
- 技术栈
- 2026年03月21日
-
视频网站建设价位东台做网站的
视频网站建设价位东台做网站的
- 技术栈
- 2026年03月21日
-
视频网站建设流程图跨境搜是什么平台
视频网站建设流程图跨境搜是什么平台
- 技术栈
- 2026年03月21日
