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

    • 字符串
      1. 用双引号""或者单引号''引起来的数据
      2. 可以通过索引和切片的方式访问其中的元素,切片访问时返回的也是一个字符串
      3. 可通过for-in遍历,属于可迭代对象
      4. 一旦创建就无法修改
      5. 字符串的拼接+
    a = 'hello'
    b= 'world'
    c = a + b
    print(c)
    
    #helloworld

          3.字符串的乘法*

    a = 'hello'
    b = a * 3
    print(b)
    
    #hellohellohello
    • 数字
      1. 整数,浮点,复数
      2. 运算符:+   -   *   /  //  %  **      (注:/计算结果是浮点型   //计算结果是整型    **幂)
    • 布尔

        True  False

    • 列表(list)
      1. 用[]括起来的用来存储数据的数据类型,元素之间用“,”隔开,里面可以放各种类型的数据
      2. 可以通过索引和切片的方式访问其中的元素,切片访问时返回的页也是一个列表
      3. 创建后可用索引和切片的方式进行修改和删除
      4. 可用in来判断一个元素是否存在于一个列表中
      5. 有序可修改
      6. 可以进行for-in进行遍历,属于可迭代对象
    • 元组(tuple)
      1. 用()括起来的用来存储数据的数据类型,元素之间用“,”隔开,里面可以放各种类型的数据
      2. 在创建元组的时候,可在最后一个元素的后面加上一个 ',' 加以区别,例如:tu = (1, 2, 3,)
      3. 元组的一级元素不可修改和增删,只能通过索引和切片来访问元素
      4. 可以进行for-in进行遍历,属于可迭代对象
      5. 有序
    • 字典(dict)
      1. 用{}括起来用来存储键值对数据的数据类型,元素之间用“,”隔开
      2. 字典的value可以是任意值
      3. 字典的key不能是列表、字典
      4. 无序可修改
    • 集合(set)
      1. 用{}括起来的用来存储不可变的数据类型(字符串、数字、元组)
      2. 元素不能重复
      3. 无序

    几种数据类型是否可变:

      可变数据类型(改变数据值的时候地址不变):列表、字典

      不可变数据类型(改变数据值的时候地址发生了改变):字符串、数字、元组

      测试方法:比较数据值改变前后的变量名的id值

  • 相关阅读:
    CSS 实现隐藏滚动条同时又可以滚动
    在vue项目中的axios使用配置记录
    QS:vue中qs的使用
    Electron 无边框窗口最大化最小化关闭功能
    CSS样式表能否控制文字禁止选择,复制, 焦点
    yarn 在Vue框架中的常用命令
    Vue 实现左边导航栏且右边显示具体内容(element-ui)
    Vuex 存储||获取后台接口数据
    软件工程第二周开课介绍
    返回一个整数数组中最大子数组的和 (非环状 和环状)
  • 原文地址:https://www.cnblogs.com/SakuraYuanYuan/p/10217352.html
Copyright © 2011-2022 走看看