• 作业11:元祖及元祖的嵌套


    # 元祖 又叫只读列表  可查询 可循环 可切片
    # i = (1,2,3,'elsa',[4,5,6,'alex'],'tom')
    # i[4][3] = i[4][3].upper()  # 列表中的可以改
    # print(i)  # 结果 (1, 2, 3, 'elsa', [4, 5, 6, 'ALEX'], 'tom')
    
    # s = 'elsa'
    # s1 = '*'.join(s) # 可放字符串、列表、元祖、集合,但是不能放数字、True False
    # print(s1)  #  结果 e*l*s*a
    
    # range  只能是数值型
    # for i in range(0,5):
    #     print(i)  # 0 1 2 3 4
    # for i in range(5):
    #     print(i)  # 0 1 2 3 4 的列表的另一种写法  默认从0 开始
    # for i in range(0,10,2):
    #     print(i)  # 0 2 4 6 8
    # for i in range(5,0,-1): # 倒着排序
    #     print(i)  # 5 4 3 2 1
    
    # a = input('>>>')
    # a1 = a.split('+')
    # a2 = 0
    # for i in a1:
    #     a2+=int(i)
    # print(a2)
    
    # 循环打印出所有单个元素
    # a = [1, 2, 3, [3, 4, 5, [5, 4, 3], 5], 1, 2, [4, 5], 7, 4, [6, 34]]
    #
    #
    # def d(L):
    #     for i in L:
    #         if (isinstance(i, list)):
    #             d(i)
    #         else:
    #             print(i)
    # d(a)
    
    # 随意输入一段文本,统计出里面数字的个数
    # a = input('这是一段文字:')
    # b = 0
    # for i in a:
    #     if i.isdigit():
    #         b += 1
    # print(b)
    
    # 随意输入一段文本,统计出里面数字的个数  (146算1个 、 3算1个 、 83算1个 答案应为3)
    # a = input('这是一段文字:') #  题干'146sdfsadf3fsadfwe83'
    

      

  • 相关阅读:
    maven3实战之仓库(快照版本)
    三、常见分析函数详解
    二、理解over()函数
    一、Oracle分析函数入门
    Java程序性能优化技巧
    同步synchronized用法
    java枚举使用详解
    jpa+spring配置多数据源
    jxl导入/导出excel
    CVS数据的导入和导出
  • 原文地址:https://www.cnblogs.com/elsa2007/p/10922155.html
Copyright © 2020-2023  润新知