一起来学习一下python的数据类型

目录
  • 内置数据类型
  • 获取数据类型【type()】
    • str: 转换为str(字符串)类型
    • int: 转换为int类型
    • float: 转换为float类型
    • complex:转换为complex(复数)类型
    • list: 转换为list(列表)类型
    • tuple:转换为tuple(元组)类型
    • range: 转换为range类型
    • dict: 转换为dict(字典)类型
    • set:转换为set(集合)类型
    • bool: 转换为bool(布尔)类型
  • 总结

内置数据类型

文本类型str

数值类型int,float,complex

序列类型list,tuple,range

映射类型dict

集合类型set,frozenset

布尔类型boolean

二进制类型bytes,bytearray,mempryview

获取数据类型【type()】

#使用type来进行获取函数类型

x = 12
print('>>使用type来进行获取函数类型')
print(type(x))

str: 转换为str(字符串)类型

x = 12
x_1 = str(12)
print('>>str:转换为str(字符串)类型')
print(x_1)
print(type(x_1))

int: 转换为int类型

y = 12.25
y_1 = int(y)
print('>> int: 转换为int类型')
print(y_1)
print(type(y_1))

float: 转换为float类型

z = '12.25'
z_1 = float(z)
print('>> float: 转换为float类型')
print(z_1)
print(type(z_1))

complex:转换为complex(复数)类型

a = 1j
a_1 = complex(a)
print('>> complex:转换为complex(复数)类型')
print(a_1)
print(type(a_1))

list: 转换为list(列表)类型

b = (1,2,3,4)
b_1 = list(b)
print('>> list: 转换为list(列表)类型')
print(b_1)
print(type(b_1))

tuple:转换为tuple(元组)类型

c = [1,2,3,3]
c_1 = tuple(c)
print('>> tuple:转换为tuple(元组)类型')
print(c_1)
print(type(c_1))

range: 转换为range类型

d = 6
d_1  = range(d)
print('>> range: 转换为range类型')
print(d_1)
print(type(d_1))

dict: 转换为dict(字典)类型

print('>> dict 转换为dict(字典)类型')

e_1 = dict(a=2,b=4)
print(e_1)
print(type(e_1))

e_2 = dict([(x,1),(y,2)])
print(e_2)
print(type(e_2))

set:转换为set(集合)类型

f = (1,2,3,3)
f_1 = set(f)
print('>> set:转换为set(集合)类型 ')
print(f_1)
print(type(f_1))

bool: 转换为bool(布尔)类型

g_1 = bool(x>y)
print('>>  bool: 转换为bool(布尔)类型')
print(g_1)
print(type(g_1))
g_1 = bool(x>y)
print('>>  bool: 转换为bool(布尔)类型')
print(g_1)
print(type(g_1))

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注我们的更多内容!

(0)

