美文网首页
Python learning

Python learning

作者: 翠湖心影 | 来源:发表于2020-01-11 06:41 被阅读0次

list and turple 列表和元祖

#list 列表 可更改里面的元素

#grade = [34,34,55,65,98]
#print(grade[1:3]) #不包括第3个
#grade = grade+[12,33] #列表后加数字,列表串接
#print(grade)

#列表长度
#lenght = len(grade)
#print(lenght)

#槽状列表,列表内有列表
data = [[3,4,5],[6,7,8]]
print(data[0][2]) #打印第一个列表内的第3个元素
data[0][0:2] = [5,5,5]
print(data[0])


#Turple 元祖,资料不可变动,小括号()
data = (3,4,5)
print(data[0:2])

data[1] = 2 #不允许,资料不可变动

set and dictionary 集合和字典

#集合的运算
#set1 = {3,4,5}
#print(3 in set1)  
#print(10 in set1)
#print(10 not in set1) 

#set2 = {4,5,6,7}
#set3 = set1&set2 #交集
#print(set3)
#set4 = set1|set2 #取并集,重复的只放一次
#print(set4)

#set5 = set1-set2 #差集,减去重叠的部分
#print(set5)

#·set6 = set1^set2 #反交集,取两个集合不重叠的部分
#print(set6)

#set()建立集合
#s = set("Hello") #set(字符串),重复的部分只放一次
#print(s)
#print("H" in s)

#字典 dictionanry,key-value配对
#dic = {"apple":"苹果","dic":"字典"}
#print(dic["apple"])
#print("apple" in dic) #判断key是否在字典里,只判断key,不判断value
#print("dic" not in dic)
#print(dic)
#del dic["dic"] #删除会把整个键值对删掉
#print(dic) 

dic = {x:x*2 for x in [3,4,5,6,7]} #从列表中产生字典

if 条件判断

##格式:
#if 布林值一:
    #若为布林值一true,执行命令
#elif 布林值二:
    #若布林值二true,执行命令
#else:
    #若为false,执行命令

x = input("请输入数字:") #输入
x = int(x) #转换成数值形态
if x > 200:
    print("大于200")
elif x > 100 :
    print("大于100,小于200")
else:
    print("小于等于100")



相关文章

网友评论

      本文标题:Python learning

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