当前位置: 首页 > news >正文

Python入门教程之类型判别

Python入门教程:https://www.bilibili.com/video/BV1rmGczpEbG


可以通过一些方式查看或判断数据的类型。


查看类型

使用"type()"可以查看数据的类型

s1 = type(100)
s2 = type(3.14)
s3 = type(True)
s4 = type('你好')print(s1)  # <class 'int'>
print(s2)  # <class 'float'>
print(s3)  # <class 'bool'>
print(s4)  # <class 'str'>

变量没有数据类型,变量中存储的数据有数据类型。

判断类型

使用"isinstance()"可以判断数据是否为某种类型

b1 = isinstance(100, int)
b2 = isinstance(3.14, float)
b3 = isinstance(True, bool)
b4 = isinstance('你好', str)print(b1)  # True
print(b2)  # True
print(b3)  # True
print(b4)  # True
http://www.dtcms.com/a/359990.html

相关文章:

  • Qt Core 之 QString
  • 响应式编程框架Reactor【7】
  • React Hooks useMemo
  • JVM学习总结
  • docker中的命令(四)
  • 大话 IOT 技术(3) -- MQTT篇
  • 机器视觉学习-day19-图像亮度变换
  • 【模型训练篇】VeRL分布式基础 - 框架Ray
  • 分布式相关
  • 正则表达式 Python re 库完整教程
  • 如何用熵正则化控制注意力分数的分布
  • 让你的App与众不同打造独特品牌展示平台
  • Scikit-learn Python机器学习 - 类别特征提取- OneHotEncoder
  • 编写Linux下usb设备驱动方法:disconnect函数中要完成的任务
  • 【数学建模学习笔记】异常值处理
  • RAG(检索增强生成)技术的核心原理与实现细节
  • 【Unity开发】Unity核心学习(三)
  • macos自动安装emsdk4.0.13脚本
  • 在Ubuntu系统上安装和配置JMeter和Ant进行性能测试
  • 基于SpringBoot + Vue 的宠物领养管理系统
  • 【Spring Cloud微服务】7.拆解分布式事务与CAP理论:从理论到实践,打造数据一致性堡垒
  • ANR InputDispatching TimeOut超时判断 - android-15.0.0_r23
  • 拆分TypeScript项目的学习收获:处理编译缓存和包缓存,引用本地项目,使用相对路径
  • 配置 Kubernetes Master 节点不可调度的标准方法
  • 【51单片机】【protues仿真】基于51单片机音乐喷泉系统
  • 记录测试环境hertzbeat压测cpu高,oom问题排查。jvm,mat,visulavm
  • opencv 梯度提取
  • [Android] UI进阶笔记:从 Toolbar 到可折叠标题栏的完整实战
  • 掩码语言模型(Masked Language Model, MLM)
  • android-studio 安装