1、number( int , float , bool , complex )

# int      整型
intvar = 2020
print(type(intvar),id(intvar))
​
# float 浮点型
float_var = 2020.0
float_var1 = 2020
​
# bool
Ture
False
​
# complex(实数+虚数)
complex_var = 3 + 4j
complex_var1 = 4j
print(type(complex_var),id(complex_var))

  

2、str

# 定义 (单双三引号内的内容)
strvar = '我爱中国'
strvar1 = "我爱山西"
strvar2 = """我爱
五台山 """
# 转义字符 \ + 某个字符
'''
1、将有意义的字符变的无意义
strvar = "我的名字是\"八戒\"" 2、将无意义的字符变的有意义
\n 换行
\t 制表符(缩进)
\r 将后面的字符放到行首
'''

  

2.1 元字符串

pathvar = r"F:\nypora\Typora\笔记"   # r
repr("[原型输出]")

 

2.2 格式化字符串

# 语法  'name:%s ,age:%s'%('bajie',18)
'''
%d 整型占位符 (%2d,占2位,不够空格补,居右;%-2d,居左,强转浮点型不进行四舍五入)
%f 浮点型占位符 (%.2f,保留2位小数,自动四舍五入(默认6位)) "%.1f"%(3.15) bug
%s 字符串占位符 (可以替代%d%f,但功能用不上)
%% 输出%
'''

  

3、容器数据类型 ( list , tuple , set , dict ,)

3.1 list ( 有序,可变 )

# 定义
list_var = ["name:bajie",18,Ture,]
print(list_var,type(list_var))
​
# 索引
list_var[0] #获取第一个元素
list_var[-1] #获取最后一个元素
​
# 长度
len(list_var)- 1 #获取最后一个元素
​
# 修改
list_var[1] = 20

  

3.2 tuple ( 有序,不可变 )

# 定义
tuple_var = ("name:bajie",18,Ture,)
print(tuple_var,type(tuple_var))
注意 tuple_var1 = (1) 不是元组
​
# 索引
tuple_varr[0] #获取第一个元素
tuple_var[-1] #获取最后一个元素
​
# 长度
len(tuple_var )- 1 #获取最后一个元素

  

3.3 set ( 无序,去重,hash )

# 定义(hash算法防止数据碰撞,均匀分配。)
值规则:(number,str,tuplr,)不可变类型
set_var = {"name:bajie",18,Ture,}
print(set_var,type(set_var))
注意 set_var = {} 不是空集合

  

3.4 dict (无序,可变, 键值对,hash )

# 定义(3.6版本优化 hash存,排序取;看起来有序,实际无序)
键规则:(number,str,tuplr,)不可变类型
dict_var = {'name':'bajie','age':18,}
print(dict_var,type(dict_var))
​
# 长度
len(dict_var) #获取键值对数量
​
# 修改
dict_var[name] = '名字'

  

