複数の名称をinputで出力し、選択したn番目の名称を出力するプログラムを作成しています。
sliceでn番目で入力した文字からスタートしn+1番目以降の文字を削除するコードを書いたのですが、文字のn番目の文字の出力しか行えません。
ご教授の方お願いします。
sliceは下記のサイトを参考にソースコードを書いています。
リンク内容
入力例
4
奈良県 鹿児島県 和歌山県 福島県 東京都
期待値(出力)
福島県
python
1a = int(input()) 2b = str(input()) 3c = b[a-1:a+1] 4 5print(c) 6#4文字目の「鹿」と出力されてしまう。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/02 01:24