作业 03-10

# 一:for循环

# 1.1 for循环嵌套之打印99乘法表

# for i in range(1,10):

#    for j in range(1,i+1):

#        print("%s*%s=%s"%(i,j,i*j),end=" ")

#    print()


# 1.2 for循环嵌套之打印金字塔

#提示分析如下

'''

#max_level=5

    *        #current_level=1,空格数=4,*号数=1

  ***      #current_level=2,空格数=3,*号数=3

  *****      #current_level=3,空格数=2,*号数=5

*******    #current_level=4,空格数=1,*号数=7

*********    #current_level=5,空格数=0,*号数=9

#数学表达式

空格数=max_level-current_level

*号数=2*current_level-1

'''


# max_leve = 5

# for current_leve in range(1,max_leve+1):

#    for i in range(max_leve-current_leve):

#        print(" ",end=" ")

#    for j in range(2*current_leve-1):

#        print("*",end=" ")

#    print()


# 1.3 用for+range改写今日早晨默写的代码,作为明天默写内容

# user_name = "Anna"

# user_coded = "123456"

# tag = True

# for i in range(3):

#    name = input("请输入姓:")

#    coded = input("请输入密码:")

#    if user_name == name and coded == user_coded:

#        print("登陆成功")

#        while tag:

#            cmd = input("输入q退出")

#            if cmd == "q":

#                tag = False

#                break

#            break

#        else:

#            print("登陆失败")


# 二、写代码,有如下变量,请按照要求实现每个功能 (共6分,每小题各0.5分)

# name = " aleX"

# 1)    移除 name 变量对应的值两边的空格,并输出处理结果

# res = name.strip()

# print(res)

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

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

# 4)    将 name 变量对应的值中的 “l” 替换为 “p”,并输出结果

# print(name.replace("l","p"))

# 5)    将 name 变量对应的值根据 “l” 分割,并输出结果。

# print(name.split("l",2))

# 6)    将 name 变量对应的值变大写,并输出结果# print("alex".swapcase())

# 7)    将 name 变量对应的值变小写,并输出结果# print("ALEX".swapcase())

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

# print(name[2])

# 9)    请输出 name 变量对应的值的前 3 个字符?

# print(name[0:4])

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

# print(name[-2:])

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

# print(name.find("e"))

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

# print(name[:-1])

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容