Python存储圆周率选择哪种数据类型

2024-07-17 02:23:13 浏览

在python里面,数据类型有很多,有存储数量的, 例如整数,浮点(有理数和无理数),还有复数;存储文字的字符串类型;布尔值;序列类型的, 例如列表等;集合和字典类型。

Python存储圆周率选择哪种数据类型

pi 代表的是数字,因为从数量数据类型里面进行选择。

整数是没有小数部分的,它的范围从-2147483648 到2147483648. 在这个范围内的实数都可以保存。

浮点数是实数,意味着浮点既可以储存有理数,也可以储存无理数。储存范围是3.4*e*-0.38 到 3.4e*0.38.

在python里没有有理数和无理数类型的区分,因此pi被定义成具有固定值的浮点数。

pi被定义成浮点类型, 并在浮点的取值范围内显示它的值。

圆周率乘直径,因为圆的周长总是直径的3倍多一些。圆周率一般取近似值3.14就可以了,即C=兀d。所以要计算圆的周长必须知道半径或者直径才能算出周长,例如: 直径是3厘米,那么周长就是3.14x3=9.42(厘米),如果知道半径是5厘米,那么周长就是3.14x2x5=31.4厘米。

定义:不可以被改变的量

python中无固定语法,约定俗成的是将变量名全部大写,就是代表常量

go 语言中定义常量:const age int = 18,定义age为整型常量,值18,后面无法修改,修改会报错

作用:记录个数,年龄等

作用:记录价格,身高等

数字类型为同类型,可进行数学运算和比较运算

作用:记录描述性质状态,如姓名,性别等

定义:被引号引起来的就是字符串,’ ‘,’’ ‘’,’’’ ‘’’,’’’’’’ ‘’’’’’

引号的相同点:引号内部包含的就是字符串

引号的不同点:注意引号的嵌套,外部用了单引号,内部就用双引号

三引号内的字符串可以写多行

定义:在[]内以逗号为分隔符,按照顺序一个个存放多个任意类型的值

作用:按照顺序记录多个值,按照索引取值

定义:在{}内用逗号为分隔符,存放多个元素,每个元素都是由key:value构成

作用:按key:value记录多个值,key对value有描述性的作用

字典与列表相同处在于都能存放多个值,不同处是字典按key取值,列表按索引取值

作用:记录真假两种状态

输入:input(),接收用户输入,返回的是字符串

±*/ 注意点:/能整除的,结果仍为浮点型

//地板除,取整数部分

ps:只有同类型才能比较

字符串可以比较,从第一位开始按照ascii码排列比较。

在Python中,没有真正的常量。但是,约定上使用全大写的变量名表示常量,表示这个变量的值在整个程序中不会改变。以下是一些常见的约定常量:1. 数值常量: - 整数:例如,`MAX_VALUE = 100`表示最大值为100。 - 浮点数:例如,`PI = 3.14`表示圆周率。2. 字符串常量: - 字符串常量:例如,`GREETING = "Hello, world!"`表示问候语。 - 文件路径常量:例如,`DATA_PATH = "/path/to/data"`表示数据文件的路径。3. 布尔常量: - 布尔常量:例如,`DEBUG_MODE = True`表示是否启用调试模式。4. 其他类型的常量: - 空值常量:例如,`NULL_VALUE = None`表示空值。 - 列表、元组或字典等集合类型的常量:例如,`FRUITS = ["apple", "banana", "orange"]`表示水果列表。注意,这些约定上的常量实际上仍然可以被修改,只是为了遵守编码规范,表示这些值在逻辑上应该是不变的。如果需要真正的常量,可以使用`enum`模块来实现。

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。