Python(2)————变量的6大标准数据类型
来源:互联网 发布:清真食品 知乎 编辑:程序博客网 时间:2024/06/16 18:32
变量的6大标准数据类型:
python具有6种标准的数据类型(系统提供)
1.Number 数字类型
2.String 字符串类型
3.List 列表类型
4.Tuple 元组类型
5.Dict 字典类型
6.Set 集合类型
1.Number 数字类型:
(1).整型 int integer
#声明一个整数(十进制) 0~9intvar = 250#打印变量的值print(intvar)#打印变量的数据类型print(type(intvar))
#声明一个整数(二进制) 0~1intvar = 0b10011#打印变量的值print(intvar)#打印变量的数据类型print(type(intvar))
#声明一个整数(八进制) 0~7intvar = 0o724#打印变量的值print(intvar)#打印变量的数据类型print(type(intvar)
#声明一个整数(十六进制) 0~9A-Fintvar = 0x12AF#打印变量的值print(intvar)#打印变量的数据类型print(type(intvar))
2进制转10进制图解:
8进制转10进制图解:
16进制转10进制图解:
(2).浮点型 float double
#使用小数方式声明浮点数floatvar = 250.41#打印变量的值print(floatvar)#打印变量的类型print(type(floatvar))
#科学计数法floatvar = 31415e-4 #31415 × 10的负4此方#打印变量的值print(floatvar)#打印变量的类型print(type(floatvar))
(3).布尔值 bool
布尔类型只有2个值:
True 确定的答案 就是整型1
False 否定的答案 就是整型0
#声明布尔值类型boolvar = False#打印变量的值print(boolvar)#打印变量类型print(type(boolvar))
(4).复数 complex
声明一个复数(方法1)comvar = 250 - 100j#打印变量的值print(comvar)#打印数据类型print(type(comvar))
#声明一个复数(方法2)comvar = complex(100,3)#打印变量的值print(comvar)#打印数据类型print(type(comvar))
2.String 字符串类型
#声明字符串(单引号)strvar = 'I love Python!'#打印变量的值print(strvar)#打印变量的类型print(type(strvar))
#声明字符串(双引号)strvar = "I love Python!"#打印变量的值print(strvar)#打印变量的类型print(type(strvar))#声明字符串(三引号)#strvar = '''I love Python!'''strvar = """I love Python!"""#打印变量的值print(strvar)#打印变量的类型print(type(strvar))引号的互相使用问题:
1.单引号中可以添加双引号或者三引号(双引号格式) 但是不能使用单引号2.双引号中可以添加单引号或者三引号(单引号格式) 但是不能使用双引号3.三引号(单引号格式)可以添加单引号或者双引号或者三引号(双引号格式) 但是不能使用三个单引号4.三引号(双引号格式)可以添加单引号或者双引号或者三引号(单引号格式) 但是不能使用三个双引号
这么多字符串声明的引号 该用哪一个:
单引号:内容较少,且不包含单引号的内容,一般常见的是HTML代码双引号:内容较少,且不包含双引号的内容,一般常见的是其他语言的代码例如javascript或者php之类的三引号:内容较多,或者内容中同时包含单双引号的内容,常见的是文章等数据
3.List 列表类型 列表的标识符号 [] 有序数据
var = ['一','二','三','四']# 打印变量的值print(var)#打印变量的数类型print(type(var))# 访问列表中指定的数据print(var[1])print(var[-1])# 修改列表中指定的数据var[2] = 'two'print(var)4.Tuple 元组类型 元祖的标志符号,而非() 有序数据
var = ('五','六','七','八')# 打印变量的值print(var)#打印变量的数类型print(type(var))# 访问元祖类型数据print(var[1])print(var[-3])5.Dict 字典类型 字典的标识符号 {} 无序数据
var = {'五':'一','六':'二','七':'三','八':'四'}# 打印变量的值print(var)#打印变量的数类型print(type(var))# 访问字典中的数据print(var['六'])# 修改字典中的数据var['七'] = '3'print(var)6.Set 集合类型 集合没有标志符号 无序数据
var = {1,2,'三',8j}# 打印变量的值print(var)#打印变量的数类型print(type(var))
其实,python有无数中数据类型~!
阅读全文
0 0
- Python(2)————变量的6大标准数据类型
- python学习——数据类型和变量
- Python基础——数据类型与变量
- Python学习笔记——变量数据类型
- Python day02——变量、关键字、数据类型
- 豆豆学python——(1)数据类型和变量
- python(01)——变量和数据类型
- Python学习笔记(一)—变量与数据类型
- [Python标准库]collections——容器数据类型[一]
- [Python标准库]collections——容器数据类型[二]
- 基础知识—数据类型-变量
- 【Python】学习笔记——-2.1、Python的数据类型与变量
- 廖雪峰老师——Python入门(Python变量和数据类型 )
- 从C#到Python —— 1 变量和数据类型
- Python新手学习基础之数据类型——变量
- Python学习笔记1——数据类型和变量
- python基础学习总结——变量使用、数据类型
- Python学习二——变量和简单数据类型
- java--数组3
- UE4 道路编辑 Spline的使用
- 导致微信公众平台设置网页授权域名“无法访问xxx指向的web服务器(或虚拟主机)的目录,请检查网络设置”的一种原因
- 项目日记3—服务器环境搭建(二)
- 蓝桥杯 算法训练 6-1 递归求二项式系数值
- Python(2)————变量的6大标准数据类型
- AttributeError: '_Screen' object has no attribute 'onkeypress' python 的例子
- Redis客户端之jedis的使用简介
- 用 Python 连接 MySQL 的几种姿势
- Class vs. Component vs. Control 类、组件和控件
- [luogu]P2085最小函数值-堆排的玄学运用
- 自定义参数绑定ConversionService和mvc:resources的命名冲突
- Tkinter教程之Listbox篇
- c++ 链表的初学