【Python入門 #5】リストと繰り返し | ループ処理をマスター
Summary
TLDRこのビデオのスクリプトは、Pythonのリストと繰り返し処理について解説しています。リストを使うことで、複数のデータを1つの変数で管理でき、for文やwhile文を使うことでそのリストの要素に対して繰り返し処理を簡単に行うことができます。これにより、同じ処理を毎回書く必要がなくなり、コードがスマートになります。具体例として、好きな漫画のリストを作成し、その要素をfor文で出力する例などが紹介されています。
Takeaways
- 📝 リストを使うことで、複数の値を1つの変数にまとめて格納できる
- 🔁 繰り返し処理を使うことで、リストの要素1つ1つに対して処理を簡単に繰り返し適用できる
- 📈 for文はリストやタプルなどに対して、while文は条件を満たす間の繰り返し処理に適している
- 📊 タプルはリストと似ているが、要素の値を変更できないという違いがある
- 👍 リストやタプルを使うことで、コードの量を大幅に減らすことができる
- 🔍 リストやタプルの要素にアクセスするには、角括弧に要素の番号を指定する
- ✏️ リストに要素を追加するにはappendメソッド、削除するにはdelを使う
- ❇️ タプルは変更できない定数などを定義するのに向いている
- 📒 リストは高機能だがパフォーマンスも若干劣る。タプルの方が速い
- 🤝 プログラミングにおいて配列のインデックスが0から始まるのが一般的
Q & A
リストとはどのようなデータ型ですか?
-リストは、複数の値を順番付きで格納できるデータ型です。1つの変数で複数のデータを管理できるので、便利です。
リストの要素へのアクセス方法を教えてください。
-リストの要素は0から順に番号が付いています。要素にアクセスするには、リスト変数の後に[番号]を指定します。例: comics[0] はリストcomicsの0番目の要素です。
リストに値を追加する方法を教えてください。
-リストに値を追加するには .append() メソッドを使います。例: comics.append("新しい漫画") とすると、リストcomicsに「新しい漫画」が追加されます。
タプルとリストの違いは何ですか?
-リストは値の変更が可能ですが、タプルは値の変更ができません。変更したくない定数などを定義する時にタプルを使うとよいでしょう。
for文とwhile文の違いを教えてください。
-for文はリストなどの繰り返し可能なオブジェクトに対して処理を繰り返します。while文は条件式が真である間、処理を繰り返します。使い分けが大切です。
繰り返し処理を行う理由は何ですか?
-繰り返し処理を使うことで、同じ処理を自動的に何度も実行できます。手作業で毎回書く必要がなくなるので、効率的です。
条件分岐を行うのはなぜ必要ですか?
-条件分岐を使うことで、条件に応じた異なる処理を実行することができます。これにより、複雑な処理を実現できるようになります。
リストを使うメリットは何ですか?
-リストを使うことで、複数のデータを1つの変数で管理できるようになります。コードもすっきりし、データの追加・削除も簡単に行えるようになります。
繰り返し処理にはどのような種類がありますか?
-代表的な繰り返し処理に、リストなどのデータに対して処理を繰り返すfor文と、条件式が真である間処理を繰り返すwhile文があります。
プログラムをスマートに書く理由は何ですか?
-プログラムをスマートに書くことで、コードがすっきりし、保守性や再利用性が高まります。新しい開発者が理解しやすくなったり、バグが減ったりする効果があります。
Outlines
🔍Python入門とリストと繰り返し処理
Pythonプログラミングの基本であるリストと繰り返し処理の重要性を解説。プログラミングにおける自動化の力と、同じ処理を繰り返し自動で行うことの便利さを強調。簡単なクイズを通して、リストと繰り返し処理の学習を促す。
📚リストの基本操作と利点
リストの定義、初期化、値の変更可能性について説明。リストを使うことで変数を複数定義する必要がなくなり、プログラミングがよりスマートになる利点を紹介。
🔄リストの要素の削除とタプルの紹介
リストから特定の要素を削除する方法と、リストに似ているが値を変更できないタプルについて解説。タプルは値の変更が不要な場合に便利である点を強調。
👨💻リストとタプルの活用法
リストとタプルの具体的な使用例を紹介。リストは動的に値を追加や削除ができ、タプルは変更不可である点を利用した場面を解説。また、リストとタプルを使った効率的なプログラミング方法を提示。
🔁繰り返し処理(ループ)の基本
繰り返し処理の基本構造としてfor文とwhile文の使い方を解説。リストの内容を繰り返し出力するfor文の例を紹介し、while文で条件に応じた繰り返し処理の方法を説明。
🔄繰り返し処理の応用とif文の組み合わせ
繰り返し処理の応用例として、if文との組み合わせを通じて条件分岐の処理を紹介。スコアに応じたメッセージ出力の例を用いて、プログラミングにおける論理的思考を促す。
💡まとめと漫画に関する雑談
リストと繰り返し処理の重要性を再確認し、プログラミングにおけるこれらの要素の効率的な使用方法をまとめ。最後に、好きな漫画について語り、視聴者との交流を図る。
Mindmap
Keywords
💡Python入門
💡リスト
💡繰り返し処理
💡自動化
💡効率化
💡プログラミング
💡データ型
💡値
💡変数
💡関数
Highlights
プログラミングのパワーの源はリストと繰り返し処理であることの紹介。
コンピューターによる自動化の重要性と基本的な概念の説明。
リストとは複数の値を一つにまとめるデータ型であることの解説。
タプルとは値の変更ができないリストのようなデータ型であることの説明。
リストに値を追加する方法(append)の紹介。
リストの要素を変更する方法の具体的な例示。
リストから要素を削除する(del)方法の説明。
リストとタプルの使用例と違いについての詳細な説明。
繰り返し処理(ループ)を使う理由とその強力な効果の解説。
for文を使ったリストの要素を一つずつ処理する方法の説明。
while文を使った条件に基づく繰り返し処理の具体例。
繰り返し処理を使って効率的にプログラムを書く方法の紹介。
プログラミングにおける条件分岐(if文)の使用例とその重要性。
リストと繰り返し処理を使ったプログラミング例を通じての学習効果。
プログラミング学習の励みとなるクイズと解説の提供。
Transcripts
同居です今日は python 入門の5
回目ということでディストと繰り返し処理
についてやっていきますこのリストと
繰り返し処理っていうのはプログラミング
が持つ
パワーの源なんですねプログラムって何で
書くかというと人間が肯定した業でで毎回
あるのが面倒くさいということを
家コンピュータにも自動化して行って
もらいたいからなんですねまあなんで
コンピューターで毎回に決まったことと
同じことをやってもらう理由なんですけど
その同じことをやるというのを自動化
できるのがこのリストと繰り返し処理に
なります
同じ処理を何度も何度もね自動れっち
繰り返し築港できるようになるんですね
プログラミングにおいては声勝たせない
ものでぜひ一緒に最後までやっていき
ましょう舌下のクイズはこの動画の最後に
解説しますねフェード米早速今回もクイズ
を出してこのクイズを解きながらそれをね
これを題材としてリストと繰り返し処理を
学んでいきたいとおもいますでまずは今回
はクイズですね好きななんだというテーマ
になります好きなマンガの一覧を作成して
その漫画名をすべて出力せよというお題に
なります
これでどういうふうにね書いたらいいです
かね
でこれまず最初に何も考えずにやってみ
ますね何も考えずにやると例えば
comic 1=キングコミックにゴール
直しかジャイ僕の音大輔は曲がれやっぱり
ドハマりしてらマーキング駄目ですね
キングは定番ですけどねめちゃくちゃ
面白いですねめっちゃ暑いですよねべっ甲
ちょっと名作系ですキラーだとも色々ある
んですけども例えばなんしかとかねほんと
面白いですねまあこれご存知の方も多いか
もしれないんですけど
ジブリの映画を倒し買って漫画でいうと何
巻くらいなのかちょっと a 巻きロック
うる覚えなんですけど俺覚えなんですど
そのうちは1巻分しか表しですあの後にね
ふかーいものがたらに広がるんですよ直し
カネマンば及ぼす原作を読んでますので
よりその面白さがわかります
めっちゃくちゃ名作ですでまぁそんなこと
はいいんですけどもとりあえずポイント
15 looking だけコミックに
これ直し買って帰ってでその後プリント
格好comic 1レッスンってこういう
プリングと格好 comic 1台が
キングダムって出力されてプリント学校
コミックにって書くと治し方を出力される
とこれでまあ自分の音好きなその曼荼羅
一覧を作成
してそのまんだ命よね全部出力するって
いうことができますとってこの処理にどう
ですどう感じますこれこれねマンダの数が
増えるとどんどんどんどんからコミックさ
=なーとか耐えてプリントカッココミック
さーんって書くわけですよ sai
3456789中と繋がっていくとね数が
増えるかもねこれ面と方でしから全く
スマートな理由スマートじゃないんですね
でこれをもうねそんな音を元に書類を何回
も繰り返すして書かなくても良くしようと
思うスマートにやろうよっていうのが今
からやるリストと繰り返し処理です
まずはリストの方かやっていきますでリス
トって言ってるんですけど今回は使う
テーマとしてはリストと後たとルっていう
ものが一切左にたまにタップルっていうの
があってそちらをね取り扱っていきますで
これ何かと申しますと同じ要素の複数の値
を一つにはまとめられるデータ型になるん
ですねデータの種類になりますイメージと
しては複数の箱がねこうつながったもので
それが一方はになっているイメージです
例えばコミックスって言う
リスとのその変数を定義するとしますね
するとまあそう言ってイメージで箱がなん
とか
でここの中に例えばキング日ハトメ米に
キンクラブっていう値を入れて箱の2個目
にナウシカと箱の3個目にスラムダンクっ
て入れるようなイメージですジャミン砂
ブランクは僕好きすぎて人生のバイブルで
超このスラムダンク行ってきハマりして
そのバスケを始めたぐらいスタッフだって
大好きです人生で食べ一番影響を受けてる
漫画だねスラムダンクな気がしますねまあ
こういった形で複数亜大を格納してそれを
ひとまとまりにするのがリストやたプルっ
ていうものになりますでこうすると何か
うれしいかっていうと具体的な行動でこの
後見ていくんですけどもさっき
comic 1とかねコミックに見た感じ
でバーバーんね変数を定義していたもの
これも一羽ともいいできるんですよもう一
か所で一つの変数で管理できるので別に何
か内容がね漫画の数が増えたりしても
わざと変数に増やせなくていいんですね
そういったのがリストやタップルになり
ますで国会個別にリストタップじゃあね
それぞれどういうものかっていうと転べて
いくんですけどもリストって何かと申し
ますと複数の値を純パン付きで角度をする
データ型になります
先ほどいいかいてデータ型っていうのは
データの種類ですね
で特徴として値を変更できますまあこの辺
ちょっと今入った深く考えなくてもいい
ですあとかちょっとこの辺増えていきます
ねで他のプログラミング言語ねされたこと
はある方はよく配列って出てくると思うん
ですけどこのリストっていうのは他の言語
で言う配列だと思ってさほど問題はない
ですでこのリストをどういう風に使うかと
いうと基本操作としましてはコミックス=
かえっキングラム今まナウシカカッコ
みたいな形で括弧でくくってそなたに
データを入れてする関学 b家列挙して
いくというような書き方をしますこうする
とこれがでリストの音初期化てがリストの
定義になっていてコミックスの中にま
プリントコミックスってするとやって
カッコキングダム直し買って不快だね
リストが表示されるんですけども寄せ感じ
複数の値をひとまとめにして一つの変数
入れることができるんですねこがリストの
すごいところです
今までコミックス=1コミックス=に
ゴールとかねこみっくすにーコールとか
この x1=みたいな感じで変数
オニックスも x を定義していたじゃ
ないですかそれをこういうふうに
コミックスて一つの変数で経営木できる
ようになるわけですこれがネイリストな
わけですちなみにはもともとのお題のよう
に漫画名をすべて出力せようっていうふう
になると違いクリップ室をしようとすると
プリンと格好コミックス格好ゼロとゼロ番
目の奴っていうてキングダメプリント
カップ comex カット1って書くと
一番目立つということでなおしかっていう
ようなね形で出力されますリストのその各
要素にアクセスしたいときは格好の後に
その番号何番目たっていうのを入れて
あげると
それでねその様子にアクセスすることが
できますちなみにこのリストは一番最初の
番号がアップ1番2番手はなく0番目1番
目という形で0番目から始まります
0分目なんで1番目からじゃないんだ予定
もしかした感じるかもしれないんですけど
これちょっとね真面目に説明しようとする
と割とちょっとやや濃い話になってくるん
であのまあ今は習慣的慣習的に0から
始まるものなんだよってリストはゼロから
数え始めのもんだよって覚えておいてで
頂けたらそんな困んないかなと思います
mature 便ゼロから始まっている
ような慣習的なところがあるんですけど
それ以上に1から始まるとそのデータとし
て扱いにくいことが多いんですよなデータ
を処理するときに位置から始まるとは糸で
処理出しづらいまぁちょっとスマートに
かけないことが多くて
そういったペンで者だから始まることが
多いですでこれがねまぁリストの基本証左
なんですけどもうちょっとだけ解説して
いきませんリスト他にもいろいろと音
できることあるんで一番メジャーなところ
ちょっともうちょっと追加に解説して
おこうと思います
でコミックス=カッコキングダム直しか見
たい定義したら9個目
このな this 取ろうね
変数に値を追加したいときは近年となる
しかしかないけどスラムダンクとかも与え
の追加したいっていう風になったそういう
ときは comics .アペンドカッコ
スラムダンクって書いてくださいすると
プリントカッココミックスですると学校
キングダム直しかスラムダンクという形で
この
リストの末尾に値を追加することができ
ますアペンドを使うとリストの待つべき値
を追加することができます続いてリストの
この要素のうちまたべ晴れ一つこの
キングダムとかをねまあ中他の漫画に変え
たいってなった時はコミックスカッコ0で
この10番目のキングダムにアクセしてに
=代入しますそこに青足っていうのを代入
しますとそうするとプリントカップ
comex カッコ0ってするとフォアに
キングダムだったのがここに会おう亜洲が
入れられるんで会おう足っていう形で変更
されます者に青和師はねあのーまぁ今まで
紹介したと声比べるともしかしたね地名で
落ちるかもしれないですこれ sutter
満開になります僕はねまぁいろんな音
サッカー漫画今やってるんですけど
はわーし金一番面白いんじゃないかと思い
ますねサッカー漫画にした行ちょっと
珍しくユースを描いているんですね
で主人公が最初はヘッポコなんですけれど
もし合って揺れ視野の広さっていう武器を
持っていてそれを武器にもどんどん
どんどん進化していくっていう圧倒的な個
の成長に見られる物語でめっちゃ面白い
ですボッチャミ僕が今ハマっている
サッカーマンダだと青足とブルーロックが
大好きですはいで続いてリストの要素をね
削除したいと例えば猫の今ね今でたが青
アシーナ牛カスタムランクってなってるん
ですけど
このうちのナウシカはねリストから削除し
てしまうっていう風になったとしますと
ってそういう時どうするかというと出る
して数コミックスカッコイッチっていう
ふうに書きますするとこのコミックスの
格好1つまりまあ1番目であるナウシカ
ですねを削除するんですねでプリント格好
コミックスってするとを青足とスラム
ダンクだけが入っているっていう風になり
ますこのデルっていうのはまああの if
文とかと同じ声出る分では得ているものに
なりますそういった構文があってこれはに
出るか出るでスペース空けてさあ削除し
たい要素書くという形になります
はいこれがとりあえずリストの基本的な
使い方になります
続いてリストと似てるモニタプルってある
んでそちらを紹介しておきますたっぷり何
かといいますと
ここでリストと完全に同じなんですけど
複数の値を順番付きで格納するための
データ型がタプルになりますやっぱり
リストと何が違うかっていうと値を変更
できないんですよさっきレストってたて
comex カット0=青が強いみたいな
形でそれぞれキングラムて入ってるところ
が青足になったかと思うんですけどこう
いう形であたりの変更っていうのができる
んですね与えの最大人ができるんですけど
も
このタプルはそういった値な変更ができ
ないものになりますまあその値を変更し
たくないものに対して使うのがたブルなん
ですねでまぁ今とアップルどういう風に
使っていくかといいますと
結構リストと似てるんですけどもまず
タックルの初期定義に関してはコミックス
=カッコ
キングダム今マナを叱って形へ各駄作と
格好の形が打ち合わせこのまるかっとって
いうのを書くのがタプルになりますコスタ
プレが定義できてプリント格好コミックス
とかするとかっコッキングだの名を叱って
形で出力されますでまぁ要素へのアクセス
方法とかも同じですねプリントカット
コミックスカット0っていう風にすると0
番目のねキングラムって値にアクセスでき
ます違いは値が変更できないというところ
になってきますと
でどういうことかというとコミックス
カッコ1=推しの子みたいな形で粉を叱っ
ていう1番目の直し花音推しの子にね変え
たいってなるとこれどうなのかというと
タイプエラーってなるんですよねで
タプタプローブ jeda ずサポート
合うテーマアサイメントとその他プルって
いうまあオブジェクトタプルはサポートし
てないよとそのアイテムの第二箱の音要素
を代入するっていうのを
まあ修正するっていうのをそれがサポート
されてないよっていう風にしてエラーに
なりますこうやって値を最大 new でき
ない値を変更的ないようにしてるんですね
ちなみにこの押しの強北か最近のマンダで
は発売1パン楽しみにしてるんですどう
ハマりしませめちゃくちゃ面白いですよあ
田坂あった先生って言うかて休まカッコ
遅らせたいとかの書かれた方と後予告な女
ん子先生っていうクズの本懐という漫画を
ね抱えた方のコラボでやってる奴なんです
けどもうねぇ
トーリーはね凍っドキドキせしちょっと
ミステリーチックなんですよねでしかも
エアはめちゃくちゃ可愛い子でこれはね
本当に面白いですねまあアイドルものので
アイドルをテーマにした漫画なんですけど
もこれちょっとシャベルとねすぐネタバレ
しちゃうんで雨しゃべれないんですけど
個人的には今一番方おっかねー漫画なん
じゃないかと思っていますちなみにまだに
た分の間グレー枚しか出てなくて割とは
最近の漫画なんですけども最近の1かで
すごい好きなといえば blue
period と後回18号ですねこの2
つのねもうほんと面白いんですよまあ
そんなことねちょっとおひちゃおいて
リストと後タップルの血が入ってよね
ちょっと改めて解説しておこうとです今に
リストラにタップめっちゃに行けるじゃん
みたいなまぁ台が変更できないってことな
んだね違いはみたいな感じだと思うんです
けど何か違うのかというと繰り返しなん
ですけどねリストは与えの変更はできます
とタプルは変更ができないものになります
とでば相応とねリストパッケ使えばよく涙
タップ技使う意味あるのって終われるかも
しれないんですけど
基本目眉でリストを使っていたら ok か
なと思いますジャパプルってどういう
ところで使うかというとまず一番使うのは
変更しない定数が定義をするときです立っ
追えばデータベースに接続したいという
ことでデータベースのユーザー名とか
パスワードとかを変数に与え入れるとする
じゃないですか
そういったねもうデータベースユーザと
パスワード名とかって
修正しないものだし合えば誰か別の人が
プログラムを読解修正したりとかしたい
困るはケース米データベースに接続でき
なくなるんでそういう風が変更されたく
ない変更しないような定数まあずっとで
定まった値ね定数の
値を定数を定義するときとかはタプルを
使うと良いですあとはですねまぁディクト
乃きいとかですねこれはちょっと行って
ないんでまたこれ後ことを解説するんでね
その時にちゃんと解説しますけど辞書型と
いう愛というものがあってそこのキーに
リストは使えないんですけどタップが
使えるんですねそういったたちへ行くと
なっキーに使ったりとかあとは
パフォーマンスの改善ですねリストタップ
だとマリスター方が高機能な分ちょっと
パフォーマンスも遅いですスピードが遅い
んですね処理のスピードがたっぷりの方が
少しなんですけどまぁ保存って気持ちです
ぶっちゃ良い子さんぐらいでそんなね普段
使うときに気にする必要は全く無いです
ここに関した全くないんですけども
ただまぁタプルの方がね実際問題早い
ところはね多少なんですけどね早いので
本当にパフォーマンスを改善しているなっ
た祖父やメタプルを使うのもいいと思い
ますはいこれダメディストタプルになり
ますでここまでで一旦目今回やった行動
思っ回目見ていきますねだーことやってい
たかっていうと
まん画面が一覧を出力出力してっていう
ところで最初にコミックス=カッコ
キングダム直しか見たい提起してそれ
プリントカッコ comex -0で
キングランププリントカッココミックスの
位置で直しかってふうな今処理をやって
いる状況ですでここまでで変数定義って
いうのは一箇所にまとめることができたん
ですねやはりコミックス1=とか
コミックスに=とかこの物産=みたい定義
しないといけなかったところをコミックス
=だけで定理できるようになったそこを一
か所にまとめたっていうのが高この
ディストの大きな役割でしたでしかしこの
現状だとま構え回やってることがあるん
ですそれをね自動でね一回だけしかやら
なく1回書いてある方も自動でやって
くれるようにしたいんですけどもそれ何
かっていうとプリントのところですね
プリントのところをマンが2つ分だけ by
ふぇプリント学校コミックスレイアウト
カットインとかコミックスいちゃポイント
カッコミク sweet が入ってき弁当
だけです高校も1回で繰り返してねやれる
ようにしたいという時に何を使うかという
とそれが繰り返し処理になります翌年ルー
プっていうふうに行ったりすることも多い
です
こちらは猫のまあグループとかまあ
繰り返し行ってやるやると同じ処理を一度
記載するだけで繰り返すことができるよう
になるんです
なのでプリッと格好なんとかっていうのも
1回だけは後はでも同じようにやって
くれることができるというわけなんですよ
実際どうあったらいいかというとそれに
つき使うのが
構文と while 文というものを使っ
ていきますこの2つに今から順に解説して
いきますねちょっとねあははお水タイムを
失礼します
暗カンこととかもねほんとはね今殺すね
youtube チャンネル
プログラミングチャンネルなんでねまあ
なることを語るチャンネルないんで漫画
だけを取る動画とかねダサいと思うんです
けどもまあまあコツとかもねなんか機会が
あったらいいいる語ってみたいですね漫画
好きなんですよねはいえーまずはね
open か見ていきます4ンって文字列
とかたプルリストっていうようなあとこう
いったのでまあ繰り返し処理ができるもの
なんですけどそういった繰り返し処理が
できるデータに対して反復書類繰り返し
処理をしていくのかオーブンになりますで
どういうふうに書くかというと
4
個別の要素 in タプルやりすとまぁ
ここに書いたようなものですねでそれで
個別の要請が処理っていうふうに書きます
まぁちょっとでどういうことかで分かり
にくいと思う実際ね見てみようと思うん
ですけど
例えばでトピックス=破壊の錬金術師
ガラスの仮面って形でリストを最初に定義
します
鋼の錬金術師はねまあ言わずと知れたと
ダークパン等の名作ですねこれはねもう
ほんとめちゃくちゃんよくできてると思う
すごいマンかだと思いますちなみにダーク
ファンタジーと言えばやっぱね大好きだわ
でベルセルクですね
作者ねー未完のままなくなっちゃいました
ね本当にね本編残念でしかない
ガラスの女仮面もでマッサに名作で性も昔
かね続いているばんがれ
演劇とか舞台をで題材にしたやつなんです
けども
圧倒的で魅力がありませんも読んでたら
引き込まれて引き込まれる
演劇にねというつかれた少女たちの物語
ですねこのガラスの仮面もねまだ完結して
ないんですよねこれもね完結して欲しいな
とね本当に心から思っていますでこう言っ
て拭い定義したコミックスっていうリスト
に対してこれで繰り返し処理をしたいとで
for 文を使っていくわけです遠かった
というと4
コミックインコビックすっゴロンっていう
風に書けますってそこで対応してちょっと
インデント下げて the print
カッココミックっていう風に書けますって
こうすると何が起こるかというと
破壊の錬金術師ガラスの瓶っていうふうに
出力されますどうですプリントでブームは
ね一度しか書かないもかからずこのリスト
の内容は前とかで声出力されているんです
ねこれ何が起こっているかと言うとまず
ポイントは院跡ですね in コミックス
これねここは定義した配列繰り返し処理が
できるでまずのリストを待つ持ってきます
とで4を書いてこのコミックっていうのは
このコミックスに対して繰り返し処理する
ときにこの一個一個の要素に対して
繰り返し処理を行うんですねでそれのこの
一個一個の要素
変数にまた割り当ててそれはコミッくって
いう変数に終わりやつっていますこの変数
名は何でもいいですもう普通にコミックっ
て書いてもいいですしまあこういう感じね
コミックスっていうリストでね s が
複数形になってるんで一個一個今度要素
ダム整備2に単数形で沿ってことでコミッ
クっていうふうに預けているだけなんです
けども全部美味しいでもいいですし a で
もいいです jz でもいいですし9
変数名というのはなんでメスたらこの
リストの要素も個々の要素っていうのを
変数ここで定義した変数に入れていくよ
っていう感じになります
でこれコミック衰退して要素を一個一個に
対して処理していきますとでえそういう
要素名はコミックっていうふうに名前を
付けておきますデッドリーとかコミックっ
てするとまずリストの要素の1個目の要素
ね0番目の要素肌の錬金術師に対して
プリント肌の錬金術師てなるので肌の
ベッキーですシート出力されて続いてこれ
それが終わったついに米の次の予選くん
ですね艶ガラスの仮面なんでコミックに
ガラスの瓶が入ってプリッとがここ
ウィッグでガラスの仮面というのが出力さ
れるというわけなんですよ
どうです
ペイント文明プリントに1回しか書かなく
てはねそれでねこうやってねリストの年
内容全部いたし処理がね行われるっていう
めちゃくちゃだけじゃないですこの同じ
こと繰り返したいことを言っ海底犠牲は誰
と繰り返してくれるって言うのが
このループのね役割威力なんですねでこれ
が4分で続いてもう1個ね繰り返し処理の
月使うのに while 文っていうもの
がありますこれはある条件を満たす間だけ
繰り返してその処理を5やっていくって
いうものになります
デフォはいる継続条件の式転んでその
なんか処理をしていくっていう閣下として
いきますでこれまで具体的に見ていくん
ですけどもどういうふうにある方で例えば
i 郡ゼロっていう吹い定義しておくとし
ますねめくれないしたいかというと0から
10までをおまじろか10までを出力した
いっていうだけなんですけどそういう
プログラムを書いていきますとでそうする
と while
ie が10以下であったらフォローん
プリントでアイスとでその後 i = i
+1いっていう風にするという形で書き
ますってこうするとね0から10までを
出力することが出来ますこれどういうふう
になっているかといいますとフォレ
while っていうのはここで書いた
条件しいいこの条件式がえっ true の
間はこの下の処理をやってホルスになっ
たらこの下の処理はしないっていうものに
なるんですね
でまずあ以下10以下の時はで今相手ゼロ
なんで10%以下なんでこれは true
になるわけですねではプリン骨頂所に行き
ましたプリントカットアイデ
最初は今0が入っているんで0が出力され
ますとその後
安易に i +1したものを入れますとで
そうするというのはゼロなんで0た
スイッチ出会いに位置が来るわけですあー
毎日飽きたらもっかい
これこの true を見た者だなとこれ
をぐるぐるしていくでこのまた個々の
ファイルのところ踊って
愛が中行くかとで市が10以下欄でそれも
true なんで言っちゃ中ちっちゃいね
プリンとか愛ってしますすると市が出力さ
れますでするとその後に遭いこれ i +
一致で1+1で相手にが入れますじゃあ次
は兄は10いくかっていうのを繰り返して
いくんですって繰り返して繰り返して愛用
でだんだん増やしながら毎回でプリントし
ながら繰り返していくと最終的にここは
ホルスになる時がきますとで愛がまあ中だ
とします10まで増えましたそしたら中は
10%以下んでこりゃ true なんで
プリントでカッコ出会いで10万描けます
次 i call i +110+111
が入ります合えば11やった11が中いく
かというと10ちゃん10円も大きいんで
ここがフォローしていなんですよ11で
フォルスなったのこっからこれでね処理が
終わって while 文はもう実行され
なくなると心の中ではねされなくなると
やって充満して臭いてそれで終わりって
いうのがこのプログラムです
フォアいる分の特徴としましてはこの条件
式の条件を満たしている間同じ処理を
繰り返せるっていうことですねだからなん
だかの条件を満たして i なおその処理
をしたいっていう時はフォアいる部分が
適しています
はいじゃあね4分とフォアある文見てきた
のでこの2つ面倒はどういう風に使い分け
たらいいのっていう話ねしていこうと思い
ます for 文っていうのはリストや
タプルに対して繰り返し処理をしたいとき
そういうときはオーブンを使います一方で
while 文っていうのはある条件を
満たしたいときある条件式があってその
視聴見識は2なーる間だけ繰り返し処理を
したいときっていう時は5分を使っていき
ますこういうふうにねは while 文
も4分も繰り返し処理あるためのものなん
ですけど使い所が違うのよねその使いとか
に応じて使い分けていくといいかなと思い
ますちなみにフォアいる空はれそこまでね
進出するわけです芳文の方が柱一切使う
ことが多いかなと思いますではここから
実際にプログラムを書きながらやってみ
たいと思いますはいでは早速リストと
繰り返し処理ループのところねやって
いこうと思います今回やったねその
コミックスの例よねそのままね今回も実行
実際書いてみますねコミックス=8スラー
6ターン
グーッとああんピースみたいな形で書いて
みようと思いますパンピースト
パティループで4を使ってやっていきます
と a変数まず最初に4院と書いて頃枚
買えちゃいましょうかで今回コミックスを
対象に繰り返し処理をしますとでこの猫
この要素をコミックという名前に置き換え
ますとまぁでもなんでもいいですどシート
にしてみます試し
そっちの方が違いが分かりやすいかもしれ
ないでシート介してみようと思いますで
クリーンと
て8しいてな感じで書いてあげるとこれ
どうなるかというとなかなか実行されない
ですねはいこういった形でスラムダンク
ワンピースというふうに出力されました
ちなみにこれはねコミックという風にして
中でてきましたねこちらしたをでコミッ
クってしてもね当たり前ですがちゃんと
実行されてスラムダンク
ワンピースというふうに出力されますこう
いう形でまずは音リスト猫格好で定義して
館マクビーで定義してリストねこみっくす
てぃリストを作ってあげてですのように
繰り返ししたきゃ for 文を使ってね
restart かに対して繰り返し処理
をしたときは4部を使ってあげるとこう
やってリストの個々の要素に対してなんだ
からね処理をするとで今回と print
文を使うとプリントを使うという形でね
処理をすることができますちなみにね8
ちょっと飛ばしちゃったんですけどここで
プリント
学校本ニックスってするとデータとしては
日本満々なんですけど
リストのスラムダンクワンピースというの
がこのコミックスて変数に入っている形に
なります点数が700点をした待ってい
たら月収変わらず残念って出力する
プログラムを作成平成よというものでした
ではこれをね解いていこうと思います最初
に点数なんでスコアとかにしちゃい
ましょうか
スコアを定義していこうとがして最初と s
900点とかしますトライク900点で
すごいですよねうふふ
北店前900点のかないんですけどスコア
がない式800点以上ならですよね800
点以上なら
プリントしていきますとプリント
ど月収が月収がまあんえんアップという形
かなで出力してこれで81回実行してみ
ましょうかこうすると最初900点以上た
5万円アップっていうふうになりますでだ
100点と化したわーとなりますよくさえ
ないという形ですねこういう感じ if 文
を使うそれ条件分岐何か条件分岐したい
空気は f 文を使ってあげるとできます
って続いてが点数が700点以上なら月収
が2万円アップって出力するってことなの
でそれはどうすればいいかというと条件を
ね追加してときなんでエルフ使ったりたい
ですねl if
4なぁかあっこ j 800点症だから
以上つける駄目ですねハッで次700点
以上だったんで700点以上だったら
ぷりーんと
月収が万円アップ
1周が2万円アップという形でやります
じゃあねこれ実行してみようと思います
はい2仁川大学店なんで月子がない今井
アップってでましたぺちゃ f 800
店舗かにしてあげると
葉っぱ大丈夫ちゃんとケチは5万円アップ
ってなりますはいこういうふうにね条件付
クリックが痛い時は l リフレ
付け加えることができますでも視点主が
700点を下回っていたら月収必ず残念て
して良くするっていうねことなので続いて
そこで実行しようと思うんですけど
声です a 持っ変える if で lf
スコアが700円ちっちゃければっていう
ふうに書くこともできるんですけどそれっ
てえっとね今ねこれ800点以上場合は
こっちの結構一番最初のケースは合致する
し
700点か800というの場合は個々の
ケースがね700点から西799点からの
時はこのケースは合致するし
ガス高の700点より小さいとはそれ以外
の計算ですよねやっぱりこう書いてもいい
んですけど
エルスで十分ですねブースでそれ以外の
ケースはが扱いをしますブリーンと月収が
ゲッシュ変わらずと
へと結集変わらず残念という形で書いて
あげても大丈夫だと思いますってパリある
と今800点なんて月収5万円アップなん
ですけど
たとえ貼っ600点とか600店舗関して
あげるとっぺ月収からず残念って出る形に
なりますはいえーまぁコレ
クイズの回答になりますがこういった形で
まあこうやって条件に応じて処理を分け
たいときっていうのは if 文を使って
あげるといいですよというのが復習になり
ますこちらの回答はね次回の最後にねまた
解説しますのでぜひこれもトライしてみて
ください入っただけ今回はリストと
クリック一緒に観てきましたリストを使う
ことで複数の値を一つの編水まとめて格納
することができます繰り返し処理をする
ことで例えばそのリストね要素一つ一つに
対して毎回取り返したいとかその同じ付
処理をに繰り返したいものをいっぱい定義
すればねそれ進むようになりますした
リストと繰り返し処理を支えると毎回は
重要なこと書くみたいなことをね一発書け
ばねそれだけ進むみたいになって
めちゃくちゃ便利なのでぜひこれも使い
こなせるようになっていきましょうそれで
は今回はここまでとがあります最後にして
くださいありがとうございました
アンがはね他にもね好きならいっぱいある
んですけど最近流行っている奴だと定番
ですけど東京リベンジャーズとかあとは
大沢ランキングとかねそういったね熱い系
とかもねすげー好きですねまぁとは言って
もでざっショップだってだいたいての漫画
読むんですけどもし皆さんも何かお勧めの
漫画たらぜひ教えてください
تصفح المزيد من مقاطع الفيديو ذات الصلة
5.0 / 5 (0 votes)