Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/321.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
Python 重复输入_Python_Input_Python 3.x - Fatal编程技术网

Python 重复输入

Python 重复输入,python,input,python-3.x,Python,Input,Python 3.x,我是Python新手,一直在学习一些教程,试图掌握编程的不同方面 我被困在一个很可能非常简单的练习中,但我无法找到解决方案 如何创建一个程序,读取一行输入,并将同一行打印两次 例如,如果输入是Echo,它将打印: Echo Echo 对此,我们将不胜感激。我想我犯了一个简单的逻辑错误,但我还没有足够的技能来识别它是什么。听起来你好像一下子就完成了输入和输出: print(input()) 这适用于对输入进行一次回显,但会使重复相同内容两次变得有点困难。一个简单的解决方法是将输入的文本保存到变

我是Python新手,一直在学习一些教程,试图掌握编程的不同方面

我被困在一个很可能非常简单的练习中,但我无法找到解决方案

如何创建一个程序,读取一行输入,并将同一行打印两次

例如,如果输入是
Echo
,它将打印:

Echo
Echo

对此,我们将不胜感激。我想我犯了一个简单的逻辑错误,但我还没有足够的技能来识别它是什么。

听起来你好像一下子就完成了输入和输出:

print(input())
这适用于对输入进行一次回显,但会使重复相同内容两次变得有点困难。一个简单的解决方法是将输入的文本保存到变量中,您可以打印两次:

text = input()
print(text)
print(text)
如果需要使用一条语句进行输入和加倍输出,则可以使用字符串格式复制文本,并在中间添加换行符:

print("{0}\n{0}".format(input()))
路权?(:D)


其他答案似乎很合理,但如果你想打印1000次或100万次呢?你真的要输入一百万种打印(变量)类型吗?这里有一个更快的方法:

                               j=input("Enter anything.")
                               for i in range(2):
                                print(j)
在这里,我可以将range的值更改为我想要的任何值,并且J将被打印很多次


这里发生的事情是,变量i向上循环(一个增量)到数字2,所以为了向初学者解释它,我从一个数字到另一个数字移动t=值。当我对循环的每个数字输入print(j),直到它达到2,j将被打印。

我尝试创建一个变量,如上面的示例所示,但是当我运行程序时,它只打印变量一次,尽管我要求打印两次。我需要写什么才能让它在两行不同的行上打印变量两次?@user2633836上面的代码将打印它两次。。。你试过复制粘贴吗?我试过复制粘贴。它只是拒绝把这个词打印两次。我已经尝试了text=input(“Echo”)print(text)print(text)print(text),但这只会使用字符串格式打印Echo一次,我该如何编写代码?text=input(“Echo”)print({0}\n{0})。format(input(“Echo”))是否正确?我完成了,谢谢你们两位的帮助,非常感谢it@user2633836:
input(“Echo”)
不会将
“Echo”
作为输入,而是打印
“Echo”
作为提示,然后等待用户键入自己的文本。你可能想读书。
                               j=input("Enter anything.")
                               for i in range(2):
                                print(j)