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

     写代码,有如下变量,请按照要求实现每个功能 (共6分,每小题各0.5分)
    name = " aleX"
    # 1)    移除 name 变量对应的值两边的空格,并输出处理结果
    # 2)    判断 name 变量对应的值是否以 "al" 开头,并输出结果

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

    # 4)    将 name 变量对应的值中的 “l” 替换为 “p”,并输出结果
    # 5)    将 name 变量对应的值根据 “l” 分割,并输出结果。
    # 6)    将 name 变量对应的值变大写,并输出结果

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

    # 8)    请输出 name 变量对应的值的第 2 个字符?
    # 9)    请输出 name 变量对应的值的前 3 个字符?
    # 10)    请输出 name 变量对应的值的后 2 个字符?

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

    # 12)    获取子序列,去掉最后一个字符。如: oldboy 则获取 oldbo

    name=' alex'
    # print(name.strip())
    # print(name.startswith('al'))
    # print(name.endswith('x'))
    # print(name.replace('l','p')) #apex
    #print(name.split('l')) #[' a', 'ex ']
    #print(name.upper()) # ALEX
    #print(name.lower()) #alex
    #print(name[1]) # a
    #print(name[0:3]) # al
    #print(name[-1:-3:-1]) # x
    #print(name.index('e')) #3
    #print(name[0:4]) ale





    1. 有列表data=['alex',49,[1900,3,18]],分别取出列表中的名字,年龄,出生的年,月,日赋值给不同的变量
    
    2. 用列表模拟队列
    
    3. 用列表模拟堆栈
    
    4. 有如下列表,请按照年龄排序(涉及到匿名函数)
    l=[
        {'name':'alex','age':84},
        {'name':'oldboy','age':73},
        {'name':'egon','age':18},
    ]
    1.
    # data=['alex',49,[1900,3,18]]
    # name=data[0]
    # age=data[1]
    # yer=data[2][0]
    # mon=data[2][1]
    # day=data[2][2
    data=['alex',49,1900,3,18]
    # name=data.pop(0)
    # age=data.pop(0)
    # yer=data.pop(0)
    # mon=data.pop(0)
    # day=data.pop(0)
    # print(name)
    # print(age)
    # print(yer)
    # print(mon)
    # print(day)
    data=['alex',49,1900,3,18]
    day=data.pop(-1)
    mon=data.pop(-1)
    yer=data.pop(-1)
    age=data.pop(-1)
    name=data.pop(-1)
    print(name)
    print(age)
    print(yer)
    print(mon)
    print(day)
    #简单购物车,要求如下:
    实现打印商品详细信息,用户输入商品名和购买个数,则将商品名,价格,购买个数加入购物列表,如果输入为空或其他非法输入则要求用户重新输入  
    
    msg_dic={
    'apple':10,
    'tesla':100000,
    'mac':3000,
    'lenovo':30000,
    'chicken':10,
    } 









  • 相关阅读:
    poj 3666 Making the Grade
    poj 3186 Treats for the Cows (区间dp)
    hdu 1074 Doing Homework(状压)
    CodeForces 489C Given Length and Sum of Digits...
    CodeForces 163A Substring and Subsequence
    CodeForces 366C Dima and Salad
    CodeForces 180C Letter
    CodeForces
    hdu 2859 Phalanx
    socket接收大数据流
  • 原文地址:https://www.cnblogs.com/ye-hui/p/9665044.html
Copyright © 2011-2022 走看看