博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数字类型-课堂笔记
阅读量:4691 次
发布时间:2019-06-09

本文共 960 字,大约阅读时间需要 3 分钟。

数字类型

一:基本使用 1 int用途:年龄 号码 等级etc 2 定义方式 age=10 #age=int(10) x=int('1111') # int只能将纯数字的字符串转成十进制的整型 print(type(x)) # int不能将字符串和浮点型强转。 3 常用操作+内置的方法 算数运算,比较运算 二:该类型总结 1 存一个值or存多个值     只能存一个值 age=10 2 有序or无序    整型是一个整体,没有有序无序这么一说。 3 可变or不可变 可变不可变类型总结:     不可变:原值改变,地址变化。       可变:原值改变,地址不变。     可变指的是改变原值,即在原值基础上进行修改     可变类型的底层原理:在id不变的情况下,值可以改变     不可变类型的底层原理:值改变,id也跟着变 int是不可变数据类型 age=10 print(id(age))   # id不同 age=11 print(id(age)) 了解(**): 长整型long,只有在python2中才有长整型 比如:a = 23333333333333 print(type(a))  # long 复数complex x=1-2j print(x.real)    # 查看实数部分 print(x.imag)    # 查看虚数部分 print(type(x))   # complex 浮点型 一:基本使用 1 用途:薪资 身高 体重 2 定义方式 salary=3.1    # salary=float(3.1) n=float('3.1')   # 字符串里是浮点型强转的话用float 比如:a = input("3.14") a = float(a) 3 常用操作 算数运算 比较运算 二:该类型总结 1 存一个值or存多个值     只能存一个值 2 有序or无序    和整型一样,没有有序无序这么一说 3 可变or不可变 float是不可变类型 x=3.1 print(id(x))   # 值改变,id跟着改变,为不可变类型。 x=3.2 print(id(x))

转载于:https://www.cnblogs.com/Roc-Atlantis/p/9112002.html

你可能感兴趣的文章
Javascript Asynchronous Investigation
查看>>
创建.net framework webapi出现“Web 服务器被配置为不列出此目录的内容。”错误
查看>>
c#中关于@的作用
查看>>
Excel转换成xml文件
查看>>
关于Java链接c#的webapi的注意事项
查看>>
关于vs无法创建虚拟目录的问题
查看>>
ad域的那些事儿
查看>>
如何将自己写的程序加入到计算机服务里
查看>>
C# 二维码 ThoughtWorks.QRCode.dll
查看>>
(转)C#使用itextsharp生成PDF文件
查看>>
EventBus
查看>>
简单的加减器
查看>>
Redis从基础命令到实战之集合类型(Set)
查看>>
test
查看>>
[py]python多态-动态语言的鸭子类型
查看>>
百练6183-人民币支付-2014正式A题
查看>>
C# 文件上传下载功能实现 文件管理引擎开发
查看>>
重庆和诚筑的软件开发日记2
查看>>
进程线程
查看>>
Linux mpstat字段解析
查看>>