TOPハウツー・学習テクノロジー集え!プログラミング初学者#149 【Pythonクイズ】range関数について04:45 4月3日 51再生 問題を報告する 再生する シェアする 書籍一覧https://zenn.dev/python_academia?tab=booksAI目次Python range関数クイズ!出題range(5)が正解の理由とは?range引数の省略ルールと出力異なる引数でのrange挙動比較Python試験対策 rangeの落とし穴AI文字起こし(β版) # 初めのあいさつ みなさんおはようございます。ヴァイソンアカデミアです。 本日は4月3日金曜日です。 今日は資産形成を考える日だそうです。 はい、みなさんはいかがでしょうかね。 私は本当にお金がなくてですね、日々自転車創業っていうんですかね、 そんな感じで生きているんですけれども、 はい、どうなんですかね、こうやって頑張っていれば、 いつか安心して暮らせる日が来るのかなというふうに思いながら頑張っております。 はい、本日も一日頑張っていきましょう。 # チャンネル紹介 つぞえプログラミング小学生チャンネルでは、プログラミングに興味がある方や学び始めた方に向けて学習のヒントをお伝えしております。 各曜日で話す内容を決めておりますので、興味のある曜日だけでも聞いていただけると嬉しいです。 詳細はプロフィール欄をご確認ください。 # range関数について 149回目、今日はPythonのクイズを出していきたいと思います。 今日はレンジ関数についてですね。 画像が見れる方はぜひ画像を見ていただければと思います。 それでは問題です。 Pythonにおいて0から4までの数字を順番に扱うときに使えるのはどれですか。 選択肢を2回読み上げます。 1番、レンジの4。 2番、レンジの5。 3番、レンジ1,5。 レンジ0,4。 もう一度いきます。 1番、レンジの4。 2番、レンジの5。 3番、レンジ1,5。 4番、レンジ0,4。 正解は2番のレンジの5が正解ですね。 レンジ関数ですね。 皆さんご存知の方多いんじゃないかなと思うんですけれども、 今回はレンジ関数を出させていただきましたが、いかがだったでしょうか。 かなり初期の段階で出てくる関数かなというふうには思います。 組み込み関数の一つですね。 レンジ関数は始点、終点、ステップというのもあるんですけれども、 3つの引数を渡すことができますが、 始点とステップ、その2つは省略することができるようになっております。 なので選択肢の1と2はストップだけということですね。 ストップだけなんですけれども、この場合、例えばレンジの4の場合は4は含みませんので、 この場合は0,1,2,3が出力されるよという感じになっております。 なので正解の2番はレンジの5なので、 0,1,2,3,4が出力されるというか順番を扱うことができるので、 答えになるというところですよね。 3番と4番は始点と終点が入っているという感じになっております。 始点は含まれますが、終点は含まれませんので、 レンジの1,5は1からスタートするからダメだし、 レンジの0,4は0は含むけど4は含まれないので、 0から3になってしまいますので、 0から4までの数字を順番に扱うことはできないというところでしょうか。 ということで本日はレンジ関数に関する問題だったんですが、 Python 3エンジニア認定基礎試験を受ける方は、 この辺ちょっと引っ掛け問題で出てきたりもするので、 初学者の方はぜひ押さえておいておけばいいんじゃないかなと思います。 # 終わりのあいさつ 本日はレンジ関数についてでした。 前のチャプターでステップについて触れられなかったんですけども、 ステップというのは増分を指定することができるよと。 普通は1ずつ増えていくんだけど、例えばレンジ1,10,2としてあげると、 1から9ですね、終点含まないのが9で、ステップが2なので、 1,3,5,7,9という数字を順番に扱うことができるよという感じになっております。 ステップ、意外と知らない人がいるかもしれないので、ぜひ押さえておいてください。 最後に少しだけ宣伝です。 私、パイソン・カゼミは、ZENという技術系のプラットフォームで電子書籍を執筆しております。 この辺の消費者の方がぜひ勉強してほしいという内容は、 Python基礎100本ノックという書籍に収録しております。 今月お安くなっておりますので、興味のある方はぜひチェックしていただけると幸いでございます。 本日はこれで終わりたいと思います。 最後までお聞きいただきありがとうございました。 以上、パイソンアカデミアでした。 もっと見る #プログラミング #Python 集え!プログラミング初学者Pythonアカデミア00:311.初めのあいさつ00:182.チャンネル紹介02:583.range関数について01:004.終わりのあいさつhttps://zenn.dev/python_academia?tab=booksコメント感想・質問・応援メッセージを書こう
#163 ゴールデンウィークまとめ 個人開発に挑戦してみた 4分・5月4日・ 19再生AI目次GW個人開発 iOSアプリの挑戦MacBook AirはNG? Windows開発へPython資格2つ目 データ分析試験へXで400万インプ!ポスト反響の訳GW総括 新たな挑戦への満足感
#162 4月もお疲れ様でした! 4分・4月26日・ 21再生AI目次Voicy中断の背景とX注力Gemini API活用新機能の詳細Tkinter書籍完成とリリースX初収益とSNSの課題GW直前!全書籍半額セール
#160 8冊目がようやく終わりそう! 4分・4月14日・ 57再生AI目次Pythonアカデミア、8冊目新刊完成Tkinter入門でデスクトップアプリテキスト変換からPDF操作までAPIやExcel連携の可能性を探るこの一冊で業務はどこまで変わる?
#159 AIにコードを書かせたら、“動くのに本番で壊れるバグ”が増えた? その原因と対策 6分・4月13日・ 73再生AI目次AIコードがもたらす新たなバグの脅威一見動くが本番で壊れるバグの正体なぜAI生成コードの欠陥は見抜けないAI特有のバグ発生メカニズムと根本原因AI時代に必須となる開発現場での品質対策
#158 【雑談】バイブコーディング時代の基礎力 5分・4月12日・ 70再生AI目次Xで反響 AI進化と基礎力の価値Viveコーディング時のエラー解決力AIを「ツール」として活かす基礎力基礎力はAI時代に不要か?その真実AIと共存するプログラミング学習法
#157 セイウチ演算子 5分・4月11日・ 44再生AI目次Python セイウチ演算子の正体変数代入と使用を同時に実現コードの複雑さを減らす活用術セイウチ演算子の推奨使用ケースPython中級者が知るべき次の一歩
#156 【Pythonクイズ】偽と判定されるオブジェクト 4分・4月10日・ 74再生AI目次Pythonブール関数 False判定の謎Pythonクイズ!真偽判定の罠とはFalseと判定されるオブジェクトの正体隠れたFalseオブジェクトと学習のヒントPython組み込み関数を極める第一歩
#155 AIがコードを書く時代、新人はどう育てる? 「使わせるか」「禁止するか」のジレンマ 7分・4月9日・ 45再生AI目次AIコード時代の新人教育、新常識AI活用で生じる課題と禁止の葛藤二者択一から生まれる段階的AI活用AI育成「筋トレ」と「練習試合」の狙いAI進化時代に不変の基礎力と責任
#154 【GASクイズ】配列について 4分・4月8日・ 45再生AI目次GASクイズ!配列の基本知識配列の特性を問う4つの設問GASにおける配列の真の姿とは誤解を解く!データ型の壁を越える大量データ処理に必須の配列活用術