数字类型的内置方法

数字类型的内置方法

? 数据为什么要分类:数据是用来表示状态的,不同的状态就要用不同的数据类型来表示

? 数字类型分为整型(int)和浮点型(float):

1.int

  • 用途:可表示年龄,号码,等级
  • 定义:可以使用int()方法将纯数字的字符串转换为十进制的整型
    x = int('111')
    print(type(x))
    
    <class 'int'>
    x = int('11.1')  # 报错
    print(x)
  • 常用操作和内置方法:算术运算和比较运算
  • 存一个值or多个值:一个
  • 有序or无序:没有无序或有序一说
  • 可变or不可变(值变id不变为可变类型,值变id也变为不可变类型):不可变
    age = 19
    print(f'first:{id(age)}')
    age = 20
    print(f'second:{id(age)}')
    
    first:4384901776
    second:4384901808

2.float

  • 用途:薪资、身高、体重
  • 定义:可以使用float()方法将纯数字的字符串转为浮点型数字。
    x = float('111')
    print(x)
    print(type(x))
  • 常用操作和内置方法:算术运算和比较运算
  • 存一个值or多个值:一个
  • 有序or无序:无有序无序一说
  • 可变or不可变:不可变数据类型
    salary = 3.1
    print(f'first:{id(salary)}')
    salary = 5.1
    print(f'second:{id(salary)}')
    
    first:4423173584
    second:4423173800

原文地址:https://www.cnblogs.com/zhaogang0104/p/10914387.html

时间: 2024-11-09 06:14:47

数字类型的内置方法的相关文章

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) # 报错 常用操作+内置方法

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

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之字符串,列表,字典内置方法总结

目录 数字类型的内置方法 整型/浮点型 字符串类型的内置方法 列表的内置方法 字典的内置方法 数字类型的内置方法 整型/浮点型 加 + 减 - 乘 * 除 / 取余 % 余数取整 // 字符串类型的内置方法 掌握 熟悉 了解 按索引取值 ,strs[0] lstrip,rstrip find,rfind 切片,str[::-1] lower,upper index,rindex 长度,len[strs] startswith,endswith count 成员运算,print{" 'llo' i

元组类型内置方法

元组类型的内置方法 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

python常用数据类型内置方法介绍

熟练掌握python常用数据类型内置方法是每个初学者必须具备的内功. 一.整型 a = 100 a.xxx() class int(object): def bit_length(self): ##如果将某个整数用2进制表示,返回这个2进制所占bit位数. return 0 def conjugate(self, *args, **kwargs): ##共轭复数 @classmethod # known case def from_bytes(cls, bytes, byteorder, *ar