挑战Python100题(4)

100+ Python challenging programming exercises 4

挑战Python100题(4)_第1张图片

Question 31

Define a function that can accept two strings as input and print the string with maximum length in console. If two strings have the same length, then the function should print al l strings line by line.

Hints:

Use len() function to get the length of a string

定义一个可以接受两个字符串作为输入的函数,并在控制台中打印最大长度的字符串。如果两个字符串的长度相同,那么函数应该逐行打印所有字符串。

提示:

使用len()函数获取字符串的长度

Solution

def printValue(s1,s2):
    len1 = len(s1)
    len2 = len(s2)
    if len1>len2:
        print(s1)
    elif len2>len1:
        print(s2)
    else:
        print(s1)
        print(s2)

printValue("one","two")
printValue("one","three")

你可能感兴趣的:(Python,python)