问题标签 [isalpha]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python-3.x - 迭代测试 Python3 中的数字输入
我必须测试用户的输入是否是数字。否则,我需要再次请求输入。听起来很简单,对吧?但是,请检查以下功能
如果用户的第一个输入实际上是一个数字,它工作正常4111111111111111
但是,如果用户首先输入一个字符串,例如asbsdl
. 该函数正确地要求第二次输入一个数字,但即使您输入一个数字,它也会返回None
.
任何人都可以解释一下吗?谢谢。
c - 回文仅在末尾比较标点符号,使用指针
这是我在 c 中制作的回文检查器。它适用于所有输入,无论它们是否有标点符号,除非最后一项是标点符号。在这种情况下,它不会跳过它并进行比较,然后说它不是回文,而实际上它是。EX(活过,魔鬼。不会是回文,而是活过,魔鬼会)。
python - 在文本文件中查找所有单词的更快方法
我编写了一个实用程序来扫描包含字母字符的所有空格分隔字段的文本文件,它工作得很好但非常慢,因为我将每一行分成单词并扫描每个单词,有没有更快的方法来做到这一点?
谢谢。
这是代码:
python - 在python中删除同时包含字母和数字的字符串
我有一个字符串
我需要将上面的字符串转换为
即我需要删除既有字母又有数字的字符串,
我怎样才能在python中做到这一点?
我试过了
但得到了输出
python - 单个回文递归函数
是否可以将我编写的这个程序变成一个忽略大小写差异、空格和非英文字母的递归函数?例如,程序必须能够将“True”返回到以下字符串,忽略大写“R”和句点“Rats live on no evil star.”。没有导入,只有一个函数,唯一可以使用的方法是 isalpha()。
c++ - isalpha 在 C++ 中导致“调试断言失败”
我有一个简短的程序,旨在通过首先测试以查看数组中的字符是否为字母字符(跳过任何空格或标点符号)来计算字符串中辅音的数量。我的“if (isalpha(strChar))”行代码不断出现调试断言失败。
"strChar" 是一个在 for 循环中分配了 char 值的变量
抱歉,如果这是一个补救问题,但我不确定我哪里出错了。提前感谢您的帮助!
c++ - 在给定的字符串上使用 tolower() 和 isalpha() 并将它们的输出设置为另一个字符串
我想将一个字符串传递给编译器,例如 "Mr. Adam, I am Eve" 。我想降低该短语的大小写并使用 (isalpha) 删除所有标点符号和空格,即之后字符串应该是:mradamiameve
它将存储在另一个名为result
例如的字符串中。我需要这方面的帮助。有什么建议么?
这是我到目前为止所做的,但不起作用:
c - 制作一个小计算器程序,需要检查用户输入的是不是字母
我一直在尝试制作一个小型计算器程序来测试我自己的技能,因为我在谈论编码时非常绿色。无论如何,我正在尝试使用一个循环来创建一个函数,该循环将要求输入一个数字,直到输入一个数字并拒绝字母。
这是我有限的理解/谷歌搜索产生的:
唯一的问题是,如果给它一封信,它会崩溃,但有进展......没有相同消息的不定式垃圾邮件。
下一个代码是整个代码,而不仅仅是一个片段:
如您所见,它尚未完成。我自己基本上已经完成了寻找答案。当这篇文章发布时,我的时间是凌晨 4 点 04 分
python-3.x - 带有 isalpha() 的波浪号 TRUE 返回 -2 而不是 FALSE
玩弄isalpha()
,我注意到一些奇怪的行为。
上面的两个语句返回了我期望的结果。但是,现在在之前添加波浪号就没那么有意义了。
为什么会这样?我发现使用not
而不是~
返回我期望的输出,但对上述行为感兴趣。