Как написать ввод и вывод в одну строку кода?

Возможно ли написать этот код в одну строку?

код:

a=input()

print((a[0].upper())+a[1:])

Ответы (4 шт):

Автор решения: Danis

у строк есть метод title

print(input().title()) 
→ Ссылка
Автор решения: CrazyElf

Если title не подходит, то можно так, например, но что-то сложновато получилось:

print(''.join(a if i else a.upper() for i,a in enumerate(input())))
→ Ссылка
Автор решения: vadim vaduxa
[(a[0].upper())+a[1:] for a in [input()]][0]
→ Ссылка
Автор решения: Danis

Вариант с помощью lambda от участника @andreymal

print((lambda a: a[0].upper() + a[1:])(input())) 
→ Ссылка