本文由我司收集整编,推荐下载,如有疑问,请与我司联系
python3
基本数据类型转换
‘‘‘
基本数据类型
1:
虽然
python
中的变量不需要声明,但使用时必须赋值
1.
整
形变量
2.
浮点型变量
3.
字符型
2:
可以一个给多个变量赋值,也可以多个给多个变量
赋值
3:python3
中有
6
个标准数据类型
*Number(
数字
)
*True=1
*False=0
*
数值的除
法(
/
)总是返回一个浮点数,要获取整数使用
//
操作符
*
在混合计算时,
python
会
把整形转换为浮点数
*String(
字符串
)
*
字符串用
’
或
”
括起来,同时使用
\
转义特殊字
符串
*
如果不想让反斜杠发生转义,可以在字符串前面加个
r
表示原始字符串
*
索
引值以
0
为开始,
-1
为末尾的开始位置
*
加号
+
是字符串的连接符,星号
*
表示复制
当前的字符串,紧跟的数字为复制的次数
*List(
列表
) *list
写在方括号之间,元素用
逗号隔开
*
和字符串一样,
list
可以被索引和切片
*list
可以使用
+
操作符进行连接
*list
中的元素可以改变的
*Tuple(
元组
)
*
元组与列表类似,不同之处在于元组的元
素不能修改,元组写在小括号里。元素之间用逗号隔开
*
元组也可以被索引和切
片,方法一样
*
注意构造包含
0
或
1
个元素的元组的特殊语法规则
*
元组也可以用
+
操作符进行拼接
*Sets(
集合
)
*set
是一个无需不重复的序列,基本功能是进行成员
关系的测试和删除重复元素
Dictionary(
字典
)
*
字典是一种映射类型,字典用
{}
标
识,它是一个无序的建
(key):
值
(value)
对集合
*
建
(key)
必须使用不可变类型。在同一
个字典中建
(key)
必须是唯一的
*
创建空字典使用
{}4:
类型之间的转换
*int(x,base=10)x
字符串或数字,
base
进制数,默认十进制
浮点转为整数
*float
整
数转换为浮点型
*complex(1,2)
转换为复数
*str(10)
将对象转换为字符串
*repe()
将
对象转换为表达式字符串
*repr(dict)
将对象转换为表达式字符串
*eval(str)
用来计算
在字符串中有效的
python
表达式,返回一个对象
*tuple(listi)
将列表转化为元组
*list()
将元组转换为列表
*set
转换集合
’’’print(‘------------------1----------------’)a=100#
整形变量
b=100.0#
浮点型变量
c=‘zifuxing’#
字符串
print(a,b,c)print(‘---------------------
2------------------’)a=b=c=1print(a,b,c)a,b,c=1,2,3print(a,b,c)print(‘--------------------3--------
-----------’)print(‘Number
数字
’)a,b,c=20,5.5,True#type
可以查询变量所指的数据类型
print(type(a),type(b),type(c))#
也可以用
isinstance
来判断
#
type()
不会认为子类是一种