私のコースでは、講師が「インポート」機能を使用することを望んでいないことを発見しました。これは、明らかに「現時点で学生のニーズに対して高度すぎる」ためです。
私が「許可」されているものをいじって、これを思いつきました:
#!/usr/bin/python
moo = raw_input ('moo ')
string = ''.join(moo)
outp = string.split()
for word in outp:
print word
それは私に与えます
$ ./pecho
moo hello world
hello
world
「hello world」の出力を 1 行に収めるために、ここにあるものをいじるにはどうすればよいですか?
元の投稿:
「それぞれの引数を1つのスペースで区切って単純に出力する」pythonファイルを作成する必要があります。たとえば、次のコマンドを実行すると、次のような出力が得られます。
$ pecho first and then another one
first and then another one
$
これは単に次のようなものですか
#!/usr/bin/python
moo = raw_input ('moo ')
print moo
? その場合、入力にタブ/スペースがいくつあるかに関係なく、出力の単語間にスペースを1つだけ出力するようにするにはどうすればよいですか?