day2 python六大标准数据类型简介的更多相关文章

  1. python认知及六大标准数据类型

    --- typora-root-url: assets --- ### -python的认知 ``` 89年开发的语言,创始人范罗苏姆(Guido van Rossum),别称:龟叔(Guido). ...

  2. Python:标准数据类型6种

    #!/usr/bin/python3 #python的基本语法和数据类型 #python3中 一行有多个语句,用分号分割(;) print("aaa") ;print(" ...

  3. Python3基础教程2——Python的标准数据类型

    2018年3月12日 这次介绍一些python里面的标准数据类型 当然还是推荐一个比较系统的教程 http://www.runoob.com/python3/python3-tutorial.html ...

  4. python的基本数据类型简介

    python的基本数据类型有:数字-numbers.字符串-str.列表-list.元组-tuple.字典-dict.布尔-bool.集合-set 下面来个概览先大概了解一下,后面博文中咱再细说- 1 ...

  5. day2. 六大基本数据类型简介

    一.基本数据类型 Number 数字类型 (int float bool complex) str 字符串类型 list 列表类型 tuple 元组类型 set 集合类型 dict 字典类型 二.Nu ...

  6. python 基础之python的六大标准数据类型

    一:Number 数字类型(int  float  bool  complex) 1.整型: (正整数 0 负整数)#(1)二进制用0b表示intvar = 0b1010print(intvar)pr ...

  7. python的标准数据类型

    python有5种标准的数据类型 1. number(数字) int(有符号的整形) long(长整[也可以代表八进制和16进制]) float(浮点型) complex(复数类型) 2.string ...

  8. 【Python】解析Python的标准数据类型

    目录结构: contents structure [-] 数值(Number) 数值类型 类型转化 Python中的Decimal数据类型 Python中的分数 Python中的算术方法 字符串(St ...

  9. day3. 六大标准数据类型的类型转换

    一.强制类型转换Number 1.int  强制转换成整型 var1 = 13 var2 = 13.789 var3 = True var4 = 5-7j var5 = "" va ...

随机推荐

  1. Spring Cloud 系列之 Alibaba Nacos 配置中心

    Nacos 介绍 Nacos 是 Alibaba 公司推出的开源工具,用于实现分布式系统的服务发现与配置管理.英文全称 Dynamic Naming and Configuration Service ...

  2. C语言副本机制

    1.除了数组外,其他都有副本机制(包括结构体数组) 2.结构体作为参数具有副本机制,结构体返回值也有副本机制 . 3.函数的参数和返回值都有他的副本机制. #include<stdio.h> ...

  3. 位运算实现加减乘除四则运算(Java)

    [本文版权归微信公众号"代码艺术"(ID:onblog)所有,若是转载请务必保留本段原创声明,违者必究.若是文章有不足之处,欢迎关注微信公众号私信与我进行交流!] 本文是继< ...

  4. spring boot actuator监控需要注意的点

    1. /metrics接口提供的信息进行简单分类如下表: 分类 前缀 报告内容 垃圾收集器 gc.* 已经发生过的垃圾收集次数,以及垃圾收集所耗费的时间,适用于标记-清理垃圾收集器和并行垃圾收集器(数 ...

  5. Ajax实现文件上传(Spring MVC)

    ## 前端表单 和 JQuery jsp/html代码 使用JQuery <script src="static/js/jquery-3.4.1.js"></sc ...

  6. C# 9.0 终于来了, Top-level programs 和 Partial Methods 两大新特性探究

    一:背景 1. 讲故事 .NET 5 终于在 6月25日 发布了第六个预览版,随之而来的是更多的新特性加入到了 C# 9 Preview 中,这个系列也可以继续往下写了,废话不多说,今天来看一下 To ...

  7. Riccati方程迭代法求解

    根据上述迭代法求解P,P为Riccati方程的解,然而用LQR需要计算K,再将K算出. (迭代过程中 ,我们可以将此算法和dlqr函数求解的参数进行对比,当误差小于我们设置的允许误差我们就可以把此算法 ...

  8. 【String注解驱动开发】困扰了我很久的AOP嵌套调用终于解决了!

    写在前面 最近在分析Spring源码时,在同一个类中写了嵌套的AOP方法,测试时出现:Spring AOP在同一个类里自身方法相互调用时无法拦截.哎,怎么办?还能怎么办呢?继续分析Spring源码,解 ...

  9. 一张PDF了解JDK9 GC调优秘籍-附PDF下载

    目录 简介 Oracle中的文档 JDK9中JVM参数的变化 废弃的JVM选项 不推荐(Deprecated)的JVM选项 被删除的JVM参数 JDK9的新特性Application Class Da ...

  10. 【FastDFS】FastDFS 分布式文件系统的安装与使用,看这一篇就够了!!

    写在前面 有不少小伙伴在实际工作中,对于如何存储文件(图片.视频.音频等)没有一个很好的解决思路.都明白不能将文件存储在单台服务器的磁盘上,也知道需要将文件进行副本备份.如果自己手动写文件的副本机制, ...