美文网首页
(3)python 基础学习-数据类型

(3)python 基础学习-数据类型

作者: JP0001 | 来源:发表于2019-08-29 17:30 被阅读0次

Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。python 会自动判断你写入的数据类型

counter = 100 #整数变量
miles =10000.00#浮点型
name = "Tony"#字符串
print(counter)
print(miles)
print(name)
print(type(counter))
print(type(miles))
print(type(name))
输出结果:
100
10000.0
meiya
<class 'int'>
<class 'float'>
<class 'str'>

Process finished with exit code 0

数据类型之间是有区分的,所以你不能用+来连接,两个不同的数据类型的变量。比如

print(counter+name) 这样会报错,str 和 int 不能加
print(countrr+miles) 这样不会报错,系统会把counter =100 认为是float的类型

数据类型的转换:只需要在前面加上你需要的数据类型,然后括号起来:

整数类型,转换为字符串类型
name =123
str(name)

数据类总共:
Number(数字)
String(字符串)
List(列表)
Tuple(元组)
Set(集合)
Dictionary(字典)

list 列表:可以理解为里面的内容存储在一格一格的盒子中,第一格的编码是 0
one_list = ["one","two","three","four"]
print(one_list[0])
print(one_list[1])
输出结果:
one
two
如果你想要获取到list的1,2,3的内容
one_list[1:3]可以直接实现
获取 list的长度:
len(one_list)
字典:简单明了。你查看我们的新华字典,C,那么他就有对应的内容,这边也是相同的概念.
下面是名字对应的年龄。

dict_one ={"Tony":"32","Mark":"19","Kitty":"80"}
print(dict_one["Tony"])
print(dict_one.keys())#获取键
print(dict_one.values())#值
输出:
32
dict_keys(['Tony', 'Mark', 'Kitty'])
dict_values(['32', '19', '80'])



相关文章

网友评论

      本文标题:(3)python 基础学习-数据类型

      本文链接:https://www.haomeiwen.com/subject/zjziectx.html