python(数据类型)
- 整型 int
a = 1
print (type(a))
- 长整型 long
- python3.x 中无此类型
>>> 2 ** 100
1267650600228229401496703205376L
- 布尔型 boor
- True
- False
print (1 > 2)
print (1 < 2)
- 浮点型 float
a = 1.0
print (type(a))
- 复数 complex
- 6.23+1.5j -1.23-987j
name1 = 'zhengying'
print (type(name1))
(3)元组(tuple)
- 定义:
- 变量后面接的是 ()
- 括号内为空时,则是一个空元组
- 括号内只有一个元素时,则不为元组,由括号内元素类型定义
- 要想实现括号内只有一个元素的元组,则需要在该元素后面加入逗号","
- 特点:
- 不能对元组进行修改/删除/插入元素操作
stu = ()
stu1 = (1)
stu2 = ("hello")
stu3 = (1.01)
stu4 = ("zhangsan","lisi","wangwu")
(4)列表(list)
- 定义:
- 变量后面接的是 []
- 无论 [] 内为空或者只有单个/多个值时,都为列表
- 特点:
- 支持对列表进行修改/删除/插入元素操作
stu = [] stu1 = [1] stu2 = ["zhangsan","lisi","wangwu"] print (stu,stu1,stu2)
(5)字典(dict)
- 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据
- 定义:
- 变量后面接的是 {}
- {} 内为空值时,则为空字典
- 字典括号内为键值对格式 如 {"key1":"value1","key2":"value2"}
- 特点:
- 无序
- 不可变类型有:整型,字符串,元组
- 可变类型有:列表,字典
键唯一,可哈希,不可修改(不可变类型)
dic = {"name1":"zhangsan","age":{"age1":"","age2":20},
"name2":"lisi","name3":"wangwu"}
stu = {"name":"zhangsan","age":28,"sex":"boy"}
print (stu)
print (type(stu))
(6)可变集合(set)
- 定义:
- 变量后面接的是 {},但是括号内不是键值对格式
- 自动去重
- 无序的
a = {1,2,3}
print (a)
print (type(a))
二.数据类型的转换
1.int 转 str
a = 123
print (str(a))
print (type(str(a)))
2.str 转 int
a = ""
print (int(a))
print (type(int(a)))
3.str 转 list
a = ""
print (list(a))
print (type(list(a)))
4.str 转 tuple
a = ""
print (tuple(a))
print (type(tuple(a)))
5.list 转 tuple
a = [1,2,3]
print (tuple(a))
print (type(tuple(a)))
6.tuple 转 list
a = (1,2,3)
print (list(a))
print (type(list(a)))
7.list 转 set
a = [1,2,3]
print (set(a))
print (type(set(a)))
8.tuple 转 set
a = (1,2,3)
print (set(a))
print (type(set(a)))
9.set 转 list
a = {1,2,3}
print (list(a))
print (type(list(a)))
10.set 转 tuple
a = {1,2,3}
print (tuple(a))
print (type(tuple(a)))
python(数据类型)的更多相关文章
- python 数据类型---布尔型& 字符串
python数据类型-----布尔型 真或假=>1或0 >>> 1==True True >>> 0==False True python 数据类型----- ...
- Python 数据类型及其用法
本文总结一下Python中用到的各种数据类型,以及如何使用可以使得我们的代码变得简洁. 基本结构 我们首先要看的是几乎任何语言都具有的数据类型,包括字符串.整型.浮点型以及布尔类型.这些基本数据类型组 ...
- day01-day04总结- Python 数据类型及其用法
Python 数据类型及其用法: 本文总结一下Python中用到的各种数据类型,以及如何使用可以使得我们的代码变得简洁. 基本结构 我们首先要看的是几乎任何语言都具有的数据类型,包括字符串.整型.浮点 ...
- Python数据类型及其方法详解
Python数据类型及其方法详解 我们在学习编程语言的时候,都会遇到数据类型,这种看着很基础也不显眼的东西,却是很重要,本文介绍了python的数据类型,并就每种数据类型的方法作出了详细的描述,可供知 ...
- Python学习笔记(五)--Python数据类型-数字及字符串
Python数据类型:123和'123'一样吗?>>> 123=='123'False>>> type(123)<type 'int'>>> ...
- python数据类型之元组、字典、集合
python数据类型元组.字典.集合 元组 python的元组与列表类似,不同的是元组是不可变的数据类型.元组使用小括号,列表使用方括号.当元组里只有一个元素是必须要加逗号: >>> ...
- 1 Python数据类型--
常见的Python数据类型: (1)数值类型:就是平时处理的数字(整数.浮点数) (2)序列类型:有一系列的对象并排或者排列的情况.如字符串(str),列表(list),元组(tuple)等 (3)集 ...
- Python数据类型和数据操作
python数据类型有:int,float,string,boolean类型.其中string类型是不可变变量,用string定义的变量称为不可变变量,该变量的值不能修改. 下面介绍python中的l ...
- Python数据类型(python3)
Python数据类型(python3) 基础数据类型 整型 <class 'int'> 带符号的,根据机器字长32位和64位表示的范围不相同,分别是: -2^31 - 2^31-1 和 - ...
- 二、Python数据类型(一)
一.Python的基本输入与输出语句 (一)输出语句 print() 示例: print('你好,Python') print(4+5) a = 10 print(a) 输出的内容可以是字符串,变量, ...
随机推荐
- ZooKeeper 如何保证数据一致性?
在分布式场景中,ZooKeeper 的应用非常广泛,比如数据发布和订阅.命名服务.配置中心.注册中心.分布式锁等. 在分布式场景中,ZooKeeper 的应用非常广泛,比如数据发布和订阅.命名服务.配 ...
- 数据结构和算法(Golang实现)(21)排序算法-插入排序
插入排序 插入排序,一般我们指的是简单插入排序,也可以叫直接插入排序.就是说,每次把一个数插到已经排好序的数列里面形成新的排好序的数列,以此反复. 插入排序属于插入类排序算法. 除了我以外,有些人打扑 ...
- C++_编程前奏
计算机硬件系统 计算机操作系统的五大组成部分 计算机操作系统的组成部分 构成 控制器 指令寄存器(IR)/程序计数器(PC)/操作控制器(OC) 运算器 算数逻辑单元/累加器/状态寄存器/通用寄存器 ...
- ${param.pageNo}是什么意思?
1.${param.id}与request.getParameter("id"):功能相同2.param.id获取输入的参数id,也可理解为的是form或者div表单里的ID. r ...
- 爬虫的新手使用教程(python代理IP)
前言 Python爬虫要经历爬虫.爬虫被限制.爬虫反限制的过程.当然后续还要网页爬虫限制优化,爬虫再反限制的一系列道高一尺魔高一丈的过程.爬虫的初级阶段,添加headers和ip代理可以解决很多问题. ...
- Mac os Pycharm 中使用Stanza进行实体识别(自然语言处理nlp)
stanza 是斯坦福开源Python版nlp库,对自然语言处理有好大的提升,具体好在哪里,官网里面都有介绍,这里就不翻译了.下面放上对应的官网和仓库地址. stanza 官网地址:点击我进入 sta ...
- 运行一个nodejs服务,先发布为deployment,然后创建service,让集群外可以访问
问题来源 海口-老男人 17:42:43 就是我要运行一个nodejs服务,先发布为deployment,然后创建service,让集群外可以访问 旧报纸 17:43:35 也就是 你的需求为 一个a ...
- Epicor RoHS Overview
Epicor ERP具有一个旨在帮助符合指令2002/95/EC (RoHS1) and 2011/65/EU (RoHS2)的模块,特别适用于医疗设备公司. 不合格的依据是–最大浓度值和合格声明/ ...
- HTML+CSS教程(五)外联样式、组选择器、圆角边框、样式优先级、伪类、盒子模型、元素溢出
一.外联样式 通过link标签引入外部css文件夹中的xxx.css文件到head标签中 例: 二. 1.组选择器 选择器名称1,选择器名称2,选择器名称3,…{属性:属性值;属性;属性值} 例: & ...
- search(7)- elastic4s-search-filter模式
现在我们可以开始探讨ES的核心环节:搜索search了.search又分filter,query两种模式.filter模式即筛选模式:将符合筛选条件的记录作为结果找出来.query模式则分两个步骤:先 ...