Python 字符串 isdecimal() 方法

Python 字符串 isdecimal() 方法

描述

isdecimal() 方法用于检查字符串中的所有字符是否都是十进制字符。所有的数字 0-9 及其 Unicode 表示都被视为十进制字符。

语法

var.isdecimal()

参数

返回值

该方法返回 true,如果字符串中的所有字符都是十进制字符。否则返回 false。

示例

以下示例展示了 isdecimal() 方法的使用。

var = "123"
var1 = var.isdecimal()
print ("原始字符串:", var)
print ("仅为十进制字符?:", var1)

var = "\u0031\u0032\u0033"
var2 = var.isdecimal()
print ("原始字符串:", var)
print ("仅为十进制字符?:", var2)

var = "123.34"
var3 = var.isdecimal()
print ("原始字符串:", var)
print ("仅为十进制字符?:", var3)

当你运行这个程序时,它将产生以下的 输出

原始字符串: 123
仅为十进制字符?: True
原始字符串: 123
仅为十进制字符?: True
原始字符串: 123.34
仅为十进制字符?: False

这里,0031 是字符 “1” 的 Unicode 编码,0032 是字符 “2” 的 Unicode 编码,0033 是字符 “3” 的 Unicode 编码。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程