• 第一模块考核后作业


    字符串

     s = "www.luffy city.com"

    s2=s.title() #首字母大写

    s2=s.upper() #全部大写

    s2=s.lower() #全部小写

    s2=s.split('.')#讲字符串以.分割,并转换成列表

    s = "www.luffy city.com"
    s2=s.index('w') #求w的索引

    列表

    list1=['a','b','SC',5,8,5]
    list1.append("alex")
    print(list1)

    list1=['a','b','SC',5,8,5]
    list1.insert(0,"alex")
    print(list1)

    list1=['a','b','SC',5,8,5]
    list1.pop() #pop()默认删除最后一个元素
    print(list1)

    list1=['a','b','SC',5,8,5]
    list1.remove(5) #remove()删除需要指定元素,且只删除找到的第一个
    print(list1)

    list1=['a','b','SC',5,8,5]
    del list1[0] #del需要指定索引序号
    print(list1)

    list1[1]='B'

    list1.insert(4,'hanjingjing')

    len(list1) #确定列表长度
    list1=['a','b','SC',5,8,5]
    list2=list1[1:4]  #列表的切片

     字典

    dic1={"k1':"v1","k2":"v2"}

    dic1={"k1":"v1","k2":"v2"}
    dic1["k3"]="v4"
    print(dic1)

    dic1={"k1":"v1","k2":"v2"}
    dic2={"k3":"v3","k4":"v4"}
    del dic1['k1']
    print(dic1)

    dic1={"k1":"v1","k2":"v2"}
    dic2={"k3":"v3","k4":"v4"}
    dic1.pop("k1")
    print(dic1)

    dic1={"k1":"v1","k2":"v2"}
    dic2={"k3":"v3","k4":"v4"}
    dic1.clear() #删除列表中全部元素

    dic1={"k1":"v1","k2":"v2"}
    dic2={"k3":"v3","k4":"v4"}
    dic3=dic1.update(dic2)
    print(dic1)

    dic1={"k1":"v1","k2":"v2"}
    dic2={"k3":"v3","k4":"v4"}
    dic1['k1']='v5'
    print(dic1)

    dic1={"k1":"v1","k2":"v2"}
    dic2={"k3":"v3","k4":"v4"}
    values=dic1.get("k1")
    print(values)
    >>v1
    dic1={"k1":"v1","k2":"v2"}
    dic2={"k3":"v3","k4":"v4"}
    values=dic1.get("k5")
    print(values)

    none

    一、

     字符串
     s = "www.luffy city.com"
    s1 = "IG"
    去除字符串s的空格
    s2=s.replace(" ","")
    #replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次 用法:str.replace(old, new[, max]) print(s)
    # 去除字符串s的空格
    s1=''.join(s.split())
    print(s1)
    求s的长度
    len(s)
    求s中u的索引
    a = s.index('u')
    print(a)
    获取s的前两个字符
    a=s[0:2]
    print(a)
    字符串s与s1进行拼接
    a=s+s1
    用.将s进行分割 
    s.split('.'
    --------------------------------
    二、
     li = ['hello', 'luffy', 'alex']
    li2 = ["mosson"]
    1、列表li长度
    len(li)
    2、li中luffy的索引
    li.index('luffy')
    3. li的0位置插入"python"
    li.insert(0,'python')
    4.  li末尾添加"xiaoming"
    li.append('xiaoming')
    5.  截取li的最后一个元素
    li[-1]
    6.  删除li中的元素alex
    li.pop()
    7.  两个列表连接成一个
    li.extend(li2)
    8.  将li的元素用+拼接成字符串
    ①li.exetend(li2)
    ②li+li2

    三、

    # 从dic1中获取key为d对应的value,没有不报错,有输出value
    print(dic1.get("d"))
    # 将dic2添加到dic1中
    dic1.update(dic2)
    print(dic1)
    # 修改dic1中的a的value为m
    dic1['a']='m'

    #dic3 = {'a':'b', 'c':'d'}

    # 循环获取dic3 的key value
     for k in dic3:
    print(k,dic3[k])
    menu = {
    "北京":{"沙河":"bat","昌平":{"a":"b","c":"d"}}
    }
    # 获取menu中a对应的value
    a=menu.get('北京').get('昌平')['a']
    print(a)
     计算1+2+3...+98+99+100 
    count=0
    i=0
    while True:
        count +=1
        if count>100:
            break
        else:
            i += count
    print(i)

    1.python2和3的默认编码:*

    Python2中默认使用ascii,Python3中默认使用utf-8
    2.pass,break,continue

    pass:没有任何意义,仅仅是通过,然后下一行代码执行

    break:终止整个循环

    continue:终止当前循环


  • 相关阅读:
    js回调函数
    axios如何先请求A接口然后在请求B接口
    蓝桥杯省赛 区间移位(二分+玄学贪心)
    P1403 [AHOI2005]约数研究(筛法)
    P1029 最大公约数和最小公倍数问题(数论水题)
    洛谷P1147连续自然数和(前缀和)
    洛谷P1017进制转换(进制转换/取模)
    洛谷P1088火星人(stl/全排列)
    Codeforces Round #625 (Div. 2, based on Technocup 2020 Final Round) D. Navigation System(最短路)
    Codeforces Round #625 (Div. 2, based on Technocup 2020 Final Round) C. Remove Adjacent(贪心+暴力)
  • 原文地址:https://www.cnblogs.com/hantongxue/p/11437077.html
Copyright © 2020-2023  润新知