インスタでよくみるpythonの問題を解いてみる ~その2~

publish: 2022-10-25

問題

{{< instaIframe CkAsNdOLdKS>}}

回答

正解は ① です。(このままだと)

解説とおまけ

前回はTupleかと思いきやstrだったやつでしたが、今回はちゃんとTupleです(笑)

パッと見、a か 1120 を返してくれそうですが実はTypeErrorになります。

理由は型の違いです。

Tuple1 にある、1 はint、a はstrになります。

そのためTypeErrorになります。

ただ、これを型を変えることで以下のように比較することができます。

正解はどちらと思いますか?

tuple1 = (1, 'a')
print(max(str(1120, 'a'))