zoukankan      html  css  js  c++  java
  • 基本数据类型

    1.基本数据的数据类型

    int : 整数

    str : 字符串,一般不存放大量的数据

    bool : 布尔值,用来判断 .True ,False

    list : 列表 .用来存放大量的数据. 用[]来表示. 里面可以装各种数据类型.

    tuple : 元组 ,只读列表, 用()表示

    dict: 字典. 可以存储任意类型的对象. 字典的每个键值对(key =>value)用:分割,整个键值对之间用  , 分割,用{}表示字典

    set:集合 不重复

    2.int类型

        bit_length() 返回一个数的二进制长度  ,一般没什么用

    3.bool类型

        布尔只有两个值 .True 和False ,一般没什么操作

      类型转换:

      把x类型的数据转换成y类型的数据:  y(x)

        例如: int=>str    str(int变量)

      可以表示False的内容有:0 , "", [], tuple(). {}, None

      所有的空都是False,所有的非空都是True

    4.str类型(字符串类型)

      由',",''',"""阔起来的内容就是字符串

      字符串是不可改变的数据类型,无论进行什么操作,原字符串都不会改变,所有的操作都是返回一个新的字符串

      1.索引和切片

    索引:从0开始数,使用下标[]可以获取到每一个字符,还可以倒着数

    切片:[起始位置:结束位置:步长]

      特点:1.顾头不顾尾(取值为起始位置=>结束位置-1)

          2.默认从左到右取值

          3.当步长为负时可以从右到左取值

      2.字符串的相关操作

        1.upper() 将字符串中的字母转换成大写

        2.stript() 去掉字符串前后的空格

        3.replace(old,new)把old替换成new

        4.split()切割,返回列表 .用什么切,就要损失掉什么

            例如: 

      

    a = '123456'
    b = a.split('3')
    print(b)

    输出结果为:['12'],['456']

    5.startswitch()判断是否以xxx开头,endswitch():判断是否以xxx结尾

    6.find() :查找,返回值的索引位置,若找不到,则返回-1

     count(): 计数,字符串中字符的个数

     index():查找,返回值的索引位置,若找不到,则报错

    7.len() :字符串长度 ,python的内置函数

      3.for 循环

        格式:for 变量 in 可迭代对象:

              循环体, 也存在break 和 continue

           else:

              当循环结束的时候执行

             

  • 相关阅读:
    根据第三方库spire.pdf使用指定打印机打印pdf文件
    大批量GPS坐标转百度坐标
    maven settings.xml
    linux 权限
    hyper-v 创建ubuntu虚拟机设置静态ip
    mysql 复制
    nginx
    python函数定义
    Mysql索引浅析
    Mysql 数据库锁机制浅析
  • 原文地址:https://www.cnblogs.com/s593941/p/9393419.html
Copyright © 2011-2022 走看看