前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python基本数据类型:数字&布尔

Python基本数据类型:数字&布尔

原创
作者头像
蛙哇挖瓦
修改2024-02-26 15:42:20
16500
代码可运行
修改2024-02-26 15:42:20
运行总次数:0
代码可运行

一、Number(数字)

1、整形 int

  • 不同于Java和C++,Python将整形与长整型结合在了一起。
  • 整形int相当于整数,例如:1
  • 可用于赋值运算
  • 可以用sys模块的maxsize来获取系统支持的最大整数
  • 只有int,没有long int 也没有 long long int
代码语言:python
代码运行次数:0
复制
import sys
print(sys.maxsize)  #可获取系统支持的最大整数

2、浮点型 float

  • 可理解为含有小数点的数值
代码语言:python
代码运行次数:0
复制
#用小数点表示
a = 0.06
print('浮点数有小数点 a = ',a)

#科学计数法 6e2相当于6*10的2次方 此时b = 600
b = 6e2
print('6e2相当于6*(10的2次方) 此时 b = ',b)

#E的用法和e相同
c = 5E3
print('5E3相当于5*(10的3次方) 此时 c = ',c)

3、复数 complex

  • 由实数部分和虚数部分组成,在Python中常用a+bj或者comlex(a,b)表示
  • a表示复数的实数部分,b表示复数的虚数部分,并且实部 a 和 虚部 b都是浮点型
  • 可以用real函数获取实数部分,imag获取虚数部分
  • 共轭复数是实数部分相同,复数部分的符号相反,可以用conjugate()来求共轭复数
代码语言:python
代码运行次数:0
复制
#复数的实现
a = 5 + 2j
b = complex(5,2)
print(' a = ',a)
print(' b = ',b)

#用real函数获取实数部分,imag获取虚数部分
c = a.real
print('a的实数部分:a.real = ' , c)
d = a.imag
print('a的虚数部分:a.imag = ' , d)

#共轭复数
e = a.conjugate()
print('a的共轭复数为:a.conjugate() = ',e)

二、布尔 Boolean

  • 比起C语言,Python可以表示True False两种值
  • True 和 False 首字母要大写哦~
代码语言:python
代码运行次数:0
复制
a = True
b = False
print('a = ',a)
print('b = ',b)
  • 布尔运算

运算

含义

and

两边同时为True,才为True

or

两边有一个是True , 就是True

not

取反

代码语言:python
代码运行次数:0
复制
a = True
b = False

# and
print('a and b = ', (a and b))

# or
print('a or b = ', (a or b))

# not
print('not a = ', (not a))

三、查看数据类型

  • 可以用type函数来查询数据类型
代码语言:python
代码运行次数:0
复制
a = 1
print('a的数据类型为:',type(a))

b = 2.34
print('b的数据类型为:',type(b))

c = False
print('c的数据类型为:',type(c))

d = 1 + 2j
print('d的数据类型为:',type(d))

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、Number(数字)
    • 1、整形 int
      • 2、浮点型 float
        • 3、复数 complex
        • 二、布尔 Boolean
        • 三、查看数据类型
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
        http://www.vxiaotou.com