美文网首页
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