【完全版】Python基礎力を圧倒的に向上させる特訓100問

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 พ.ย. 2024

ความคิดเห็น • 150

  • @imanyu_programming
    @imanyu_programming  3 หลายเดือนก่อน +2

    コメント全部見てます!!
    お悩みの方は公式LINEにて、お気軽にご相談ください!プログラミング×生成AI講座を近々LINEで配信予定です🔥

    lin.ee/gtZiRbH

  • @nyon7238
    @nyon7238 2 ปีที่แล้ว +15

    解決法シェア。当方環境 Windows10, VS Code
    「42問目ファイル操作の基本」でエラーで止まる場合。
    1行目を file = open('sample.txt', 'r', encoding='utf-8') としてあげるとうまくいきました。
    1:02:19
    文字コードを指定してやる必要があるようです。

  • @みか-t6t
    @みか-t6t 2 ปีที่แล้ว +4

    5/6に開始して、ようやく100問目まで終わりました。
    業務に直結しないので、毎日続けられない事もあり、
    途中で終わってしまおうかな、と挫折しそうになりましたが、
    PCの前に座るとこちらの動画を見て、実際動かしたくなり、
    赤文字と格闘し、なんとか時間をかけて完走しました。
    最後まで終わると、達成感がありますね。
    続けられたのはこちらの動画のおかげです。
    動画を公開いただき、感謝です。ありがとうございます。
    現在は、Pythonへの興味が高まり、次に何をしようか迷っているところです。

  • @misasagi1566
    @misasagi1566 3 ปีที่แล้ว +7

    初学者です。
    14:49 型変換 の際にstr(x)を実行しようとする際に
    TypeError: 'int' object is not callable
    といったエラーが出る方はどこかでstr=でstr関数を上書きしている可能性があります。
    その場合、
    del str
    を実行してあげるとエラーが消えます。
    詰まってググって解決したので共有しておきます。

  • @ff-3647
    @ff-3647 ปีที่แล้ว +5

    自分用
    スタート(23/3/2)
    8:46 ~
    16:33 ~
    31:30 ~
    45:25 ~
    50:47 ~ (ここから一旦飛ばした)
    1:21:30
    1:26:46 行列式/逆行列
    1:28:41 pandas ~
    1:46:58
    1:51:51
    1:57:08 matplotlib
    2:05:42 datetime

  • @kiyu7152
    @kiyu7152 3 ปีที่แล้ว +2

    コツコツ解いていき無事100問終わりました。
    対応したコードがあるので時々復習しようと思います。

  • @淀川謙次
    @淀川謙次 ปีที่แล้ว +7

    3日がかりで100問の写経をしたら、とても大変でしたが、勉強になりました。ありがとうございます。

  • @hkonishi1978
    @hkonishi1978 3 ปีที่แล้ว +48

    朝活で毎日少しずつはじめました。お恥ずかしながら答えを見ないとほとんど分からないレベルなのでめちゃくちゃ時間がかかっていますが、繰り返し練習してコツコツ頑張ろうと思います。いつもありがとうございます。

    • @imanyu_programming
      @imanyu_programming  3 ปีที่แล้ว +3

      頑張ってください!!

    • @hkonishi1978
      @hkonishi1978 3 ปีที่แล้ว +3

      @@imanyu_programming ありがとうございます!

    • @KM-cd3qo
      @KM-cd3qo 3 ปีที่แล้ว +1

      自分も全く同じような境遇です。
      いまにゅさんの他の動画を見ながら少しずつ進めていくところです。

    • @やまもと-u1r
      @やまもと-u1r 2 ปีที่แล้ว

      @@imanyu_programming なななななななななななななななななななななた

  • @yoshinaka3103
    @yoshinaka3103 3 ปีที่แล้ว +16

    演習問題を用意してくれてるのはすばらしいです!

  • @お豆助
    @お豆助 3 ปีที่แล้ว +20

    うわー!!!神ダァーー!!!
    まだ全部見てないですが、時間作ってみます!
    作りたいものも見つかったし、頑張るぞー!

    • @imanyu_programming
      @imanyu_programming  3 ปีที่แล้ว

      コメントありがとうございます!!
      ちょっと長いですが、是非チャレンジしてみてください!!

  • @Erewhon53
    @Erewhon53 ปีที่แล้ว +3

    市販のチュートリアルの本一冊見よう見まねで勉強して
    実際ここの100問を処理するときにはやはり大半わからなかったので恥ずかしいです。頑張ります、、

  • @Yossarian2023
    @Yossarian2023 2 ปีที่แล้ว +4

    おおおおおお、これは助かる

  • @1分転職アニメせいぱぱと仲間た
    @1分転職アニメせいぱぱと仲間た 2 ปีที่แล้ว +1

    今西さん、大変勉強になりました。ありがとうございました!

    • @imanyu_programming
      @imanyu_programming  2 ปีที่แล้ว

      こちらこそご視聴ありがとうございます!!

  • @tachicomans
    @tachicomans 2 ปีที่แล้ว +10

    動画尺が長いかったので敬遠してたのですが、
    テンポが良いおかげで復習のような感覚でメモを取りながら聞くことができています。
    新しく学ぶのもこれ以上ないほどわかりやすく端的に教えてくださっていて最高です!
    いつもありがとうございます。

    • @imanyu_programming
      @imanyu_programming  2 ปีที่แล้ว +2

      そのようにおっしゃっていただき嬉しいです😭
      こちらこそありがとうございます!!🙇‍♂️

    • @おさかな-m6c
      @おさかな-m6c 2 ปีที่แล้ว +1

      @@imanyu_programming あああ#@

  • @tamu513
    @tamu513 3 ปีที่แล้ว +11

    いろんな意見があると思いますが、まずは触って慣れろがガチ初心者の第一ステップだと思います。
    勉強させて頂きます。ありがとうございます。

    • @imanyu_programming
      @imanyu_programming  3 ปีที่แล้ว +1

      コメントありがとうございます!!
      はい、私も触って慣れるが重要だと思ってます!!

  • @ああ-k5z3h
    @ああ-k5z3h 2 ปีที่แล้ว +1

    基礎習得の動画見てからこの動画やってます
    全然できないけど頑張るぜーー

    • @ああ-k5z3h
      @ああ-k5z3h 2 ปีที่แล้ว +1

      30問突破まだまだ終わりが見えない…

    • @ああ-k5z3h
      @ああ-k5z3h 2 ปีที่แล้ว

      半分突破したけどファイルのとこがよくわかってない

  • @いとーまんしょ
    @いとーまんしょ ปีที่แล้ว

    自分用
    2日目 56:22
    この動画で復習しています!!

  • @転職したい-m5l
    @転職したい-m5l 2 ปีที่แล้ว +1

    今西さん尊敬します!

  • @l.l.l.management2149
    @l.l.l.management2149 2 ปีที่แล้ว

    いまにゅさん
    ありがとうございます。
    まだまだ分からないところだらけですが一歩ずつ理解を深めていければと考えています。

  • @あり君-z4l
    @あり君-z4l 2 ปีที่แล้ว

    やっと終わりました。数日にかけて10時間ぐらいかかった気がします。初心者ですが、かなりPyhtonの基礎固めができました。最後の100問目だけ、seleniumとwebdriver_managerのパッケージがインストールできなかったためうまくいかなかったです。こちは別途調べながら挑戦してみます。

  • @谷口京子-v1j
    @谷口京子-v1j 3 หลายเดือนก่อน +1

    とても納得です。ありがとうございます。
    親譲の築30年過ぎの一棟マンションを管理して来ましたが、年齢的にも距離的にも、今後は管理会社に任せていこうかと思っていますが、不動産屋が管理もしているところがあります。  
    客付けしてくれたり、敷金精算などもしてくれます。
    ゆくゆくは売って欲しいという思惑も有るでしょうが。
    丸々管理してもらうのは危険でしょうか。?

  • @dokurikugame
    @dokurikugame 3 ปีที่แล้ว +2

    余計な説明なしにスパッと本題に入るというのはなかなかできないことです。動画主さんの優れた知性を感じました。
    プログラミング教材はただ眺めているだけでは身につきませんね、まったく歯が立ちませんでした。実践しながらだとだいぶ時間がかかりましたが、これで階段をひとつ上がれた気がします。ありがとうございました。

    • @imanyu_programming
      @imanyu_programming  3 ปีที่แล้ว +1

      こちらこそありがとうございます!!😂

  • @nolan1234
    @nolan1234 2 ปีที่แล้ว +2

    ありがとう!!

  • @nickmatchn1
    @nickmatchn1 3 ปีที่แล้ว +2

    有り難うございます、わかりやすいです。

    • @imanyu_programming
      @imanyu_programming  3 ปีที่แล้ว

      こちらこそご視聴ありがとうございます!!

  • @buffett_brother
    @buffett_brother 3 ปีที่แล้ว +1

    VSCダウンロードして使って練習すると快適ですね!グーグルコラボラトリイ最初使っていたけど、、見やすいですし開発環境の重要性が分かりました
    ちなみに32ビットのLinuxがOSのパソコンが実家から出てきたのですが、(youtube
    すら見れない)Linuxの扱いの練習ぐらいしか使えないですか?もしpythonとVSC入れられるなら練習用パソコンとして使えそうですが、、

  • @kiakia1984
    @kiakia1984 2 ปีที่แล้ว +2

    初学者でチャレンジしたものの、動画を止めつつ、何とか完走しました。動画の尺が長くなってしまうのでしょうが、個人的にはもう少しゆっくり話していただけるとありがたかったです😓勉強になりました、ありがとうございました!

    • @user-sh7ks4ny5i
      @user-sh7ks4ny5i 2 ปีที่แล้ว

      何のための倍速機能だとおもう?

  • @だめおやじエンジニアの奮闘
    @だめおやじエンジニアの奮闘 2 ปีที่แล้ว +2

    100本やりきりました!Pythonを勉強し始めて約1年たってますが、自分のスキル確認するのに超おすすめの動画だと思いました。
    恥ずかしながら最初のショートカットで「おお~、こんなのあるのか~」と感心したり、クラスもほとんど使えてなかったですが、この動画でよく理解できましたし、例外処理にいたっては初めて勉強したかもしれません。
    あと、私はオッサンなので覚えが悪いので、ほぼ答えを見ながら動画を止めながら演習しましたね。
    0.75倍速がちょうどいい感じ。4時間ぐらいかかったかな=(笑)
    動画を作って頂きありがとうございました。少し自信がついた気がします😊

    • @imanyu_programming
      @imanyu_programming  2 ปีที่แล้ว +1

      無事完走お疲れ様です!!
      4時間くらいでも全然問題ないと思います☺️
      他の動画も是非チャレンジしてみてください!!

    • @だめおやじエンジニアの奮闘
      @だめおやじエンジニアの奮闘 2 ปีที่แล้ว

      @@imanyu_programming さん、コメントありがとうございます。はい、ためになるサイトがたくさんあるのでこれからも楽しみながらトライさせて頂きます。😊

  • @ff-3647
    @ff-3647 ปีที่แล้ว +1

    質問させて頂きます。文字列の問題で書式化演算子が出題されますが、調べたところ、すでにベストプラクティスではないようです。それでもやはり頭には入れておくべきでしょうか?

  • @inte3191
    @inte3191 ปีที่แล้ว

    2:23:45
    elem_username = browser.find_element_by_id('username') だとAttributeError: 'WebDriver' object has no attribute 'find_element_by_id'が出たので、
    elem_username = browser.find_element(by='id', value='username')とするとエラーなく実行できました。

  • @YH-ed1zo
    @YH-ed1zo ปีที่แล้ว +1

    1:18:31 がうまくいきません。
    Jupyter Notebook上で
    os.system('ls -a')と入力すると「1」が表示されます。
    os.popen('ls -a').read()と入力すると「' '」が表示されます。
    print(os.popen('ls -a').read())と入力すると何も表示されません。
    !ls -aと入力すると、「'ls' は、内部コマンドまたは外部コマンド、
    操作可能なプログラムまたはバッチ ファイルとして認識されていません。」と表示されます。
    環境はwindows 11. python 3.1.1です。これは、windowsとmacの違いもあるのでしょうか?対処法をご教示いただきたく、よろしくお願いいたします。

  • @おりん-x7r
    @おりん-x7r 3 ปีที่แล้ว +2

    神チャンネル

  • @PlusOne_SmartTutor
    @PlusOne_SmartTutor 3 ปีที่แล้ว +9

    とても勉強になりました!ありがとうございます。

  • @hrmi_pl_i
    @hrmi_pl_i 3 ปีที่แล้ว +4

    これはやべぇ、普通に有料級です

    • @imanyu_programming
      @imanyu_programming  3 ปีที่แล้ว

      ありがとうございます😭

    • @hrmi_pl_i
      @hrmi_pl_i 3 ปีที่แล้ว

      @@imanyu_programming
      なんか批判もあるみたいですけど、クラスまでの内容は知識としてそのままjavaとかにも使えますし、無料でここまでお膳立てしたらその後やりたい事に合わせて大抵の事は調べればできるようになると思います。てか内容は本当に有料コンテンツに足踏み入れてるレベルだと感じます。ライブラリの使い方まであって個人的に内容は十分すぎると感じました!
      python初学者の時期に見れたらどんなに良かったかと思いました笑笑 
      3、4年前は調べてもこんなに丁寧な内容なかったですよ。最初は手探りでやってたから学習効率も悪く苦労しました…

  • @kenichimori8533
    @kenichimori8533 3 ปีที่แล้ว

    iTunes coding で Python言語の素因数分解が100問で完成しました。
    1+2+3=1*2*3=6 99問で1問を予想して証明されました。ベクトル関数解析では解けないです。関数解析において、大小の比較関係で証明しました。左官です。関数は右官です。官子譜にもとづいています。三部両

  • @kyokenbatta
    @kyokenbatta 3 ปีที่แล้ว +1

    いつも拝聴させていただいてます。素晴らしい動画です!
    質問ですが、
    insertやappendを同じセルで何度もリターンすると、その分だけリストの中身が増加してしまいます。
    [0, 3, 8, -4 ,9, 1] # 元のリスト
    →[5, 5, 5, 0, 3, 8, -4 ,9, 1]  # 誤操作で5の挿入(insert)を何回もリターン
    リストの中身を元に戻す方法[0, 3, 8, -4 ,9, 1]はありますか?

  • @yoshinose33
    @yoshinose33 3 ปีที่แล้ว +3

    勉強させていただいてます。
    1:51:47 '80. 統計量の確認'の問題文ではdf_irisについて問うていますが、動画中ではdfで解説しています。
    動画のありがたさは変わりませんが、ご報告を。

    • @imanyu_programming
      @imanyu_programming  3 ปีที่แล้ว

      ご報告ありがとうございます!!🙇‍♂️

  • @トーヤ-n3q
    @トーヤ-n3q 3 ปีที่แล้ว +2

    いつもわかりやすい動画ありがとうございます。
    いつもいまにゅさんの動画にお世話になってますw自分pythonはじめて3ヶ月ほどになりますけど、まだまだ努力不足を痛感しています。いまにゅさんの動画でスキルアップ目指していきたいので、これからもよろしくお願いします。

    • @imanyu_programming
      @imanyu_programming  3 ปีที่แล้ว

      こちらこそご視聴ありがとうございます!!
      継続あるのみです!
      頑張ってください!

  • @小野耕司-c4q
    @小野耕司-c4q 3 ปีที่แล้ว +4

    お疲れ様です。昨日から初めてまだ43までしか進んでいません。トピックがたくさんあってためになっています。
    いまにゅさんはMacでやっているようですが、私はWindowsでやってて少し違う点があり、調べながらやってます。
    Windows環境でやっている方の参考になれば。(DockerでLinuxを動かしてJupyter Labを使っているような高度な御方は対象外)
    42のファイル操作で、自分でWindows環境で作成したテキストファイルを読み込むとき、下記のエラーが出るかもしれません。
    UnicodeDecodeError: 'cp932' codec can't decode byte…
    私は、サクラエディタでUTF-8の文字コードでファイルを作成したのですが、それをcp932(shift-JISのWindows版?なんだかややこしい)に変換しようとしてエラーになったようです。
    対策は、openでencoding='utf-8'を指定することで解決しました。
    file = open('sample.txt',encoding='utf-8')
    text = file.read()
    file.close()
    同様に43でもwith構文でもencoding=utf-8を指定する必要がありました。
    with open('sample.txt','r',encoding='utf-8') as f:
    text = f.read()

    • @小野耕司-c4q
      @小野耕司-c4q 3 ปีที่แล้ว

      64のCSV読み込みの時は、CSVファイルの文字コードをUTF-8にするとうまくいきます。気象庁からダウンロードしたCSVはSJISになってました。

    • @小野耕司-c4q
      @小野耕司-c4q 3 ปีที่แล้ว +1

      あと、CSVファイルの1行目が見出しになるように余計な行は削除したほうがいいです。

  • @user-kz3ex2sm4f
    @user-kz3ex2sm4f 2 ปีที่แล้ว +1

    自称Python中級者です。
    この動画を見るまでは「こんなん見る奴マジだせぇ」って思ってました。
    しかし、動画内で扱っている内容はためになるものが多く、
    これまで膨大な時間をかけて調べていた事が、この動画を見るだけでかなり解決していたなぁと思いました。
    動画の作成大変だったと思います。お疲れ様でした。

    • @imanyu_programming
      @imanyu_programming  2 ปีที่แล้ว

      そのようにおっしゃっていただき嬉しいです😂
      ありがとうございます!!

  • @YN-qi3ly
    @YN-qi3ly 3 ปีที่แล้ว

    jupyter labのをgoogle chromeで立ち上がるようにしたいのですが、ネットを参考に.jupyterのブラウザの部分をchromeに変えてみたのですが、うまくいきませんでした。Google chromeのパスが間違っているのかもしれないのですが、google chromeのパスを知るにはどうすれば良いでしょうか?

  • @slaimu071201
    @slaimu071201 2 ปีที่แล้ว +2

    ショートカット
    セルの追加→esc→b
    セルの削除→esc→d
    エクスクラメント
    →!を先頭に→OSコマンドを呼び出せる
    pip3 /pip list
    pip freeze → バージョンも表示
    ◎文字列
    ●formatメソッド
    *'文字列'.format{文字列,文字列}
    *fストリングス→文字列の中に変数を埋め込   
            める
    ●エスケープシークエンス
    プリント文で出力
     ・改行→
    (Windows→¥)
    ●書式化演算子
     ・%d → 10進数
    ・%x → 16進数
    ・%f →浮動小数10進数
    ●大文字/小文字への変換
     *.Upper()/*lower
    n:newlineの略
    ●分割
    *文字列.split(,)
    ●結合
    *'文字列'.join(引数)
    ●空白削除
    *文字列.strip()
    ●文字列の置換
    *文字列.replace('','')
    ●検索
    文字列.find('')
    ●文字列に変換
    str(変数)
    ●包含関係の判断
    a in b
    →返り値は True or False
    ◎リスト
    ●特定の値抽出
    *変数名[インデックス番号]
    ●特定の値挿入
    *変数名.insert(順番,値)
    ●特定の値削除
    変数名.remove(値)
    変数名.pop(インデックス番号)
    ●フィルター
    →if分などで条件を作成
    filter(条件,)
    ●引数と一致する要素
    要素番号の取得
    *numbers.index(値)
    ●ソート
    *変数名.sort()
    →デフォルトは昇順
    *降順→変数名.sort(reverse)=true
    ◎辞書
    ●要素の削除
    dictionary.pop(キー)
    ●キーの表示/値のみ抽出
    dic_key/dic_value
    ◎制御構文
    ●if文
    if 条件①
    処理
    elif 条件②
    else
    ●論理演算子
    ① and ②
    ●リストの要素表示
    ●range関数 
    →繰り返し処理時に使う
    range(回数)
    ●強制終了
    break→ループを終了
    ●ある条件のみ
    →if 条件
    continue
    ●enumerate関数

    • @slaimu071201
      @slaimu071201 2 ปีที่แล้ว

      ◎準備 00:36
      ★ジュピターのラボのショートカット
      セルの追加/削除
      マークダウンセルへの切り替え
      実行
      ●インストール済みのパッケージ一覧を表示

    • @slaimu071201
      @slaimu071201 2 ปีที่แล้ว

      ◎リスト 16:33
      14.
      15.特定の値を挿入
      16.特定の値を削除
      17.フィルター→偶数のみのリスト作成
      18.引数と一致する要素のインデックス
      19.ソート(昇順/降順)

    • @slaimu071201
      @slaimu071201 2 ปีที่แล้ว

      ◎文字列
      ●『私は〇〇です。〇〇出身です』

    • @slaimu071201
      @slaimu071201 2 ปีที่แล้ว

      ◎辞書

    • @slaimu071201
      @slaimu071201 2 ปีที่แล้ว

      ◎制御構文(if文) 30:07
      ●int型の変数であるnumを用意し、
       numが以下の条件の時、
       コロン右側の文字列を出力する
      ・numが正の場合:正の値です 
          0の場合:0です
          負の場合:負の値です

  • @yo-ciel
    @yo-ciel 3 ปีที่แล้ว +3

    今日から始めました。答えを見たりしないと分からない箇所も多々あったのでまだまだだと痛感しました!改めて学び直せる機会なので頑張ります。

  • @ケチャップトマト-o3z
    @ケチャップトマト-o3z 3 ปีที่แล้ว +2

    初めまして。いつもありがとうございます。 どうしても分からないのですが、44でjsonのファイルを呼び出していますが、jsonのファイルの中身はどう作られているのでしょうか。というか、.jsonのファイルを作って、それを貼り実走するという一連の動きが見たいです。

  • @pon6390
    @pon6390 3 ปีที่แล้ว +1

    いやー、きついなー
    ありがとうございます!!

    • @imanyu_programming
      @imanyu_programming  3 ปีที่แล้ว

      こちらこそご視聴ありがとうございます!!

  • @kjstudy_englife
    @kjstudy_englife 2 ปีที่แล้ว +2

    めちゃくちゃテンポ良くてスラスラ学べるのですごく勉強に役立ちます~
    業務でPython触る必要が出てきたので、ガンガン触れるこの動画は最高です!
    ひとまず100問終わらせたいと思います!

    • @imanyu_programming
      @imanyu_programming  2 ปีที่แล้ว +2

      そう言っていただけて嬉しいです☺️
      引き続き頑張ってください!!

  • @やっぴー-x1z
    @やっぴー-x1z 2 ปีที่แล้ว

    1:18:03 このあたりから、Windows環境で学習している人はUnixコマンドではなくWindowsコマンドを使わないとうまくいかないですね。os.system関数は引数で受け取ったコマンドをOS上で実行するとありました。

  • @だんごむし-z6n
    @だんごむし-z6n 3 ปีที่แล้ว +2

    神だわ

  • @ikasuke680
    @ikasuke680 3 ปีที่แล้ว +3

    いつも勉強させていただいています。
    Udemyの教材も、いくつか購入して勉強してますよ!

  • @ああ-k5z3h
    @ああ-k5z3h 2 ปีที่แล้ว +1

    45で全ファイルの情報取得したらものすごい量のデータが出てきたんですけどなんかおかしいですかね?

  • @takeshikumagai9040
    @takeshikumagai9040 3 ปีที่แล้ว

    ありがとうございます。rupyやperlから来た人は必見ですね! 伝わる知識の濃度が濃いぃ!

  • @saikounikudaranai
    @saikounikudaranai 3 ปีที่แล้ว +2

    マジありがてえ、是非やります!

    • @imanyu_programming
      @imanyu_programming  3 ปีที่แล้ว

      是非楽しんでいただければと思います!!

  • @hautree5284
    @hautree5284 3 ปีที่แล้ว +1

    10:14 文字列の分割

  • @井上大輝-f4h
    @井上大輝-f4h 2 ปีที่แล้ว

    google colaboratoryでも代用できますか?

  • @urushi73
    @urushi73 3 ปีที่แล้ว +2

    頭の中にいろんな道具立てを持ってると詰まったときの突破口になりそうだ。

    • @imanyu_programming
      @imanyu_programming  3 ปีที่แล้ว

      間違いないです!!
      手数をどれだけ持ってるかと調べる能力さえあれば、大抵のことはできるかと!!

  • @daicha1983
    @daicha1983 3 ปีที่แล้ว +1

    2時間の入門見てから来たけど全然わからない…
    答えみて、そのコード書くだけでも勉強になりますかね…

  • @レモン炭酸-p6r
    @レモン炭酸-p6r 3 ปีที่แล้ว +1

    「python超入門 2時間で基礎を習得」を学習した後にこちらの動画を拝見していますが、「python超入門 2時間で基礎を習得」の内容では学習していない問題が多数出題されており困惑しています。それぞれの問題に対応した解説動画を教えていただけると幸いです。よろしくお願いします。

  • @マックスリー-t7t
    @マックスリー-t7t 3 ปีที่แล้ว +7

    仕事でちょこちょこ使いますが、基本人のコードのコピペです。自分である程度書ける力も持っておきたい

  • @星宮いちご-n5w
    @星宮いちご-n5w 2 ปีที่แล้ว +1

    Python初学者なので検討違いの指摘でしたら大変申し訳無いのですが、38~41で紹介されているメソッドはクラスメソッドではなくインスタンスメソッドな気がします。
    またクラス変数として定義した `nationality` を メソッド内で`self.nationality` で取得していますが、クラス変数であることを踏まえると `Person.nationality` とするほうが自然かなぁと思いました。
    あと国籍は人間が普遍的に持っている値ではなく個人の属性なので、クラス変数よりインスタンス変数に格納した方が良いという説があります。(要出典)

  • @まさなり-t3f
    @まさなり-t3f 3 ปีที่แล้ว +2

    目次がセミコロンになっていて反映されていないので、修正していただけると助かります!

    • @imanyu_programming
      @imanyu_programming  3 ปีที่แล้ว +1

      ご指摘ありがとうございます!!!
      修正しました!!

  • @roseai2294
    @roseai2294 3 ปีที่แล้ว +1

    「鬼の100本ノック!」TH-cam開いたら素敵なサムネが1番に目に飛び込んで来ました!キビシそう~だけど
    すっごくありがたいです。現在Python20本ノックvol.4やっている途中です。まだVol.5もありますが、早く追いついて心して学ばせていただきます。いつも素晴らしい動画をありがとうございます。

    • @imanyu_programming
      @imanyu_programming  3 ปีที่แล้ว

      こちらこそご視聴いただきありがとうございます😊

  • @shirushi3842
    @shirushi3842 3 ปีที่แล้ว +1

    Pythonって何か分からないんですけど
    すごく重要なものなんですか?

  • @manocchi4869
    @manocchi4869 3 ปีที่แล้ว +1

    GASもやってほしい

  • @satoru3893
    @satoru3893 3 ปีที่แล้ว +2

    29問目で質問です。配列名で末尾にsがあれば、for文でsが含まれないものが各要素名になるということでしょうか?
    例えば、questionsという配列名だとquestion

    • @たろう-m3d
      @たろう-m3d 3 ปีที่แล้ว

      自由に決められますよ。ただ分かりやすやの観点で普通は複数形→単数系にします

    • @munimuni-gg6ze
      @munimuni-gg6ze 3 ปีที่แล้ว +1

      実際やるとわかるけど、複数形→単数にしてないと後で見返したときにメンドクサイ。記述量増えると特にね。

  • @治雄小林
    @治雄小林 3 ปีที่แล้ว +1

    44.jsonモジュールで立ち往生しています。
    エディターはColaboratoryを使っています。
    テキスト通り
    with open('sample.json', 'r') as f:
    data = json.load(f)
    と入力しRUNさせると、下記のエラーがでます。
    FileNotFoundError: [Errno 2] No such file or directory: 'sample.json'
    もちろんsample.jsonのファイルはダウンロードしています。
    Jupyterlabでも同様です。
    何が問題なのでしょうか。教えていただけるとありがたいのですが。

    • @ぽんぽん-c9d8x
      @ぽんぽん-c9d8x 3 ปีที่แล้ว

      「sample.json」ファイルがこの講座で使用している「TH-cam本番用.ipynb」ファイルと
      同じディレクトリに無いのでは思ったのですが?どうでしょうか?

    • @治雄小林
      @治雄小林 3 ปีที่แล้ว

      @@ぽんぽん-c9d8x  様
      ありがとうございます。
      Jupyterlabでやり直しました。 エラーは消えたのですが、data内容が表示されません。「sample.json」を開いてみると、文字化けしています。 これが何らかの悪さをしているのかと思いますが、解消する方法がわかりません。
      さらにアドバイスいただければ嬉しいのですが。

    • @ぽんぽん-c9d8x
      @ぽんぽん-c9d8x 3 ปีที่แล้ว

      @@治雄小林
      文字化けは文字コードの違いによって起きるものだと思うので、
      どこかのタイミングで「sample.json」を開いた後に、別の文字コードで上書き保存してしまった可能性がありますね、
      新しく「sample.json」をダウンロードしてそちらで試してみるのはいかがでしょうか。

    • @治雄小林
      @治雄小林 3 ปีที่แล้ว

      @@ぽんぽん-c9d8x 様
      何度もありがとうございます。
      「いまにゅの講義使用ファイル」から「sample.json」を開いたら、文字化けなしで日本語表示されていました。これをColaboratoryにダウンロードするため一旦デスクトップに落とすと、ワードパッドに張り付いてしまい、この段階で文字化けしていることがわかりました。
      結論として「いまにゅの講義使用ファイル」の「sample.json」を直接Colaboratoryにダウンロードしなければならないのですが、その方法がわかりません。教えていただけますか。
      お手数おかけします。

    • @ぽんぽん-c9d8x
      @ぽんぽん-c9d8x 3 ปีที่แล้ว

      @@治雄小林
      「ワードパッドに張り付いてしまい」というのは、「sample.json」をワードパッドで開いたということだと思うので、
      新しくダウンロードした「sample.json」ファイルを開かずにソースコードからの確認だけで試してみるといいのではないかと思います。

  • @bktptk6275
    @bktptk6275 3 ปีที่แล้ว +1

    おすすめでてきた
    これって仕事で必要なやつ的なもの?

  • @toeruuiurapyuta
    @toeruuiurapyuta 3 ปีที่แล้ว +2

    Vissel神戸の観戦を終え帰って来た体に鞭を打って、頑張ります!

    • @imanyu_programming
      @imanyu_programming  3 ปีที่แล้ว +1

      追い込みますね、、、
      是非頑張ってください!!!

  • @tennensui_81
    @tennensui_81 3 ปีที่แล้ว +1

    よし、やるか。

  • @田中佑馬-j4b
    @田中佑馬-j4b 2 ปีที่แล้ว +1

    これってPython2ですか?

  • @さん大-k5q
    @さん大-k5q ปีที่แล้ว

    自分用
    再開時間 2:02:12

  • @tada0004
    @tada0004 2 ปีที่แล้ว +2

    37:46 どうでも良いけど加藤雄一は加藤純一を意識しているのか気になってしまった

  • @kou-cs6en
    @kou-cs6en 2 ปีที่แล้ว

    1:57:09 記録

  • @名無し太郎-q2h
    @名無し太郎-q2h 2 ปีที่แล้ว

    21:12
    37:29
    42:30

  • @たく-z5w
    @たく-z5w 3 ปีที่แล้ว +1

    PHP版みたい。。。

  • @reito-udon
    @reito-udon 3 ปีที่แล้ว +1

    自分用

  • @Juic1902
    @Juic1902 2 ปีที่แล้ว

    5:27

  • @豪鬼-l4t
    @豪鬼-l4t 2 หลายเดือนก่อน

    Python

  • @takabo1955
    @takabo1955 3 ปีที่แล้ว +1

    う~ん ナイスですね

  • @はる-m8z3o
    @はる-m8z3o 3 ปีที่แล้ว +1

    たらこ

  • @ادون-م8ذ
    @ادون-م8ذ 2 ปีที่แล้ว

    الله يرب

  • @てつ-f5f
    @てつ-f5f 2 ปีที่แล้ว

  • @adhd3147
    @adhd3147 3 ปีที่แล้ว +1

    テキスト表示しろ