Python基础练习——数据类型——Number(数值)型,string(字符串)类型,list(列表)型,tuple(元组)型,dict(字典)型,set(集合)型

Python——数据类型

Number型——整型

#二进制         0b   开头
age=18

age1=0b10010

print(age)

print(age1)
18
18
#八进制         0o   开头
age=18

age1=0O22 #2*8^1+2=18

print(age)

print(age1)
18
18
#十进制         不需要
#直接输入
age=18

print(age)
18
#十六进制      0x    开头
age=18

age1=0x12

print(age)

print(age1)
18
18

Number型——浮点型

#小数点表示
float1=3.1415926

print(float1)

#用科学计数法表示314 * 10^-2
float2=314e-2     
print(float2)
3.1415926
3.14

Number型——复数

#表达式  实部+虚部
com1=32+65j

print(com1)
#使用复数功能结构
com2=complex(32,65)

print(com2)
(32+65j)
(32+65j)

Number型——布尔

#       True    False
a,b=3,2
print(a)
print(b)
print(a==b)

a,b=4,4
print(a)
print(b)
print(a==b)
3
2
False
4
4
True

字符串str

#格式:  变量='值'
str1='lalalalal'
print(str1)
lalalalal

列表list

#   格式:  变量=[值,值,值。。。]
list1=[1,2,3,34,5,6]
print(type(list1))
print(list1)
# range(1,5)  表示1到4
list2=range(1,8)
print(list2)

list3=['张全蛋','赵铁柱','王者荣耀','英雄联盟','AA',123,12]
print(list3)
<class 'list'>
[1, 2, 3, 34, 5, 6]
range(1, 8)
['张全蛋', '赵铁柱', '王者荣耀', '英雄联盟', 'AA', 123, 12]

元组tuple

# 格式:  变量=值,值,值。。。      或者  变量=(值,值,值。。。)
#里面的值不能修改
#标志:  逗号 ,
tuple1=1,2,3,4
print(type(tuple1))
print(tuple1)

tuple2=(1,3,5)
print(type(tuple2))
print(tuple2)
<class 'tuple'>
(1, 2, 3, 4)
<class 'tuple'>
(1, 3, 5)

dict字典

#格式   变量={键:值,键:值,键:值...}
#标志   大括号{}
dict1={"one":1,"two":2,"three":3}
print(type(dict1))
print(dict1)
<class 'dict'>
{'one': 1, 'two': 2, 'three': 3}

集合set

# 格式:  变量={值,值,值...}
#标志:   大括号{}
#无序的
set1={1,2,33,5,6}
print(type(set1))
print(set1)
<class 'set'>
{1, 2, 33, 5, 6}

没有更多推荐了,返回首页