day2 python六大标准数据类型简介
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六大标准数据类型简介的更多相关文章
- python认知及六大标准数据类型
--- typora-root-url: assets --- ### -python的认知 ``` 89年开发的语言,创始人范罗苏姆(Guido van Rossum),别称:龟叔(Guido). ...
- Python:标准数据类型6种
#!/usr/bin/python3 #python的基本语法和数据类型 #python3中 一行有多个语句,用分号分割(;) print("aaa") ;print(" ...
- Python3基础教程2——Python的标准数据类型
2018年3月12日 这次介绍一些python里面的标准数据类型 当然还是推荐一个比较系统的教程 http://www.runoob.com/python3/python3-tutorial.html ...
- python的基本数据类型简介
python的基本数据类型有:数字-numbers.字符串-str.列表-list.元组-tuple.字典-dict.布尔-bool.集合-set 下面来个概览先大概了解一下,后面博文中咱再细说- 1 ...
- day2. 六大基本数据类型简介
一.基本数据类型 Number 数字类型 (int float bool complex) str 字符串类型 list 列表类型 tuple 元组类型 set 集合类型 dict 字典类型 二.Nu ...
- python 基础之python的六大标准数据类型
一:Number 数字类型(int float bool complex) 1.整型: (正整数 0 负整数)#(1)二进制用0b表示intvar = 0b1010print(intvar)pr ...
- python的标准数据类型
python有5种标准的数据类型 1. number(数字) int(有符号的整形) long(长整[也可以代表八进制和16进制]) float(浮点型) complex(复数类型) 2.string ...
- 【Python】解析Python的标准数据类型
目录结构: contents structure [-] 数值(Number) 数值类型 类型转化 Python中的Decimal数据类型 Python中的分数 Python中的算术方法 字符串(St ...
- day3. 六大标准数据类型的类型转换
一.强制类型转换Number 1.int 强制转换成整型 var1 = 13 var2 = 13.789 var3 = True var4 = 5-7j var5 = "" va ...
随机推荐
- DS-4-单链表的各种插入与删除的实现
typedef struct LNode { int data; struct LNode *next; }LNode, *LinkList; 带头结点的按位序插入: //在第i个位置插入元素e bo ...
- Jmeter(十) - 从入门到精通 - JMeter逻辑控制器 - 中篇(详解教程)
1.简介 Jmeter官网对逻辑控制器的解释是:“Logic Controllers determine the order in which Samplers are processed.”. 意思 ...
- 2020年最佳Java调试工具(翻译)
调试是应用程序开发周期不可或缺的一部分.用Java或任何其他语言编写程序时,每个开发人员应解决的首要问题之一是可靠的调试工具的可用性. 所使用的工具类型可能影响或破坏应用程序的调试过程,因此至关重要的 ...
- npm 更换镜像,解决cnpm仍然太慢的问题
众所周知,npm官方镜像 https://registry.npmjs.org 极为卡顿,所以考虑换国内镜像. 网上很多人都说用淘宝镜像,但是淘宝镜像由于同步过于频繁导致卡顿. 可以使用华为镜像: n ...
- java scoket Blocking 阻塞IO socket通信一
package bhz.bio; import java.io.IOException; import java.net.ServerSocket; import java.net.Socket; p ...
- 黑鸟码表BB10S骑行记录导入行者
前言 开始骑车用行者app记录, 后来觉得每次都要开app很麻烦, 于是在骑友的推荐下入手了黑鸟BB10S, 使用了一段时间感觉还不错, 不过也遇到之前大家说的问题, 黑鸟不支持直接导出fit文件, ...
- vue全家桶(4.1)
5.状态管理 5.1.兄弟组件之间共享数据的问题? 首先,我们需要了解下兄弟组件之间如何共享数据的问题 完成下列需求: 1.点击按钮,改变商品数量 2.点击加入购物车,在购物车的这个div盒子里需要显 ...
- 注解式HTTP请求Feign (F版)
Spring Cloud 为开发者提供了在分布式系统中的一些常用的组件(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁定,决策竞选,分布式会话集群状态).使用Sprin ...
- BZOJ3242 快餐店
原题传送门 题意 给定一个n条边n个点的连通图,求该图的某一点在该图距离最远的点距离它的距离的最小值. 题解 显然,答案是\(\frac {原图直径}{2}\). 本体的图有 \(n\) 个点 \(n ...
- DirectX11 With Windows SDK--32 SSAO(屏幕空间环境光遮蔽)
前言 由于性能的限制,实时光照模型往往会忽略间接光因素(即场景中其他物体所反弹的光线).但在现实生活中,大部分光照其实是间接光.在第7章里面的光照方程里面引入了环境光项: \[C_a = \mathb ...