从shell将参数传递给方法Python解释器

时间:2019-04-06 02:04:41

标签: python-3.x

我正在学习如何使用Python。我想学习如何为函数传递参数。在Java中,我知道我们可以使用BufferedReader或Scanner接收用户输入。如何使用Python获得用户输入?我有一个根据用户输入来打印空间的功能。我该怎么做?

def right_justify(s):
    s = " " * 70 - s.len()
    print(s)

right_justify(s)

我想打印足够的空格,以便s的最右边字符出现在用户屏幕的第70栏中。

1 个答案:

答案 0 :(得分:1)

https://www.pythonforbeginners.com/basics/getting-user-input-from-the-keyboard

被盗

原始输入

raw_input用于从用户读取文本(字符串):

name = raw_input("What is your name? ")
print "your name is: ",name
type(name)

输出:

What is your name? fred
your name is: fred
type 'str'>