8.02 PY基础之数字类型的内置方法

目录

  • PY基础之数字类型的内置方法

    • 整型内置方法(int)

      • 定义
      • 常用操作+内置方法
      • 存一个值or多个值
      • 有序or无序
      • 可变不可变
      • 浮点型内置方法(float)

PY基础之数字类型的内置方法

整型和浮点型统称为数字类型

整型内置方法(int)

定义

可以使用int()方法将纯数字的字符串转为十进制的整型

age = '19'
age = int(age)
print(age) # 19 type(age) = int

x = int('11.1')
print(x)   # 报错

常用操作+内置方法

算术运算和比较运算,没有内置方法

存一个值or多个值

一个值

有序or无序

无索引,没有这一说

可变不可变

id不变值可变,即在原值的基础上修改,则为可变数据类型;

值变id也变,即重新申请一个空间放入新值,则为不可变数据类型。

x = 10
print(id(x))
x +=1
print(id(x))

140713172886448
140713172886480

即数字类型不可变

浮点型内置方法(float)

与整型基本一致……过于简单,不宜展示。

原文地址:https://www.cnblogs.com/dadazunzhe/p/11290718.html

时间: 2024-10-21 22:14:30

8.02 PY基础之数字类型的内置方法的相关文章

数字类型的内置方法

数字类型的内置方法 ? 数据为什么要分类:数据是用来表示状态的,不同的状态就要用不同的数据类型来表示 ? 数字类型分为整型(int)和浮点型(float): 1.int 用途:可表示年龄,号码,等级 定义:可以使用int()方法将纯数字的字符串转换为十进制的整型 x = int('111') print(type(x)) <class 'int'> x = int('11.1') # 报错 print(x) 常用操作和内置方法:算术运算和比较运算 存一个值or多个值:一个 有序or无序:没有无

Python:数字类型和字符串类型的内置方法

一.数字类型内置方法 1.1 整型的内置方法 作用 描述年龄.号码.id号 定义方式 x = 10 x = int('10') x = int(10.1) x = int('10.1') # 报错 内置方法 没有内置方法,只有算术运算和比较运算 存在一个值还是多个值 存一个值 有序or无序 有序:有索引:无序:无索引 压根就没有这一说 可变or不可变(重点) 数字类型不可变 可变(变量值而言) lis = [1,2,3] print(id(lis)) lis[0] = 2 #lis-->[2,2

字符串类型的内置方法

字符串类型的内置方法 用途:描述性质的东西,如名字,地址,国家等 定义:用单双引号或三引号包裹的字符,str() 方法可以把其他数据类型强制转换为字符串类型 name = 'nick' # name =str('nick') s1 = str(1.1) s2 = str([1, 2, 3]) print(f's1:{s1}, type:{type(s1)}') print(f's2:{s2}, type:{type(s2)}') s1:1.1, type:<class 'str'> s2:[1

JavaScript基础:BOM的常见内置方法和内置对象

本文最初发表于博客园,并在GitHub上持续更新前端的系列文章.欢迎在GitHub上关注我,一起入门和进阶前端. 以下是正文. BOM的介绍 JavaScript的组成 JavaScript基础分为三个部分: ECMAScript:JavaScript的语法标准.包括变量.表达式.运算符.函数.if语句.for语句等. DOM:文档对象模型,操作网页上的元素的API.比如让盒子移动.变色.轮播图等. BOM:浏览器对象模型,操作浏览器部分功能的API.比如让浏览器自动滚动. 什么是BOM BOM

Day2-数据类型的内置方法

整形int __abs__(self)        返回绝对值 __add__(self,y)     x+y __cmp__(self,y)    比较2个数的大小                                   =        cmp(x,y) __coerce__(self,y)    强制生成一个元祖                              =        coerce(x,y) __divmod__(self,y)    相除,得到的商和余数

04 字典类型已内置方法

'''''' ''' 字典类型: 作用: 在{}内,以逗号隔开可存放多个值 以key-value存取,取值速度快 定义: key必须是不可变类型,value可以是任意类型 ''' #dict1 = dict({'age':18,'name':'tank'}) dict1 = {'age':18,'name':'tank'} print(dict1) #{'age': 18, 'name': 'tank'} print(type(dict1)) #<class 'dict'> #取值,字典名+[

7.3 列表类型及内置方法

列表 作用:多个装备,多个爱好,多门课程等 定义:[]内可以有多个任意类型的值,逗号分隔 province_name_list = ['北京','上海','天津','广州','深圳'] province_name_list1 = list(['北京','shanghai','天津',5,'深圳']) print(province_name_list) # ['北京', '上海', '天津', '广州', '深圳'] print(province_name_list1) # ['北京', 'sha

Python 基础第十四天(内置函数和匿名函数)

今天主要内容 1.生成器补充--生成器推导式 2.内置函数 3.匿名函数 1.生成器推导式 (1)列表推导式:一行搞定 ,简单,感觉高端.但是,不易排错. 例: l1 = [] for i in range(1,12):  l1.append('python%s期' % i) print(l1) 生成式: l2 = ['python%s期' %i  i  for i in range(1,12)] print(l2) 结构: 循环模式[经过加工的i for i in 可迭代对象] 筛选模式 [经

元组类型内置方法

元组类型的内置方法 1.用途 ? 可以存多个数据 2.定义 ? ()内可以有多个任意类型的值,用逗号隔开,元组是不可变的列表 name_tuple=('jack','alex','peiqi') name_tuple[0]='nick' #元素不能修改,会报错 3.常用操作很内置方法 ? 1.按索引取值 name_tuple = ('nick', 'jason', 'tank', 'sean') # name_tuple[0] = 'nick handsom' # 报错 print(f"name