輸入3個字符串找出其中最大者

要找出三個字元串中的最大者,你可以使用以下Python代碼:

str1 = "你的第一個字元串"
str2 = "你的第二個字元串"
str3 = "你的第三個字元串"

max_str = max(str1, str2, str3)

print("最大字元串是:", max_str)

在這段代碼中,我們首先定義了三個字元串str1str2str3。然後我們使用Python的內建函式max()來找出這三個字元串中的最大值,並將其賦值給變數max_str。最後,我們列印出最大字元串。

注意,這段代碼將返回最大字元串的副本,而不是原字元串的引用。如果你需要原字元串的引用,你可以使用Python的內置函式max()的另一個版本,該版本返回最大值但不修改原始列表。

另外,如果你想找到所有三個字元串中的最大值,包括它們的索引,你可以使用Python的列表推導式和max()函式:

str1 = "你的第一個字元串"
str2 = "你的第二個字元串"
str3 = "你的第三個字元串"

max_value = max(max(str1, str2), max(str2, str3))
max_index = str1.index(max_value) if str1 == max(str1, str2) else str2.index(max_value) if str2 == max(str1, str2) else str3.index(max_value)

print("最大值是:", max_value)
print("它在字元串的第{}個位置".format(max_index))

這段代碼會返回三個字元串中的最大值及其索引。