Python学习15之python内置六大标准类型

1.六大标准类型:数值型,str,list,set,tuple,dic

2.数值型:int,float,bool,complex

3.区别:

1)数值型和str,tuple都是不可变类型

而list,set,dict值可变类型

2)数值,str是标量类型

str,list,tuple,set,dict是容器类型;

3)容器类型又分为序列类型和哈希类型

序列类型内部元素存储按线性顺序存储,因此可通过索引,下标访问,有list,string,tuple

哈希类型,内部元素是按照哈希算法存储的,没有索引,例如set,dict

原文地址:https://www.cnblogs.com/wsxcode/p/12397722.html

时间: 2024-08-29 01:49:45

Python学习15之python内置六大标准类型的相关文章

python学习之路-4 内置函数和装饰器

本篇涉及内容 内置函数 装饰器 内置函数 callable()   判断对象是否可以被调用,返回一个布尔值 1 2 3 4 5 6 7 8 9 10 11 num = 10 print(callable(num))   # num不能够被调用,返回False    def f1():     print("name")    print(callable(f1))     # f1可以被调用,返回True    # 输出 False True ?chr()   将十进制整数转换为asc

Python 学习笔记 -- time模块内置函数及实例

1 import time 2 #时间戳:1970.1.1.08:00:00起到现在的总秒数 3 #-----------------------------Time模块内置函数----------------------------- 4 #time.altzone #返回格林威治西部的夏令时地区的偏移秒数 5 print("夏令时区的偏移秒数:time.altzone %d " % time.altzone) 6 7 print("\n-----------------分

python学习之-类的内置函数

内置方法:__str__(该方法必须返回字符串类型),在对像被打印时自动触发,然后将该方法的返回值当做打印结果输出) class People: def __init__(self,name,age): self.name=name self.age=age def __str__(self): #绑定给对象的方法 return '<%s:%s>' %(self.name,self.age) #这个方法必须返回一个字符串类型的值,格式自定义一不限 obj=People('egon',18)pr

PYTHON学习0030:函数---内置方法----2019-6-23

.1.abs():取绝对值.举例:print "abs(-45) : ", abs(-45)输出结果为:abs(-45) : 452.dict():吧一个数据转成字典.3.min()从一个列表里取最小值.max()从列表里取出最大值.4.all()用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False.元素除了是 0.空.None.False 外都算 True.5.bool():只能接收一个参数,用于将给定参数转换为布尔类

python学习笔记六:内置函数

一.数学相关 1.绝对值:abs(-1) 2.最大最小值:max([1,2,3]).min([1,2,3]) 3.序列长度:len('abc').len([1,2,3]).len((1,2,3)) 4.取模:divmod(5,2)//(2,1) 5.乘方:pow(2,3,4)//2**3/4 6.浮点数:round(1)//1.0 二.功能相关 1.函数是否可调用:callable(funcname),注意,funcname变量要定义过 2.类型判断:isinstance(x,list/int)

python学习日记:day15:------内置函数

1,作用域相关 1)locals()---------获取执行本方法所在命名空间内的局部变量的字典 #返回本地作用域中的所有名字 2)globals()--获取全局变量的字典 #返回全局作用域中的所有名字 2,字符串类型的代码执行 eval() 将字符串类型的代码执行并返回结果 print(eval('1+2+3+4') exec()将自字符串类型的代码执行 print(exec("1+2+3+4")) exec("print('hello,world')") co

Python学习之路8 - 内置方法

abs(-230) #取绝对值 all([0,1,-5]) #如果参数里面的所有值都为真就返回真,否则返回假 any([0,1,-5]) #如果参数里面有一个值为真则返回真,否则返回假 ascii([1,2,'fds','浮点数'])#将参数变成字符串 bin(8) #十进制转二进制 hex(255) #转十六进制 oct(4) #转八进制 bool(2) #判断参数真假 a = bytes("abcde",encoding="utf-8") #将字符串转换成二进制

Python之基本数据类型及内置方法

Python之基本数据类型及内置方法 数字类型 整型 1.作用 年龄/id 2.定义方式 x = 10 3.使用方法 + - * / % // ** < <= > >= == != 4.有序or无序 有索引的就有序,无索引的就无序 压根就没有有序无序一说 5. 可变or不可变 值变id不变叫可变,值不变id变叫不可变 整型不可变 x = 10 print(id(x)) x += 1 print(id(x)) 浮点型 1.作用 薪资 2.定义方式 x = 10.1 3.使用方法 +

python&#39;s fourthday for me 内置函数

locals:  函数会以字典的类型返回当前位置的全部局部变量. globals:  函数会以字典的了类型返回全部的全局变量. a = 1 def func(): b = 2 print(locals()) print(globals()) func() 字符串类型的代码执行:eval, exec, complie eval: 执行字符串类型的代码,并返回最终结果. print(eval('2+2')) # 4 n = 4 print(eval('n+4')) # 8 eval('print(6