相关推荐

  • Python全栈之基本数据类型

    目录 1. number类型 1.1 int整型 1.2 float浮点型(小数) 1.3 bool布尔型 1.4 复数类型 2. 字符串类型 3. 列表_元组_字符串 3.1 列表类型 3.2 元组类型 3.3 字符串类型 4. 集合_字典 4.1 集合类型 4.2 字典类型 5. 变量的缓存机制 6. 小练习 总结 1. number类型 Number 数字类型 (int float bool complex) 1.1 int整型 # int 整型 (正整型 0 负整型) intvar =

  • 学好python基本数据类型

    目录 一.基本用法 1.注释 2.输出 3.变量 4.命名规范 5.变量的定义方式 二.python的数据类型 1.字符串类型 2.数字类型 3.List列表类型 4.tuple 元组类型的定义 5.Dict字典类型 6.set集合类型 7.数据类型转换 8.自动类型转换 9.强制类型转换 一.基本用法 1.注释 Python中,#+语句 即为一条注释,也可以用 '''注释块 ''' #人生苦短,我用Python 2.输出 Python中,print()为输出函数 print("Hello Wo

  • python的多元数据类型(上)

    目录 什么是列表list 1.声明一个列表list 2.列表list支持什么数据类型 3.列表list的基本特性 总结 什么是列表list 列表是python中最基本的数据结构,列表中的每个元素都分配一个数字--即当前数据的位置,或索引,第一个索引是0第二个索引是1,依次类推 *列表是个"筐"什么也可以往里装.数据一多了就形成了结构.列表list是数据集合的一种形式 #列表是一个有序的.可变的数据结构/类型 1.声明一个列表list 方法一: 空值创建 list_data = list

  • python的多元数据类型(下)

    目录 元组 1.什么是元组tuple 2.元组tuple支持什么数据类型 3.元组tuple的基本特征 4.如何声明一个元组tuple 5.玩转元组tuple 字典 总结 元组 1.什么是元组tuple 元组tuple像是一个list,但是它内部的值不可被修改.元组是一个有序的.不可变数据结构/类型 注意列表和元组之间一个有趣的关系: 列表 >> 元组 为加锁 元组 >> 列表 为解锁 支持元组和列表互相转换 元组是一个保险柜,数据进入就是安全的 列表和元组的对比: 为什么需要有元

  • python基本数据类型练习题

    题目[1]:格式输出练习.在交互式状态下完成以下练习. 运行结果截图: 题目[2]:格式输出练习.在.py的文件中完成以下练习 代码: num = 100 print('%d to hex is %x' % (num,num)) print('%d to hex is %X' % (num,num)) print('%d to hex is %#x' % (num,num)) print('%d to hex is %#X' % (num,num)) from math import pi pr

  • python数据结构:数据类型

    目录 1.数据是什么? 2.数据类型 2.1内建原子数据类型 2.2 内建集合数据类型 3.集合数据类型的方法 3.1 列表 3.2 字符串 3.3 元祖 3.4 集合 3.5 字典 1.数据是什么? 在 Python 以及其他所有面向对象编程语言中,类都是对数据的构成(状态)以及数据 能做什么(行为)的描述.由于类的使用者只能看到数据项的状态和行为,因此类与抽象数据类 型是相似的.在面向对象编程范式中,数据项被称作对象.一个对象就是类的一个实例. 2.数据类型 2.1内建原子数据类型 Pyth

  • 一起来学习一下python的数据类型

    目录 内置数据类型 获取数据类型[type()] str: 转换为str(字符串)类型 int: 转换为int类型 float: 转换为float类型 complex:转换为complex(复数)类型 list: 转换为list(列表)类型 tuple:转换为tuple(元组)类型 range: 转换为range类型 dict: 转换为dict(字典)类型 set:转换为set(集合)类型 bool: 转换为bool(布尔)类型 总结 内置数据类型 文本类型:str 数值类型: int,floa

  • Python 转换数据类型函数和转换数据类型的作用

    目录 一.转换数据类型的作用(必要性) 二.转换数据类型的函数 三.快速体验数据类型转换 前言: 学习Python的转换数据类型前期主要学习目标有两个,一是数据类型转换的必要性,二是数据类型转换常用方法. 一.转换数据类型的作用(必要性) 先用一个问题来讲解一下为什么要学习转换数据类型? 问题:input()接收用户输入的数据都是字符串类型,如果用户输入8,想得到整型该怎么样操作? 回答:转换数据的数据类型即可,也就是把字符串转换成整型 二.转换数据类型的函数 在Python学习中我们可以借助P

  • js学习总结_基于数据类型检测的四种方式(必看)

    1.typeof 用来检测数据类型的运算符 console.log(typeof 12)//Number 使用typeof检测数据类型,首先返回的都是字符串 ,其次字符串中包含了对应的数据类型 例如:"number"."string"."boolean"."undefined"."function"."object" console.log(typeof typeof function(

  • python 基本数据类型占用内存空间大小的实例

    python中基本数据类型和其他的语言占用的内存空间大小有很大差别 import sys a = 100 b = True c = 100L d = 1.1 e ="" f = [] g =() h = {} i = set([]) print " %s size is %d "%(type(a),sys.getsizeof(a)) print " %s size is %d "%(type(b),sys.getsizeof(b)) print

  • ES6学习笔记之新增数据类型实例解析

    本文实例讲述了ES6学习笔记之新增数据类型.分享给大家供大家参考,具体如下: 1.数据解构赋值 1.数组的解构赋值 基本用法:let  [key1,key2...]=[value1,value2...] let [name,age,sex]=['小明',24,'男']; console.log(name); console.log(age); console.log(sex); 注意左右的key与value格式要匹配对应,键值可以缺省,但逗号的位置要正确 let [arr1,,[arr3,,[,

  • Python基本数据类型之字符串str

    字符串的表示方式 单引号 ' ' 双引号 " " 多引号 """ """"  . ''' ''' print("hello world") print('hello world') print("""hello world""") # 输出结果 hello world hello world hello world 为什么需要单引号,又需

  • Python基础数据类型tuple元组的概念与用法

    目录 元组简单介绍 声明元组 元组与列表的区别 特殊的元组 元组的简写 元组常见运算操作 索引 [ ] 取值 切片 [ : : ] 取值 运算符 + 运算符 * 关键字 in 常见函数 max(元组) 函数 min(元组) 函数 元组常见方法 index(item) count(value) 元组总结 元组简单介绍 元组是一个和列表和相似的数据类型,也是一个有序序列 两者拥有着基本相同的特性,但是也有很多不同的地方 声明元组 var = (1, 2, 3) var = ("1", &q

  • python 进阶学习之python装饰器小结

    装饰器总结 什么是装饰器?处理函数的函数,加一个功能,但是不影响原来函数的内部结构生活中的例子:给手机加一个外壳,外壳保护了手机 装饰器有什么用?增强函数的功能 装饰器使用场景增加被装饰函数的行为代码复用 一个函数接收另一个函数作为参数,这种函数称之为高阶函数. 函数的重要特性 1.在python中,一切皆为对象,所以函数也是一个对象,从而函数可以赋值给变量. 定义一个add函数,函数的功能是实现两个数相加 系统为函数分配了一个内存地址:0x00000000021B3798 2.一个函数可以作为

随机推荐