第二部分基本数据类型

2018-10-28  本文已影响0人  护国寺小学生

#变量赋值

counter=100 #整数型变量

miles=1000.0 #浮点型变量

name="jiang" #字符串

print(counter)

print(miles)

print(name)


#多变量赋值

a=b=c=1

d,e,f=1,3,"xian"

print(f)

#数值运算

5+4 #加法

3.4-1 #减法

4*4 #乘法

9/4 #除法,得到一个浮点数

9//4 #除法,得到一个整数

17%3 #取余

2**5 #乘方


#列表

list=['abcd',786,2.23,'runoob',70.2]

tinylist=[123,'runoob']

print(list) #输出完整列表

print(list[0]) #输出列表第一个元素

print(list[1:3]) #输出从第二个开始到第三个元素

print(tinylist)

print(tinylist*2)  #输出两次列表

print(list+tinylist)  #连接列表

#列表元素的改变

a=[1,2,3,4,5,6]

a[0]=9

a[2:5]=[13,14,15]

print(a)

a[2:5]=[]

print(a)


#元组(tuple)

tuple=('abcd',786,2.23,'runoob',70.2)

tinytuple=(123,'runoob')

print(tuple)

print(tinytuple) #输出完整元组

print(tuple[0])  #输出一个元素

print(tuple[1:3]) #输出第二个到第三个元素

print(tuple[2:])  #输出第三个元素后所有元素

print(tinytuple*2)  #输出两次列表

print(tuple+tinytuple) #连接列表


#集合{set}

student={'tom','jim','mary','tom','jack','rose'}

print(student)  #输出集合,重复元素会被去掉

#成员测试

if('rose'in student):

    print('rose在集合中')

else:

    print('rose不在集合中')

#set进行集合运算

a=set('abracadabra')

b=set('alacazam')

print(a) #输出集合a

print(b)

print(a-b) #差集

print(a|b) #并集

print(a&b) #交集

print(a^b) #不同时存在的元素


#字典{dictionary}

dict={}

dict['one']="1-菜鸟教程"

dict[2]="2-菜鸟工具"

tinydict={'name':'runoob','code':1,'site':'www.runoob'}

print(dict['one']) #输出键为“one”的值

print(dict[2]) #输出键为“2”的值

print(tinydict) #输出完整字典

print(tinydict.keys()) #输出所有键

print(tinydict.values()) #输出所有值

上一篇 下一篇

猜你喜欢

热点阅读