<bdo id='w1MD0'></bdo><ul id='w1MD0'></ul>

<legend id='w1MD0'><style id='w1MD0'><dir id='w1MD0'><q id='w1MD0'></q></dir></style></legend>

    <tfoot id='w1MD0'></tfoot>

        <i id='w1MD0'><tr id='w1MD0'><dt id='w1MD0'><q id='w1MD0'><span id='w1MD0'><b id='w1MD0'><form id='w1MD0'><ins id='w1MD0'></ins><ul id='w1MD0'></ul><sub id='w1MD0'></sub></form><legend id='w1MD0'></legend><bdo id='w1MD0'><pre id='w1MD0'><center id='w1MD0'></center></pre></bdo></b><th id='w1MD0'></th></span></q></dt></tr></i><div id='w1MD0'><tfoot id='w1MD0'></tfoot><dl id='w1MD0'><fieldset id='w1MD0'></fieldset></dl></div>

      1. <small id='w1MD0'></small><noframes id='w1MD0'>

        如何在 Python 中检查字符串中是否包含数值?

        时间:2023-09-11

          <small id='hQwcP'></small><noframes id='hQwcP'>

            <legend id='hQwcP'><style id='hQwcP'><dir id='hQwcP'><q id='hQwcP'></q></dir></style></legend>
              <tbody id='hQwcP'></tbody>

            <tfoot id='hQwcP'></tfoot>
              <i id='hQwcP'><tr id='hQwcP'><dt id='hQwcP'><q id='hQwcP'><span id='hQwcP'><b id='hQwcP'><form id='hQwcP'><ins id='hQwcP'></ins><ul id='hQwcP'></ul><sub id='hQwcP'></sub></form><legend id='hQwcP'></legend><bdo id='hQwcP'><pre id='hQwcP'><center id='hQwcP'></center></pre></bdo></b><th id='hQwcP'></th></span></q></dt></tr></i><div id='hQwcP'><tfoot id='hQwcP'></tfoot><dl id='hQwcP'><fieldset id='hQwcP'></fieldset></dl></div>
                <bdo id='hQwcP'></bdo><ul id='hQwcP'></ul>
                  本文介绍了如何在 Python 中检查字符串中是否包含数值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  可能重复:
                  如何检查字符串是否为Python 中的数字?
                  Python - 将字符串解析为浮点数或整数

                  例如,我想检查一个字符串,如果它不能转换为整数(使用 int()),我该如何检测?

                  For example, I want to check a string and if it is not convertible to integer(with int()), how can I detect that?

                  推荐答案

                  使用 .isdigit() 方法:

                  Use the .isdigit() method:

                  >>> '123'.isdigit()
                  True
                  >>> '1a23'.isdigit()
                  False
                  

                  引用文档:

                  如果字符串中的所有字符都是数字并且至少有一个字符,则返回true,否则返回false.

                  Return true if all characters in the string are digits and there is at least one character, false otherwise.

                  对于 unicode 字符串或 Python 3 字符串,您需要使用更精确的定义并使用 unicode.isdecimal()/str.isdecimal() 代替;并非所有 Unicode 数字都可以解释为十进制数字.例如,U+00B2 SUPERSCRIPT 2 是数字,但不是小数.

                  For unicode strings or Python 3 strings, you'll need to use a more precise definition and use the unicode.isdecimal() / str.isdecimal() instead; not all Unicode digits are interpretable as decimal numbers. U+00B2 SUPERSCRIPT 2 is a digit, but not a decimal, for example.

                  这篇关于如何在 Python 中检查字符串中是否包含数值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:如何将 intable 字符串列表转换为 int 下一篇:将 int 转换为 ASCII 并返回 Python

                  相关文章

                  最新文章

                  <legend id='kmqrW'><style id='kmqrW'><dir id='kmqrW'><q id='kmqrW'></q></dir></style></legend>
                  1. <i id='kmqrW'><tr id='kmqrW'><dt id='kmqrW'><q id='kmqrW'><span id='kmqrW'><b id='kmqrW'><form id='kmqrW'><ins id='kmqrW'></ins><ul id='kmqrW'></ul><sub id='kmqrW'></sub></form><legend id='kmqrW'></legend><bdo id='kmqrW'><pre id='kmqrW'><center id='kmqrW'></center></pre></bdo></b><th id='kmqrW'></th></span></q></dt></tr></i><div id='kmqrW'><tfoot id='kmqrW'></tfoot><dl id='kmqrW'><fieldset id='kmqrW'></fieldset></dl></div>
                  2. <small id='kmqrW'></small><noframes id='kmqrW'>

                      <tfoot id='kmqrW'></tfoot>
                      • <bdo id='kmqrW'></bdo><ul id='kmqrW'></ul>