类型检查|学习笔记

简介: 快速学习 类型检查

开发者学堂课程【Python 语言基础 1 :语法入门: 类型检查】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/599/detail/8669


类型检查


内容简介:

1、类型检查的使用情景与作用

2、如何进行类型检查

开始课程学习之前首先创建文件“09 类型检查”


一、使用情景:

当输入数值 a = 123

字符串 b = ‘123’

打印一下print(‘a =’,a)

print(‘b =’,b)

出来的结果为 a=123

b=123

无法区分体现二者类型的不同,故通过类型检查可以检查只能值 (变量)的类型。


二、如何进行类型检查

利用 type 函数“type()”进行值类型的检查

该函数会将检查结果作为返回值返回,故直接输入 type(123)会出现没有结果的情况,因为没有看结果,可以通过变量来接受函数的返回值。

(1)输入 c = type(123)

print(c)

执行结果为 <class ‘int’>

输入 c = type(‘123’)

print(c)

执行结果为 <class ‘str’>

(2)可以传变量也可以传值

a = 123

c = type(a)

print(c)

执行结果仍为 <class ‘int’>  效果一样

b = ‘123’

print(type(b))

执行结果仍为 <class ‘str’>

(3)所有类型的检查

数字:print(type(1))

整符点数:print(type(1.5))

布尔值:print(type(True))

hello:print(type(‘hello’))

空值:print(type(None))

保存执行为

<class ‘int’>

<class ‘float’>

<class ‘str’>

<class ‘NoneType’>

目录
打赏
0
0
0
0
42
分享
相关文章
深入理解后端技术:构建高效、可扩展的服务器端应用
本文将探讨后端开发的核心概念和技术,包括服务器端编程、数据库管理、API设计和安全性等方面。通过深入浅出的方式,让读者了解如何构建高效、可扩展的后端系统。我们将从基本的后端框架开始,逐步深入到高级主题,如微服务架构和容器化部署。无论您是初学者还是有经验的开发人员,都能在本文中找到有价值的信息和实用的建议。
|
11月前
|
高效的10个Pandas函数,你都用过吗?
高效的10个Pandas函数,你都用过吗?
63 1
CCProxy代理服务器地址的设置步骤
CCProxy代理服务器地址的设置步骤
2357 10
刚拿的字节跳动offer“打水漂”,TikTok不去了,我该何去何从?
TikTok,作为字节跳动铺棋国际局的头兵,如今竟与华为有了相同遭遇,但似乎并不让人出乎意料。实际上,TikTok出售美国业务给微软,并非是我们想象的躺平跪倒,而是极端不利的形势下,被逼无奈的退让,所以就这一点来说,我也能给予理解。
Confluence 6 从站点首页集中访问面板
如果你选择设置一个页面为你的站点主页面,但是你还是希望你的用户能够访问 Confluence 的主面板,你可以将主面板的连接添加到应用导航(Application Navigator)中。
1245 0
kde
|
6天前
|
Docker镜像加速指南:手把手教你配置国内镜像源
配置国内镜像源可大幅提升 Docker 拉取速度,解决访问 Docker Hub 缓慢问题。本文详解 Linux、Docker Desktop 配置方法,并提供测速对比与常见问题解答,附最新可用镜像源列表,助力高效开发部署。
kde
4082 8
国内如何安装和使用 Claude Code镜像教程 - Windows 用户篇
国内如何安装和使用 Claude Code镜像教程 - Windows 用户篇
684 2
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问