zoukankan      html  css  js  c++  java
  • for、数字、字符串练习

    '''
    # 一: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
    '''
    # for i in range(0,5):
    # print(' '*(5-i),'*'*(2*i+1))
    '''
    # 1.3 用for+range改写今日早晨默写的代码,作为明天默写内容
    '''
    # for i in range(0,3):
    # inp_name=input('请输入您的账号:')
    # inp_pwd=input('请输入您的密码:')
    #
    # if inp_name == 'tank' and inp_pwd == '123':
    # print('登录成功')
    # while True:
    # cmd=input("输入命令>: ")
    # if cmd == 'q': # 整个程序结束,退出所有while循环
    # break
    # else:
    # print('命令{x}正在运行'.format(x=cmd))
    # break
    # else:
    # print('账号名或密码错误')
    # else:
    # print('输错3次,退出')
    # 写代码,有如下变量,请按照要求实现每个功能 (共6分,每小题各0.5分)
    # name = " aleX"
    # 1) 移除 name 变量对应的值两边的空格,并输出处理结果
    # print(name.strip()) #aleX
    # 2) 判断 name 变量对应的值是否以 "al" 开头,并输出结果

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

    # print('name'.endswith('X')) #False
    # 4) 将 name 变量对应的值中的 “l” 替换为 “p”,并输出结果
    # print(name.replace('l','p')) # apeX
    # 5) 将 name 变量对应的值根据 “l” 分割,并输出结果。
    # print(name.split('1')) #[' aleX']
    # 6) 将 name 变量对应的值变大写,并输出结果

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

    # print(name.lower()) # alex
    # 8) 请输出 name 变量对应的值的第 2 个字符?
    # print(name[1]) #a
    # 9) 请输出 name 变量对应的值的前 3 个字符?
    # print(name[0],name[1],name[2]) # a l
    # 10) 请输出 name 变量对应的值的后 2 个字符?

    # print(name[-1],name[-2]) #X e
    # 11) 请输出 name 变量对应的值中 “e” 所在索引位置?

    # print(name.find('e')) #3
    # 12) 获取子序列,去掉最后一个字符。如: oldboy 则获取 oldbo。
    # print(len(name)) #5
    # print(name[0]+name[1]+name[2]+name[3]+name[4]) # aleX
  • 相关阅读:
    网络请求侦听工具
    再转动画实现
    转如何解决EXC_BAD_ACCESS错误
    关于Iphone开发得一些案例及常用知识(转过来的参考用)
    用uiwebview打开pdf,word,excel
    转 iphone开发资料汇总(很多实用的东东)
    设置uiview背景图的方法之一
    给状态条加上图标的代码
    xcode 4 下找EXC_BAD_ACCESS错误原因
    linux&unix常用命令
  • 原文地址:https://www.cnblogs.com/0B0S/p/12455730.html
Copyright © 2011-2022 走看看