Python課題―ifを使いますか?三項演算子を使いますか?

ソースコードを見ただけじゃなんのこっちゃ全然わからないので、問題はこれである。
その他セット Python3編 | レベルアップ問題集 | プログラミング学習サービス【paizaラーニング】
後半には後々役に立ちそうな演習があり、面倒だが今回は良問な感じがした。

# coding: utf-8
a = int(input())
b = input()
c = input()
d = input()
e = input()
if a > 0:
    print("plus")
else:
    print(a)
if b == "hoge":
    print("yes")
else:
    print(b)
if len(c) == 10:
    print("ten")
else:
    print(c)
if d.find("x") > 0:
    print(d.find("x"))
else:
    print("nothing")
if len(e) == 5:
    print("five")
else:
    print(e[0])