zoukankan      html  css  js  c++  java
  • Python基础之元组及range

    元组

    • 元组 Python中的数据类型之一

    • 元组 -- tuple

      元组:

      tu = (1,2,3,"alex")
      

      支持索引 tu(1)

      支持切片 tu[1:3]

      print(tu.count(3)) #统计 #4

      print(tu.index(3)) # 通过元素的名称 获取元素的索引 就是下标 2

      # for i in tu:
      # print(i)   
      总结:元组是一个有序,可迭代,但不可变数据类型
      
      
    # a = (10)      # 当小括号中没有出现逗号时,数据类型就是括号中数据类型本身    
    # a = ("alex")      # 当小括号中没有出现逗号时,数据类型就是括号中数据类型本身    
    # a = ("alex",)      # 这是一个元组    
    # a = ()               # 这是元组    
    # a = (1,2,3)            # 这是元组    
    
    # 元组的应用场景:
    # 不可变:
    1.为了防止误操作时修改数据,元组中存放一些重要数据
    2.配置文件中存储数据
    

    rang 范围

    • 通过range达到循环数字
      
    • for i in range(1,5):    
      print(type(i))   查看i是什么数据类型
      输出结果是
      <class 'int'>
      <class 'int'>
      <class 'int'>
      <class 'int'>
      
    • range( ) 和切片很像

    • range(起始位置,终止位置,步长)

    • lst = list(range(0,5)) 顾头不顾尾

      print(lst) 输出结果是[0,1,2,3,4]

    • lst = list(range(0,5,2))  # 顾头不顾腚
      print(lst)     输出结果[0,2,4]
      

    for i in range(0,51,2): #偶数 求0到50以内所有偶数

    print(i)

    for i in range(1,51,2) # 奇数 求0到50以内所有奇数

    for i in range(10): #[0:10]

    for i in range(0,10,2): #[0,10,2]

    一般情况可以直接写一个终止位置,使用步长时要添加起始位置

    range 是一个可迭代对象

  • 相关阅读:
    网络编程
    mysql
    python 基础
    vim 操作
    linux 基本命令
    基本库使用(urllib,requests)
    震撼功能:逐浪CMS全面支持PWA移动生成意指未来
    硬件能力与智能AI-Zoomla!逐浪CMS2 x3.9.2正式发布
    从送外卖到建站售主机还有共享自行车说起-2017年8月江西IDC排行榜与发展报告
    HTTP协议知多少-关于http1.x、http2、SPDY的相关知识
  • 原文地址:https://www.cnblogs.com/zzsy/p/12215361.html
Copyright © 2011-2022 走看看