考えて競プロする

プログラミングコンテストの問題をどう考えて解いたかを記録していくブログです。使用言語はPython3

ABC011-B - 名前の確認 を解く

ABC011-B - 名前の確認

 

与えられた文字列の1文字目を大文字に、残りは小文字にして出力する問題

はいはい余裕余裕

Pythonはこういうの得意なんでね

 

提出したコード

# 入力
S=input()

# 出力
print(S[0].upper()+S[1:].lower())
 
S[0] で文字列Sの1文字目を、S[1:]でSの2文字目以降を表すことができる
また、upper 関数・lower 関数はそれぞれ文字を大文字小文字に変換する関数
 
変換後の文字列を "+" 演算子を使ってつなぎ合わせて出力すればOK
 
提出結果はACでした