• python作业(三)


    # 有变量name = "aleX|eNb"完成如下操作:
    # 移除name变量对应的值两边的空格,并输出结果
    name = " aleX|eNb "
    print(name.strip(" "))
    print(name)

    # 移除name变量左边的al并输出处理结果
    name = "aleX|eNb "
    print(name.lstrip("al"))
    print(name)

    # 移除name变量右边的Nb,并输出处理结果.
    name = "aleX|eNb"
    print(name.rstrip("Nb"))

    # 移除name变量幵头的a与最后的b并输出处理结果
    name = "aleX|eNb"
    print(name[1:-1])

    # 判断name变量是否以"al"开头,并输出结果
    name = "aleX|eNb"
    print(name.startswith("al"))

    # 判断name变量足否以Nb结尾.并输出结果
    name = "aleX|eNb"
    print(name.endswith("Nb"))

    # 将name变逭对应的值中的所有的|替换为“p”,并输山结果
    name = "aleX|eNb"
    print(name.replace("|", "p"))
    # 将name变谊对应的值中的第一个|替換成p并输出结果
    name = "a|eX|eNb"
    print(name.replace("|", "p", 1))

    # 将name变虽对应的值根据所有的|分割,并输出结果。
    name = "a|eX|eNb"
    print(name.split("|"))

    # 将name变蜇对应的也SE第一个I分割,并输出结果<•.
    name = "a|eX|eNb"
    print(name.split('|', 1))

    # 将name变量对应的值变大写,并输山结果__
    name = "aleX|eNb"
    print(name.upper())
    # 将name变盘对应的值变小写,并输出结果13>
    name = "aleX|eNb"
    print(name.lower())
    # 将name变量对应的首个字母^大写 输出结队
    name = "aleX|eNb"
    print(name[0].upper()+name[1:])
    # 判断name变最对应的值字母l出现几次,并输出结果-
    name = "aleXleNb"
    print(name.count("l"))
    # 判断name变量对应的值前四位l出现了几次 并输出结果
    name = "aleXleNb"
    print(name.count("l", 0, 3))

    # 从name变量对应的值中找到N对应的索引 如果找不到 报错
    name = "aleXleNb"
    print(name.index("N"))

    # 从name变量对应的值中找到N对应的索引 如果找不到 报-1
    name = "aleXleNb"
    print(name.find("N"))

    # 从name变量对应的值中找到Xle对应的索引
    name = "aleXleNb"
    print(name.find("Xle"))
    # 从name变量对应的值中找到e对应的索引
    name = "aleXleNb"
    print(name.find("e"))

    # 输出name的第二个字符
    print(name[1])

    # 输出name的前三个字符
    print(name[0:3])

    # 输出name的后两个字符
    print(name[6:])

    s = "132a4b5c"
    s1 = s[0] + s[2] + s[1]
    print(s1)
    s2 = s[3:6]
    print(s2)
    s3 = s[0::2]
    print(s3)
    s4 = s[1:6:2]
    s5 = s[-1]
    s6 = s[5::-2]
    print(s4, s5, s6)

    a = "asdferg"
    b = a.__len__()
    i = 0
    while i < b:
    print(a[i])
    i += 1
    for i in a:
    print(i)

    count = input("input +++ :")
    s = count.split("+")
    w = int(s[0]) + int(s[1])
    print(w)
    len = len(count)
    i = 0
    a = 0
    while i < len:
    if count[i].isdigit() == True:
    a += 1
    i += 1
    print(a)


  • 相关阅读:
    wget
    android layout 布局属性
    Android 官方推荐 : DialogFragment 创建对话框
    Android 屏幕旋转 处理 AsyncTask 和 ProgressDialog 的最佳方案
    Android Fragment 真正的完全解析
    Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)
    Visual Studio VS2013模块对于SAFESEH 映像是不安全的 怎么办
    PS 图层后面有索引两字怎么办
    PS 如何使用液化工具给人物减肥
    PS 图层后面有索引两字怎么办
  • 原文地址:https://www.cnblogs.com/jinyudsc/p/9641566.html
Copyright © 2020-2023  润新知