KZ
bin
Негізгі бет
Қазірдің өзінде танымал
Тікелей эфир
Ұнаған бейнелер
Қайтадан қараңыз
Жазылымдар
Кіру
Тіркелу
Ең жақсы KZbin
Фильм және анимация
Автокөліктер мен көлік құралдары
Музыка
Үй жануарлары мен аңдар
Спорт
Ойындар
Комедия
Ойын-сауық
Тәжірибелік нұсқаулар және стиль
Ғылым және технология
【Pythonプログラミング入門】is-aの関係 / has-aの関係を解説! 〜VTuberと学習〜【初心者向け】
11:34
【Pythonプログラミング入門】イテレータとジェネレータを解説! 〜VTuberと学習〜 【初心者向け】
13:51
Я не из тех, кто ксивой машет - я скромный | Сериал «ПрАкурор» | 3 серия | КОНКУРС
21:38
Қарғалардың анасы бар ма? | 1 серия | Сериал «QARGA 2» | КОНКУРС
41:02
Мама у нас строгая
00:20
How Much Tape To Stop A Lamborghini?
00:15
【Pythonプログラミング入門】デコレータを解説! 〜VTuberと学習〜【初心者向け】
Рет қаралды 40,407
Facebook
Twitter
Жүктеу
1
Жазылу 101 М.
Pythonプログラミング VTuber サプー
Күн бұрын
Пікірлер: 44
@NET-mo7yp
3 жыл бұрын
具体例あり、何度も関数名を呼んでくれる、非常にわかりやすい
@pythonvtuber9917
3 жыл бұрын
コメントありがとうございます😊 デコレータは難易度が高めなので、分かりやすく説明する工夫をいろいろしたので、そう言ってもらえて嬉しいです!!
@iKami-jv9ml
3 жыл бұрын
デコレーターはこのように具体例がないと感覚として掴め辛いので、基礎がある程度終わった中級者には非常に助かる動画だと思います!
@pythonvtuber9917
3 жыл бұрын
コメントありがとうございます😊 デコレーターは具体例を入れながら、できるだけ分かりやすい動画を作ろうと思っていたので、そう言っていただけて嬉しいです!!
@python215
2 жыл бұрын
すごく分かりやすかったです!良い動画ありがとうございます😆
@pythonvtuber9917
2 жыл бұрын
ご視聴ありがとうございます😊 そう言っていただけて嬉しいです✨
@konoyonoblue
3 күн бұрын
python技術者試験のテキストの、デコレータの章がややわかりにくかったため、こちらの動画が非常に参考になりました。 初心者向けとありますが、良い意味で高度な内容でした。
@pythonvtuber9917
3 күн бұрын
python技術者試験にはデコレータも出てくるんですね!!この動画が試験勉強のお役に立っていたなら嬉しいです☺️
@fuemma--7122
2 ай бұрын
教え方がめちゃめちゃうまい💦やぱサプーさんすごいです😊
@pythonvtuber9917
2 ай бұрын
そう言ってもらえて嬉しいです☺️ デコレーターは私も初め「??」だったので頑張って動画作ってみました!
@fuemma--7122
2 ай бұрын
@@pythonvtuber9917 わわわ💦憧れのサプーさんから返信きて、めちゃめちゃ嬉しいです😭
@YS-cc3dq
3 жыл бұрын
わかりやすい解説ありがとうございます!!!!!
@pythonvtuber9917
3 жыл бұрын
コメントありがとうございます😊 デコレータは理解が難しい内容なので、分かりやすいと思ってもらえて嬉しいです!!
@hiro-sx6bc
11 ай бұрын
わかりやすくて助かります
@chacha5724
3 жыл бұрын
今まで重複した中身の関数を何度も書いてて、何か方法ないのかなぁ?ってずっと思ってました。 やりたいことだけ検索している独学1年生なのでこれは非常に勉強になりました!
@pythonvtuber9917
3 жыл бұрын
いろんな動画をご視聴いただきありがとうございます😊 デコレータはちょっと難易度が高いですが、面白い機能なので、ぜひ使えるシーンで使ってみてください!!
@hideq1004
3 жыл бұрын
dataclassの解説動画以降、「@」が出てきてもビビらなくなりました。今回も目をキラキラさせて拝見させていただきましたー
@pythonvtuber9917
3 жыл бұрын
ご視聴いただき、ありがとうございます!!「@」への抵抗感がなくなったようで嬉しいです😊
@えるふぃ-b7u
Ай бұрын
行ってる処理自体は普通のことだけど、@を使って分かりやすくできるって感じなんだ
@pythonvtuber9917
Ай бұрын
おっしゃる通り簡単に処理を差し込む仕組みですね!
@Estelesjeux
2 ай бұрын
Java出身なのでずっとアノテーションだと思ってました…😂
@pythonvtuber9917
2 ай бұрын
確かにJavaだとアノテーションですね!!
@asatosi69
2 жыл бұрын
いつも楽しい動画ありがとうございます。 はじめ、start_end(print_apple)() の後ろの『()』の意味が分からず、戸惑いました。 関数『start_end(print_apple)』を実行すると、 返り値として関数『add_start_end』が返ってきます。 この返り値の関数関数『add_start_end』を実行するために『()』を 記述していたのですね。 よくわかりました。
@pythonvtuber9917
2 жыл бұрын
コメントありがとうございます!理解できたようで何よりです😊
@松田浩二-z8z
Жыл бұрын
初めまして、print(f'a-b')のfの意味をお教え下さい。
@kamukami295
5 ай бұрын
fを使うと変数などを文字列に埋め込めます。 例えば sum = 25 + 24 print(f”計算結果は{sum}”) とすると{}の中にある変数などの結果を埋め込めます。今回の実行結果は、 「計算結果は49」と出力されます
@Eginger2525
2 жыл бұрын
初学者です。サプーさんの動画に大変助けられてます。 質問宜しいでしょうか? 戻り値のある関数の例で、 def add_start_end(*args, **kwargs):の中の x=func(*args, **kwargs)において、 print('add_exclamationが実行されました')は即座に実行されてますが、 一方のreturn text + '!' の結果はxに代入されています。 何故同じ関数内の処理なのにこの様に割り振られるのでしょうか? また、この辺りの理解を深めるにはどの単元を勉強したらよいのでしょうか? ご教示いただければ幸いです。
@pythonvtuber9917
Жыл бұрын
質問の意図がちょっと読み取れなかったのですが、関数の戻り値を設定しているからという回答で理解できますでしょうか?Pythonの関数について理解できていない場合は、関数の復習から行ってはいかがでしょうか?
@Eginger2525
Жыл бұрын
ご教示ありがとうございます。関数の基本を拝見させて頂きました。結局 xは戻り値だけの為にあり、 print('add_exclamationが実行されました')の為にある訳ではないと理解しました。print文とreturnがfunc(*args, **kwargs)内で同居しているので、print文もxに格納されてしまうのではと初学者的に思った次第でした。只、returnが本来の機能を果たすのなら、戻り値用のx等を用意しなくても、そのままadd_exclamation('これはリンゴです’)に戻り値を返してくれないのかなぁ?という新たな疑問が生まれてしまいました。立て続けで誠に恐縮ですが、これもご教授いただければ助かります。良い動画を指定していただくだけでも結構です。宜しくお願いします。
@takek9215
Жыл бұрын
vscodeでステップ実行で関数ごとにデコレーター内にステップインしてしまうので、デコレータ内をステップ実行の対象外にしたいけどやり方がわかりません。
@riya401
Жыл бұрын
@マークつける書き方はメモ化の動画で見た気がする……。 @cache はこれだったのか。
@pythonvtuber9917
Жыл бұрын
はい、そうです!!色々な動画を見てもらえて嬉しいです!
@bluespringhero
3 жыл бұрын
getterに解説お願いします!
@pythonvtuber9917
3 жыл бұрын
コメントありがとうございます!propertyと合わせて検討してみますね😉
@tsubasa_km
3 жыл бұрын
なんか関数が関数で関数だから関数なんだよなぁみたいな感じで難しいですねデコレーターって笑がんばろ
@pythonvtuber9917
3 жыл бұрын
関数がたくさん出てきて、こんがらがっちゃいますよね😂 一つずつステップを踏めば理解できるトピックだと思うので、ぜひご参考にしていただけたらと思います!
@yusukets867
2 жыл бұрын
ありがてー
@pythonvtuber9917
2 жыл бұрын
そういっていただけて嬉しいです!!
@織田帰蝶-b4j
6 күн бұрын
モジュールトレース採取機能を検討しています。 デコレータ側で呼び出し先の関数名の採取が出来ますか?また、呼び出し先の関数の呼び出し元スクリプト内での位置(行数)が表示出来ますか?
@omochanokuni
11 ай бұрын
🇯🇵🇯🇵いいですね
@4-15Seminar
2 жыл бұрын
大変勉強になります。デコレータは少し難しかったです。 start_end(print_apple)() ではなく f=start_end(print_apple) f() と書いてもらえばわかったと思います。 少し悩みました。 でも、もうわかりました。 start_end(print_apple) --> f start_end(print_apple)() --> f () ですね。
@pythonvtuber9917
2 жыл бұрын
ご視聴いただきありがとうございます! おっしゃる通りstart_end(print_apple)() --> f () という記載だと分かりやすいですね✨
@4-15Seminar
2 жыл бұрын
@@pythonvtuber9917 ありがとうございます。 もう一つ質問ですがよろしくお願いします。 @start_endをつけてデコレータを記述した場合、 add_start_end(_text)や return add_start_end は呼び出し側で記述しなくなりますが、 これは暗黙のうちに、@start_endで指定された関数内関数の戻り値(関数) 例えば動画内での print_join_dashi('163', b='8001')という記述は、 add_start_endの戻り値であるデコレートされた関数 すなわち、add_start_end('163', b='8001')を実行ることと 同義になるという理解でよいでしょうか。
@pythonvtuber9917
2 жыл бұрын
ご質問ありがとうございます! おっしゃる通り@を使った場合は、”暗黙的”にデコレートされた関数が呼び出されたことになります😉
11:34
【Pythonプログラミング入門】is-aの関係 / has-aの関係を解説! 〜VTuberと学習〜【初心者向け】
Pythonプログラミング VTuber サプー
Рет қаралды 19 М.
13:51
【Pythonプログラミング入門】イテレータとジェネレータを解説! 〜VTuberと学習〜 【初心者向け】
Pythonプログラミング VTuber サプー
Рет қаралды 27 М.
21:38
Я не из тех, кто ксивой машет - я скромный | Сериал «ПрАкурор» | 3 серия | КОНКУРС
Я ОТ САКЕ
Рет қаралды 1,5 МЛН
41:02
Қарғалардың анасы бар ма? | 1 серия | Сериал «QARGA 2» | КОНКУРС
OMIR
Рет қаралды 1 МЛН
00:20
Мама у нас строгая
VAVAN
Рет қаралды 12 МЛН
00:15
How Much Tape To Stop A Lamborghini?
MrBeast
Рет қаралды 262 МЛН
48:04
RubyとPythonの関数型プログラミング - Learn Language 2024 Language Update 2024-09-07 C-5
OSPN.jp
Рет қаралды 6 М.
15:56
【Python 謎コード5選】これって何?っていう謎なコードを5つピックアップして解説!!〜 プログラミング初心者向け 〜
Pythonプログラミング VTuber サプー
Рет қаралды 47 М.
30:01
30分でだいたいわかる並列プログラミング
東京大学情報基盤センター
Рет қаралды 8 М.
24:33
[Introduction to Python Class] Carefully explain the basics of Python classes !! [For beginners]
Pythonプログラミング VTuber サプー
Рет қаралды 135 М.
11:45
【Pythonプログラミング入門】JSONを解説!( jsonモジュール ) 〜VTuberと学習〜 【初心者向け】
Pythonプログラミング VTuber サプー
Рет қаралды 42 М.
34:58
【完全解説】Pythonを使った自動化例46選【業務効率化できること】
はやたす | Python・データサイエンスコーチ
Рет қаралды 225 М.
9:51
そのPythonコードちょっと残念かも...6つの例【脱初心者!】〜Pythonプログラミング入門〜
Pythonプログラミング VTuber サプー
Рет қаралды 64 М.
20:00
【デザインパターン】抽象クラス・抽象メソッドを使ったテンプレートメソッドの解説 〜VRアカデミ!クリスマスリレー〜
Pythonプログラミング VTuber サプー
Рет қаралды 19 М.
11:47
【Pythonプログラミング入門】集合とタプルを解説!〜VTuberと学習〜 【初心者向け】
Pythonプログラミング VTuber サプー
Рет қаралды 23 М.
18:16
【Pythonプログラミング入門】フォルダー・パス操作を解説! (pathlib) 〜VTuberと学習〜 【初心者向け】
Pythonプログラミング VTuber サプー
Рет қаралды 37 М.
21:38
Я не из тех, кто ксивой машет - я скромный | Сериал «ПрАкурор» | 3 серия | КОНКУРС
Я ОТ САКЕ
Рет қаралды 1,5 МЛН