社区
脚本语言
帖子详情
python中如何判断一个变量的数据类型?
zhenhaojia
2006-06-06 03:25:15
例如x = 35之后,x就是一个整型。然后又有x="Hello", x就变成字符串,如果判断当前x是什么类型?
...全文
26217
15
打赏
收藏
python中如何判断一个变量的数据类型?
例如x = 35之后,x就是一个整型。然后又有x="Hello", x就变成字符串,如果判断当前x是什么类型?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jessinio
2007-01-05
打赏
举报
回复
我也要mark一下才行。精
shihezichen
2006-12-29
打赏
举报
回复
mark
whhome1981
2006-10-27
打赏
举报
回复
type
judith1116
2006-10-25
打赏
举报
回复
第二种写法 真的很实用
不记得函数名的时候 最方便
ChumpKlutz
2006-10-16
打赏
举报
回复
type(type(x))
或者用types摸块
iambic
2006-10-12
打赏
举报
回复
我认为方法2的最大弊端在于用于自定义对象的时候要先确定此类型的一个实例^_^
xdspower
2006-10-12
打赏
举报
回复
我认为方法2最大的好处在于可以应用于自定义对象
ChumpKlutz
2006-09-30
打赏
举报
回复
UP
ghostwwl
2006-09-27
打赏
举报
回复
4楼的两种法正确 在很久以前没有types的时候
基本都是第二种方法 这个可以在BitTorrent的老版本中看到
kakakalalala
2006-09-18
打赏
举报
回复
顶
xyzxyz1111
2006-06-09
打赏
举报
回复
要判断自定义对象的类型,还是用__class__方法,或者用isinstance
xyzxyz1111
2006-06-07
打赏
举报
回复
判断类型可以用两种方法
1:
import types
type(x) is types.IntType # 判断是否int 类型
type(x) is types.StringType #是否string类型
... ...
2:
type(x) == type(1) # 是否 int 类型
type(x) in (type(u'') , type('')): # 是否string, unicode类型
... ...
gashero
2006-06-07
打赏
举报
回复
呵呵,我以前也做过一些傻事,
if 'int' in str(type(x)):
主要那时作mod_python开发,有些类型不在types当中。另外楼主注意,确实有些类型是不在types当中的。楼上的第二条做法很有水平的。
zhenhaojia
2006-06-06
打赏
举报
回复
能说得详细点吗?type判断之后怎么做?
如何判断是int类型还是string类型?
LeaCen
2006-06-06
打赏
举报
回复
type(x)可以看到变量目前的类型
python
中
判断
变量
的类型
python
的
数据类型
有:数字(int)、浮点(float)、字符串(str),列表(list)、元组(tuple)、字典(dict)、集合(set) 一般通过以下方法进行
判断
: 1、isinstance(参数1,参数2) 描述:该函数用来
判断
一个
变量
(参数1)是否是已知的
变量
类型(参数2) 类似于type() 参数1:
变量
参数2:可以是直接或间接类名、基本类型或者由它们组成的元组。 返回值: 如果对象的类型与参数二的类型(classinfo)相同则返回 True,否则返回 False 例子: #
判断
变量
Python
中
判断
变量
类型
通过使用type()函数、isinstance()函数以及类型常量,我们可以轻松地确定
变量
的类型,并根据需要进行相应的处理。通过了解
变量
的类型,我们可以根据需要执行不同的操作,从而实现更灵活的编程。下面我们将介绍几种常用的方法来
判断
变量
的类型,并给出相应的源代码示例。我们可以将待检查的
变量
和类型作为参数传递给isinstance()函数,然后根据返回值来
判断
变量
的类型。我们可以通过将
变量
作为参数传递给type()函数,然后检查返回值来确定
变量
的类型。我们可以将
变量
与类型常量进行比较,从而
判断
变量
的类型。
python
中
如何定义
一个
变量
类型_简述如何用
Python
定义
一个
变量
类型?
本文主要讲述了如何去定义
一个
Python
变量
,
变量
的概念基本上和初
中
代数的方程
变量
是一致的,只是在计算机程序
中
,
变量
不仅可以是数字,还可以是任意
数据类型
。
变量
在程序
中
就是用
一个
变量
名表示了,
变量
名必须是大小写英文、数字和_的组合,且不能用数字开头,比如:a = 1
变量
a是
一个
整数。t_007 = 'T007'
变量
t_007是
一个
字符串。Answer = True
变量
Answer是
一个
布尔值True...
如何确定
Python
变量
的类型?
如何查看
变量
的类型? (例如无符号 32 位)
python
怎么
判断
数据类型
,
python
怎么
判断
数据类型
python
怎么
判断
数据类型
,
变量
,类型,参数,字符串,字典
python
怎么
判断
数据类型
易采站长站,站长之家为您整理了
python
怎么
判断
数据类型
的相关内容。
python
的
数据类型
有:数字(int)、浮点(float)、字符串(str),列表(list)、元组(tuple)、字典(dict)、集合(set)。一般通过以下方法进行
判断
:1、isinstance(参数1,参数2)描述:该函数用来
判断
一...
脚本语言
37,719
社区成员
34,238
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章