python的int多少字节 python int占几个字节

您所在的位置:网站首页 python定义类型color=int python的int多少字节 python int占几个字节

python的int多少字节 python int占几个字节

2023-05-29 12:56| 来源: 网络整理| 查看: 265

基本数据类型——数字类型

一、int类型1、定义

 int是一种数据类型,在编程语言(c、c++、c#、java等)中,是用于定义整数类型变量的标识符。

在一般的电脑中,int占用4字节(Byte),32个二进制位(bit,二进制数字中的一位)

除了int类型之外,还有short、long、long long类型可以表示整数,即short int 等 。 unsigned int 表示无符号整数

2、作用 >>> >>> age=input('please input your age:') please input your age:18 >>> print(int(age)) #强制类型转换,将input输入所得的字符串数据转换为int类型 18 >>> age=int(10.5) >>> print('age') age >>> print(age) 10 >>> #名字(参数)—— >>> int() >>> print() >>> input() '' >>> x=int(2) >>> name=input('your name:') your name:cc >>> res=print('ccc') ccc >>>

3、类型转换——

python的int多少字节 python int占几个字节_类型转换

>>> >>> #纯数字的字符串转换成int >>> res=int('100222') >>> print(res,type(res)) 100222 >>> >>> #了解知识 >>> #数字有不同进制,不同进制数据之间如何转换 >>> #二进制—>十进制 >>> #1011---->8+2+1=11 >>> #十进制—>二进制 >>> # 11----->1011 >>> print(bin(11)) #0b1011 将11转换成二进制 0b1011 >>> #十进制—>八进制 >>> print(oct(11)) 0o13 >>> #十进制—>十六进制 >>> print(hex(11)) 0xb >>> print(hex(123)) 0x7b >>> #其他进制转换成十进制 >>> print(int('0b1011',2)) 11 >>> print(int('0o13',8)) 11 >>> print(int('0xb',16)) 11 >>>

二、float 类型1、定义

float 类型,用于存储单精度浮点数或双精度浮点数。

float 单精度浮点数在机内占 4 个字节,用 32 位二进制描述。

double 双精度浮点数在机内占 8 个字节,用 64 位二进制描述。

2、作用 eg :salary=3.1     # salary=float(3.1)3、类型转换 >>> res=float('3.45') >>> print(res,type(res)) 3.45 >>> s=5 >>> res=float(s) >>> print(res,type(res)) 5.0 >>>4、使用

# int与float没有需要掌握的内置方法# 他们的使用,就是数学运算+比较运算

🐱不负韶华,只争朝夕🍚



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3