从输入的输出中打印出来信

时间:2015-11-27 00:36:49

标签: python python-3.x

我做了这个功能,我想让它适应两个参数。一个用于字母,一个用于数字。该函数应打印适当数量的字母。 (例如,如果用户输入" monkey"和" 3"该功能将输出" mon")

到目前为止,这是我的代码

word = input ("What is your word?")
number = input ("What is your number? ")
def test():

    letter=word[0]
    print (letter)

test()

2 个答案:

答案 0 :(得分:2)

这就是你想要的吗?

word = input("What is your word?")
number = int(input("What is your number? "))

def test(word, number):
    print(word[:number])

test(word, number)

结果:

What is your word?monkey    
What is your number? 3    
mon

答案 1 :(得分:0)

word = input ("What is your word: ")
number = input ("What is your number: ")

def test():
    print(word[:int(number)])

test()

这不应该提供您在 Julien Bernu的问题中提到的语法错误。

注意:假设您使用的是最新版本的python