Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何用codio(python)编写包含数字的字符串 #从命令行输入 #转换为整数 导入系统 number1=int(sys.argv[1]) number2=int(sys.argv[2]) #你的密码在这里 我试过: 新闻字符串='123'+str(456) 印刷品(新闻字符串) 新闻字符串='123'+'456' 印刷品(新闻字符串) 新闻字符串='123'+str(数字2) 印刷品(新闻字符串) 新闻字符串=(number1+number2) 印刷品(新闻字符串)_Python_String_Int - Fatal编程技术网

如何用codio(python)编写包含数字的字符串 #从命令行输入 #转换为整数 导入系统 number1=int(sys.argv[1]) number2=int(sys.argv[2]) #你的密码在这里 我试过: 新闻字符串='123'+str(456) 印刷品(新闻字符串) 新闻字符串='123'+'456' 印刷品(新闻字符串) 新闻字符串='123'+str(数字2) 印刷品(新闻字符串) 新闻字符串=(number1+number2) 印刷品(新闻字符串)

如何用codio(python)编写包含数字的字符串 #从命令行输入 #转换为整数 导入系统 number1=int(sys.argv[1]) number2=int(sys.argv[2]) #你的密码在这里 我试过: 新闻字符串='123'+str(456) 印刷品(新闻字符串) 新闻字符串='123'+'456' 印刷品(新闻字符串) 新闻字符串='123'+str(数字2) 印刷品(新闻字符串) 新闻字符串=(number1+number2) 印刷品(新闻字符串),python,string,int,Python,String,Int,我要么得到 程序输出 Program Failed for Input: 0 0 Expected Output: 00 Your Program Output: 123456 Your output was incorrect. Try again. OR Program Output Program Failed for Input: 123 456 Expected Output: 123456 Your Program Output: 579 Your output was i

我要么得到 程序输出

Program Failed for Input: 0 0
Expected Output: 00
Your Program Output: 123456

Your output was incorrect. Try again.

OR

Program Output

Program Failed for Input: 123 456
Expected Output: 123456
Your Program Output: 579

Your output was incorrect. Try again.
我想我会得到输入123456输出123456

我想我会得到输入123456输出123456

我认为你把给出的一个例子问题和一般解决方案混淆了

您应该只使用number1和number2变量,而不是字面上的123和456

你得到的最接近的答案是这个,但不是123,而是以产生预期结果的方式使用
number1

newString = '123' + str(number2)
print(newString)

为什么要将输入转换为
int
?根据所需的输出判断,您需要连接字符串。请注意,如果不知道您到底想做什么,就很难提供帮助。我假设将这两个输入组合成一个字符串。但不要把它们加在一起。这就是一直发生的事情。
print(sys.argv[1]+sys.argv[2])
->这应该足够了。那么为什么要将输入转换为整数呢?因为我把示例与问题本身混淆了。我刚收到。newString=str(number1)+str(number2)