# あいうえお、ループ条件とデータタイプ # 前振り ラーメン屋の前に並んだ経験は誰でもあるでしょ。先にきた人が先に食べるのは必然でしょう? 先にきた人があとで店を出るのはあるにしても。店員からすれば、行列は処理対象のリストです。 このリストの長さによって、売り上げを増やしてくのです。 # 要件説明 ループに関して、pythonのSequence型(List, Tuple, map, set)に緊密に関わるでしょ。 ちなみに、文字列もSequenceで知っているでしょうか? 下記のコードはどんな出力になるでしょうか? ``` for i in "アイウエオ": print i ``` 「あ、い、う、え、お」をいろんな形、順番で出力してみましょう。 - [ ] 左か右 - [ ] 真ん中から最後まで辿って、先頭に戻る - [ ] ランダムな順番で出力 - [ ] 右 → 左(逆順) - [ ] [おいあうえ] を カタカナに変換して出力 出力: 左から右へ: あ, い, う, え, お, 真ん中から: い, う, え, お, あ, う, え, お, あ, い, え, お, あ, い, う, お, あ, い, う, え, あ, い, う, え, お, random: う, あ, お, え, い, い, あ, お, う, え, お, え, い, う, あ, い, お, え, あ, う, あ, え, い, う, お, Reversed: お, え, う, い, あ, カタカナ変換: エ, オ, イ, ウ, ア, # reference ## 宿題学習ポイント(Concept) https://docs.python.org/ja/3.7/library/stdtypes.html#sequence-types-list-tuple-range 特にRange型を勉強しましょう。 https://docs.python.org/ja/3.7/library/stdtypes.html#range ## 参考実装 https://github.com/gridscaleinc/Learning-Python/blob/master/domanthan/Less011/Less011.py ## 言語リファレンス https://docs.python.org/ja/3/reference/index.html # 宿題の提出について githubに宿題をコミットする際、必ず下記の様なフォルダ構成にしたがって欲しいです。 宿題を完成させたエビデンスファイルも合わせて出してください。できれば。 ``` --src ---- 「ご自分のgithubid] --- less001 -- file001.py -- evidence001.txt ```
Activity
[-]宿題011-ループ条件とデータタイプ(予定)[/-][+]宿題011-あいうえお、ループ条件とデータタイプ[/+]