要件は次のとおりです。
名前の長さをチェックするプログラムを書きなさい。プログラムは、ユーザーからの入力として名前を受け取る必要があります。
名前が 3 文字以下の場合、プログラムは次のように動作するはずです。
あなたの名前を入力してください: Lin
Hi Lin, あなたは短い名前を持っています.
名前が 4 ~ 8 文字 (両端を含む) の場合、プログラムは次のように動作するはずです。
あなたの名前を入力してください: ジミー
こんにちは、ジミー、はじめまして。
それ以外の場合、名前が 8 文字を超える場合、プログラムは次のように動作するはずです。
あなたの名前を入力してください: Yaasmeena
Yaasmeena さん、名前が長いですね。
これが私の試みですが、名前の長さが3を超える場合、常に「こんにちはXXXXXXX、はじめまして」が返されます
name = input('Enter your name: ')
if len(name) <= 3:
print ('Hi',name, ', you have a short name.')
elif len(name) >= 3:
print ('Hi',name, ', nice to meet you.')
elif len(name) > 8:
print ('Hi',name, ', you have a long name.')