char

    0热度

    5回答

    在蟒如果我有列表输入= [ '>', '<', '>', '<', '>','>', '<',“ <']和我不希望有连续重复列表中的元素。 例如,新列表将为input = ['>','<','>','<','>','<'] 我该如何编写代码? 我已经尝试了 for i in input: if(i == i+1): delete(i+1) 但这种代码工作列表中的整数值。

    0热度

    1回答

    删除非字母数字字符,但保留小数我需要转换成这样: 7.5公斤(估计)。 2,4公斤(?总%/ =“º),¿#@ --__ 成这样: 7.5千克估计2,4-公斤总 注意事项: 除去非字母数字,但保持数 数字可以圆点或逗号符号个 号码可以是整数或小数 EDIT I'm知道我需要否定此正则表达式@"\d+[\.\,]?\d*(匹配整数和小数),然后在结果上除去非字母数字。不确定这是否可能在一个正则表达式

    2热度

    5回答

    (我在Java编程新) 我有,例如: char x = '9'; ,我需要得到的撇号的数量,数字9本身。 我试图做到以下几点, char x = 9; int y = (int)(x); 但它没有工作。 那么我该怎么做才能得到撇号中的数字?

    0热度

    3回答

    我正在使用一个凯撒密码,并且我正在尝试将我的密码密钥的字符保存在一个基于字母ascii的数组中应该代表。因此,如果我的密码char key [] =“codezyxwvutsrqpnmlkjihgfba”数组中的第一个字符(c)应该表示字母a,其ASCII码是97.所以我想将c存储在第97个数组中的数组中。每当我尝试这个数组时,结果都是空的。 char key[] = {"codezyxwvuts

    0热度

    1回答

    我读一个名为data.txt与如下所示: b 5 b 2 b 9 每行有3个特点:空间在标签之间。 我有以下代码一次只读一行。 int main(int argc, char * argv[]){ FILE * filePointer; filePointer = fopen("data.txt", "r"); char singleLine[3*sizeof

    -2热度

    2回答

    import java.util.Scanner; public class Application { public static void main(String[] args) { do { System.out.println("What is the command keyword to exit a loop in Java?\na. int\nb. cont

    0热度

    2回答

    我已经编写了一个迭代遍历大字符串的for循环,其目标是查看我的字符串是否具有像$或$$这样的字符。 这是if语句,我必须在我的for循环: if (stringName.charAt(i) == "$" || stringName.charAt(i) == "$$") 当我编译我的代码,我得到一个错误说“无法比拟的类型:字符和字符串”,这是自我解释。 现在我的问题是,解决它的最好方法是什么?除

    -1热度

    1回答

    我目前正在学习C,我决定做一个简单的函数来交换字符串的两半。我使用strndmp来获取字符串的一半,并使用strncat将另一半添加到strndmp结果的末尾。之后,我打印输出。该脚本输出了字符串,其中两半交换了,但最后几个字符被随机字符替换。我真的很困惑,因为如果我在打印交换字符串之前打印某些内容或输入的字符串未满24个字符,则不会发生这种情况。下面的代码: #include <stdio.h>

    -4热度

    1回答

    我写道: char ch = "ABC"; 现在,当我编译它,我没有得到任何错误。但是,如果我尝试单独显示这些字符或一次显示整个字符串,我无法这样做,因为每当我尝试这样做时,我的程序就会崩溃。 这个程序发生了什么?

    -1热度

    3回答

    编辑不能识别字符值:问题的答案是:==用于比较,我if测试中使用= 我搜索了一会儿,问我的教授,但也我们确信发生了什么事。这可能意味着它是一个错字的地方,但我每次运行此代码,无论出于何种原因时,它不管if语句是否计算为真 int main() { char StartUnit, EndUnit; double StartVal = 0, EndVal = 0; double