浅谈Python中的常用内置对象

 更新时间:2021年05月27日 08:40:59   作者:橘猫吃不胖~  
今天带大家复习Python基础知识,文中对Python常用的内置对象作了非常详细的介绍及代码示例,对正在学习python的小伙伴们很有帮助,需要的朋友可以参考下

一、常用的python内置对象

对象类型 类型名称 示例 简要说明
数字 int,float,complex 1234,3.14,3+4j 数字大小没有限制,内置支持复数及其运算
字符串 str ‘swfu' 使用单引号、双引号、三引号作为定界符,以r/R引导表示原始字符串
字节串 bytes b'hello world' 以字母b引导,可以使用单引号、双引号、三引号作为定界符
列表 list [1,2,3] 所有元素放在[ ]中,元素之向使用","分隔,其中的元素可以是任意类型
字典 dict {1:‘food',2:‘taste'} 所有元素放在{ }中,元素之间使用","分隔,元素形式为“键:值”
元组 tuple (2,-5,6) 所有元素放在( )中,元素之间使用","分隔,如果元组中只有一个元素的话,后面的逗号不能省略
集合 set、frozenset {‘a',‘b',‘c'} 所有元素放在一对{ }中,元素之间使用","分隔,元素不允许重复;另外, set 是可变的, frozenset 是不可变的
布尔型 bool True,False 逻辑值,关系运算符、成员测试运算符、同一性测试运算符组成的表达式的值般为 True 或 False
空类型 NoneType None 空值
异常 Exception、ValueError、TypeError python内置大量异常类,分别对应不同类型的异常
文件 f=open(‘data.dat',‘rb') open是python的内置函数,使用指定的模式打开文件,返回文件对象

二、变量的定义与使用

name='橘猫吃不胖'
print(name)
print('标识:',id(name))
print('类型:',type(name))
print('值:',name)

在这里插入图片描述

多次赋值之后,变量名会指向新的空间

name='橘猫吃不胖'
name='jumaochibupang'
print(name)

在这里插入图片描述

三、整数

print('十进制',118)#默认十进制
print('二进制',0b10101111)#二进制前面加0b
print('八进制',0o176)#八进制以0o开头
print('十六进制',0x1EAF)#十六进制以0x开通

在这里插入图片描述

四、浮点数

使用浮点数进行计算时,可能会出现小数位数不确定的情况
解决方法:导入模块decimal

n1=1.1
n2=2.2
print(n1+n2)
from decimal import Decimal
print(Decimal('1.1')+Decimal('2.2'))

在这里插入图片描述

五、布尔类型

用来表示真或假的值,True为1,False为0

f1=True
f2=False
print(f1,type(f1))
print(f2,type(f2))
print(f1+1)
print(f2+1)

在这里插入图片描述

六、字符串类型

str1='橘猫吃不胖'
str2="橘猫吃不胖"
str3='''橘猫吃不胖'''

七、注释

#单行注释
'''这是
多行
注释'''

到此这篇关于浅谈Python中的常用内置对象的文章就介绍到这了,更多相关Python内置对象内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 关于python写入文件自动换行的问题

    关于python写入文件自动换行的问题

    今天小编就为大家分享一篇关于python写入文件自动换行的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-06-06
  • po+selenium+unittest自动化测试项目实战

    po+selenium+unittest自动化测试项目实战

    本文主要介绍了po+selenium+unittest自动化测试项目实战,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-12-12
  • 浅述python中argsort()函数的实例用法

    浅述python中argsort()函数的实例用法

    本篇文章主要介绍了浅述python中argsort()函数的实例用法,详细的介绍了argsort()函数的用法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2017-03-03
  • 详解Python字典的操作

    详解Python字典的操作

    在本文里小编给大家整理了关于Python字典的相关知识点以及操作方式,有兴趣的朋友们学习下。
    2019-03-03
  • Python利用Matplotlib绘制图表详解

    Python利用Matplotlib绘制图表详解

    Matplotlib是Python中最受欢迎的数据可视化软件包之一,支持跨平台运行,它是Python常用的 2D 绘图库。本文将介绍如何通过Matplotlib绘制常用的图表
    2022-01-01
  • Python Web版语音合成实例详解

    Python Web版语音合成实例详解

    这篇文章主要介绍了Python Web版语音合成实例详解,语音合成技术能将用户输入的文字,转换成流畅自然的语音输出,并且可以支持语速、音调、音量设置,让人机沟通更自然,需要的朋友可以参考下
    2019-07-07
  • Python机器学习之基于Pytorch实现猫狗分类

    Python机器学习之基于Pytorch实现猫狗分类

    看了许多关于PyTorch的入门文章,大抵是从torchvision.datasets中自带的数据集进行训练,导致很难把PyTorch运用于自己的数据集上,真正地灵活运用PyTorch,本文详细介绍了怎么利用Pytorch实现猫狗分类,需要的朋友可以参考下
    2021-06-06
  • python中视频音频的剪辑与处理实现

    python中视频音频的剪辑与处理实现

    Python中轻松实现各种视频处理操作,包括剪辑、合并、添加音频、文本、特效等多种功能,主要介绍了python中视频音频的剪辑与处理实现,具有一定的参考价值,感兴趣的可以了解一下
    2024-06-06
  • python中定时器的高级使用方式详解

    python中定时器的高级使用方式详解

    在Python编程中,定时器是一种非常有用的工具,用于执行特定任务或函数,本文将介绍一些高级的定时器使用方式,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-02-02
  • Python操作MySQL数据库实例详解【安装、连接、增删改查等】

    Python操作MySQL数据库实例详解【安装、连接、增删改查等】

    这篇文章主要介绍了Python操作MySQL数据库,结合实例形式详细分析了Python操作mysql数据库的安装、连接、增删改查等相关实现技巧与注意事项,需要的朋友可以参考下
    2020-01-01

最新评论