zoukankan      html  css  js  c++  java
  • 9.17作业

    # 1)    移除 name 变量对应的值两边的空格,并输出处理结果
    name = " aleX"
    print(name.strip(' '))

    # 2)    判断 name 变量对应的值是否以 "al" 开头,并输出结果

    false

    # 3)    判断 name 变量对应的值是否以 "X" 结尾,并输出结果

    ture

    # 4)    将 name 变量对应的值中的 “l” 替换为 “p”,并输出结果
    name = " aleX"
    name1=list(name)
    name1[2] = 'p'
    print(name1)

    # 5)    将 name 变量对应的值根据 “l” 分割,并输出结果。
    name = " aleX"
    print(name.split('l'))


    # 6)    将 name 变量对应的值变大写,并输出结果

    name = " aleX"
    print(name.upper())

    # 7)    将 name 变量对应的值变小写,并输出结果

    name = " aleX"
    print(name.lower())

    # 8)    请输出 name 变量对应的值的第 2 个字符?
    name = " aleX"
    print(name[1])

    # 9)    请输出 name 变量对应的值的前 3 个字符?
    name = " aleX"
    print(name[0:3])

    # 10)    请输出 name 变量对应的值的后 2 个字符?

    name = " aleX"
    print(name[-1:-3:-1])

    # 11)    请输出 name 变量对应的值中 “e” 所在索引位置?

    name = " aleX"
    print(name.index('e'))

    # 12)    获取子序列,去掉最后一个字符。如: oldboy 则获取 oldbo。
    name = " aleX"
    name1=list(name)
    del name1[-1]
    print(name1)





    # 1. 有列表data=['alex',49,[1900,3,18]],分别取出列表中的名字,年龄,出生的年,月,日赋值给不同的变量
    data=['alex',49,[1900,3,18]]
    name=data[0]
    age=data[1]
    birthday=[2]
    print(name)
    print(age)
    print(birthday)

    # 2. 用列表模拟队列
    list=[]
    list.append('a')
    list.append('b')
    list.append('c')
    print(list)

    # 3. 用列表模拟堆栈
    list=['a','b','c']
    print(list.pop(-1))
    print(list.pop(-1))
    print(list.pop(-1))

    4. 有如下列表,请按照年龄排序(涉及到匿名函数)




  • 相关阅读:
    LeetCode 242. Valid Anagram (验证变位词)
    LeetCode 205. Isomorphic Strings (同构字符串)
    LeetCode 204. Count Primes (质数的个数)
    LeetCode 202. Happy Number (快乐数字)
    LeetCode 170. Two Sum III
    LeetCode 136. Single Number (落单的数)
    LeetCode 697. Degree of an Array (数组的度)
    LeetCode 695. Max Area of Island (岛的最大区域)
    Spark中的键值对操作
    各种排序算法总结
  • 原文地址:https://www.cnblogs.com/zhanggq/p/9664556.html
Copyright © 2011-2022 走看看