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

Python自学Day2-数据类型

原创
作者头像
我不知道
修改2023-07-28 11:56:27
1120
修改2023-07-28 11:56:27
举报
文章被收录于专栏:生信学习笔记01生信学习笔记01

数据类型

1. 整数 int 3

代码语言:txt
复制
n1 = 90
n2 = -76
n3 = 0
print(n1,type(n1))
print(n2,type(n2))
print(n3,type(n3))

# 90 <class 'int'>
# -76 <class 'int'>
# 0 <class 'int'>
代码语言:txt
复制
# 十进制(默认),二:0b,八:0o,十六:0x(0~9,A~F)
print('十进制',118)
print('二进制',0b101011111)
print('八进制',0o1234567)
print('十六进制',0x1DEF)

# 十进制 118
# 二进制 351
# 八进制 342391
# 十六进制 7663

2. 浮点数 float 3.14

代码语言:txt
复制
#计算不精确
print(1.1+2.2)
from decimal  import Decimal
print(Decimal('1.1')+Decimal('2.2'))

# 3.3000000000000003
# 3.3

3. 布尔类型 bool True&False

代码语言:txt
复制
f1 = True   #1 
f2 = False  #0
print(f1, type(f1))
print(f2, type(f2))
print(f1+1,f2+1)

# True <class 'bool'>
# False <class 'bool'>
# 2 1

数据类型转换

代码语言:txt
复制
a = 1
b = 3.3
c = True
print(type(a),type(b),type(c))
print(str(a),type(str(a)),str(b),type(str(b)),str(c),type(str(c)))

# <class 'int'> <class 'float'> <class 'bool'>
# 1 <class 'str'> 3.3 <class 'str'> True <class 'str'>

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 数据类型
    • 1. 整数 int 3
      • 2. 浮点数 float 3.14
        • 3. 布尔类型 bool True&False
        • 数据类型转换
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档