1 名前:デフォルトの名無しさん [2018/10/25(木) 20:50:10.29 ID:NRPlmaaN.net] ★当スレにRubyのコードを書くことを禁ず Pythonオフィシャルサイト www.python.org/ ■前スレ Pythonのお勉強 Part57 mevius.5ch.net/test/read.cgi/tech/1529888279/ ◆関連スレ くだすれPython(超初心者用) その39 mevius.5ch.net/test/read.cgi/tech/1535064635/ ◆まとめwiki ttp://python.rdy.jp/ ◆ソースコードをそのまま5ちゃんにコピペするとインデントが崩れるので こういうところ↓にはってきてください ttp://ideone.com/ Pythonするにはぷち手間あるのがめんどうかなぁ ttp://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。 ttp://pastebin.com/ まずまずシンプル。 ttp://dpaste.com/ とてもシンプル。このスレ的には消えるまでの日数を長めに指定のこと。 ttps://jupyter.org/try (旧try.jupyter.org)ちょっとめんどうそう ttps://ja.osdn.net/pastebin/ ログイン必須になりやがった(゚Д゚#) 次スレは>>980 が挑戦する
389 名前:デフォルトの名無しさん mailto:sage [2019/01/21(月) 12:26:36.57 ID:P0+587lf.net] 日本式学校教育の手にかかればプログラミング教育はコンピュータによる問題解決の手段を教えるのではなく文法を暗記するだけの作業に大変身
390 名前:デフォルトの名無しさん mailto:sage [2019/01/21(月) 12:46:47.95 ID:zB9il169.net] 悲しいねえ
391 名前:デフォルトの名無しさん mailto:sage [2019/01/21(月) 12:51:55.55 ID:qIDmWl+I.net] pythonは変数名に日本語も使えるから英語できない小学生でも安心
392 名前:デフォルトの名無しさん mailto:sage [2019/01/21(月) 12:54:39.80 ID:zB9il169.net] あー、ゴミが量産されるだけ
393 名前:デフォルトの名無しさん mailto:sage [2019/01/21(月) 13:15:44.05 ID:T41Di5KC.net] >>378 多分難しいロジックを解かせる授業もあると思う でも各種端末、アプリとの入出力について教えない授業になって結局現場で使うのに 一手間掛かるPG量産
394 名前:デフォルトの名無しさん [2019/01/21(月) 14:01:15.00 ID:q5TMCwho.net] >>382 皆が皆おまえほど頭が悪いわけやないで
395 名前:デフォルトの名無しさん mailto:sage [2019/01/21(月) 15:43:45.05 ID:zB9il169.net] 義務教育で勉強したぐらいで何か身につくとは思えない
396 名前:デフォルトの名無しさん [2019/01/21(月) 16:40:36.63 ID:0ANF89NR.net] そもそもScratchとか使うのではなかったっけ
397 名前:デフォルトの名無しさん mailto:sage [2019/01/21(月) 16:51:01.54 ID:zB9il169.net] 人の使ったキーボードとマウスで嫌々やらされるんだろうな
398 名前:デフォルトの名無しさん mailto:sage [2019/01/21(月) 17:20:39.09 ID:8l9498MK.net] >>382 それは現場で今日も起きている
399 名前:デフォルトの名無しさん mailto:sage [2019/01/21(月) 18:00:32.88 ID:UOzXXkDM.net] 好きな娘の使うマウスにあらかじめ塗りたくっておく
400 名前:デフォルトの名無しさん mailto:sage [2019/01/21(月) 19:04:05.51 ID:zB9il169.net] あいつ、マウスにうんち付けた。 →いじめ発生
401 名前:デフォルトの名無しさん mailto:sage [2019/01/21(月) 21:44:12.54 ID:fCheltCa.net] LAN内のDHCPクライアント(hogehoge.local)に対しHTTPリクエストを投げたいのですが、Python側で ”urllib.error.URLError: <urlopen error [Errno -2] Name or service not known>” と怒られてしまいます プログラムを走らせているLinuxPCからは名前解決ができていますが、 Python側から名前解決を行う方法について教えてください
402 名前:デフォルトの名無しさん mailto:sage [2019/01/22(火) 00:55:27.24 ID:cb7U++6D.net] >>390 1. typoを疑う 2. IP直接を試して問題の切り分け(ネットワークに繋がっているかどうか) いずれにしてもpythonとは別のところに原因がありそう
403 名前:デフォルトの名無しさん mailto:sage [2019/01/22(火) 01:16:26.39 ID:4TOwjU0o.net] Proxy関係ないんだっけ?
404 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 09:00:03.84 ID:rNlOTgF2.net] 以下のコードが動かないです。助けて下さい 長いので分けて書き込みます #上ボタンが押された def click_button_up(): global brave_y brave_y = brave_y - 1 canvas.coords("brave", brave_x*62+31, brave_y*62+31) #下ボタンが押された def click_button_down(): global brave_y brave_y = brave_y + 1 canvas.coords("brave", brave_x*62+31, brave_y*62+31) #左ボタンが押された def click_button_left(): global brave_x brave_x = brave_x - 1 canvas.coords("brave", brave_x*62+31, brave_y*62+31) #右ボタンが押された def click_button_right(): global brave_x brave_x = brave_x + 1 canvas.coords("brave", brave_x*62+31, brave_y*62+31)
405 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 09:02:51.09 ID:rNlOTgF2.net] #ボタン配置 button_up = tkinter.Button(te
406 名前:xt="↑") button_up.place(x=720, y=150) button_up["command"] = click_button_up button_down = tkinter.Button(text="↓") button_down.place(x=720, y=210) button_down["command"] = click_button_down button_left = tkinter.Button(text="←") button_left.place(x=660, y=180) button_left["command"] = click_button_left button_right = tkinter.Button(text="→") button_right.place(x=780, y=180) button_right["command"] = click_button_right この二箇所が打ち間違っていなければキャラクターが動くと本には書いてありました が、何度見ても間違ってる箇所が判りません ちなみに”12歳から始めるゼロからのPython”という本でChapter6の6−2でRPG風の画面でキャラクターを動かす箇所です [] [ここ壊れてます]
407 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 09:08:52.89 ID:uD/CD71q.net] >>393 どう動かないの? エラーは出るの?出ないの? キャラクターが動かないだけ? 情報が足りない
408 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 09:39:12.24 ID:rNlOTgF2.net] エラーは出ません。キャラクターが動かないだけです それで本にはキャラクターが動かないのはこれらのコードが打ち間違っていると書かれているんですがその間違い箇所が判りません 本当は全文書き込みたいのですが迷惑になるだろうと書き込みませんでしたが書いたほうが良いですか?
409 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 09:40:41.62 ID:oEnCgwX8.net] ボタン押されたらコンソールとかにメッセージ表示するようにして確認してみたら?
410 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 09:44:11.25 ID:5rXsM8A5.net] >>396 貼り付けてあるところに間違いはなさそう。 本は持ってないので、最終コードのchap6.pyから逆算したそこまでに必要なコードを まとめておきました。これは動くので比較してみましょう。 https://py3.codeskulptor.org/#user303_BLLnF7Sivt_0.py codeskulptor上ではtkinterは動かないので手元にファイルを作ってください。 12saipython.zipを解凍して、chap6.pyと同じフォルダにファイルを作れば動きます。
411 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 10:24:07.83 ID:rNlOTgF2.net] >>398 頂いたコードをコピペして同じフォルダでやってみましたが動きませんでした サンプルコードはすでに落としていて今確認しようと、、、 あ、書いていた問題のコードにサンプル上書きして保存してしまいました、、、 もう一度最初からから書き直しです この本の悪いところは途中のサンプルコードが用意されてないところですね。Chapter6の完成形しかない 結局動かなかった原因は解らなかったです
412 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 10:35:32.00 ID:5rXsM8A5.net] >>399 矢印キーをクリックして動かないなら、最終コードは動くのか?を確認しましょう。 最終コードも動かないなら動作環境の問題。上に書いたコードも動作するコードです。 あとは、キーボードの矢印キーを押して動かないと勘違いしている?可能性くらいかな。
413 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 10:43:09.38 ID:rNlOTgF2.net] >>400 先程頂いたコードをもう一度新しいファイルにコピペして実行してみたら動きました! なんで動かなかったんですかね? もう先程の頂いてコピペしたファイルも、時間をかけて書いたファイルも消滅したので解らないですが 自分の知能が12歳以下で泣きたくなります
414 名前:デフォルトの名無しさん [2019/01/23(水) 15:55:21.86 ID:I7vJASel.net] 向いてない あきらめろ
415 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 16:07:33.30 ID:yEQe0Ay6.net] もしかして:インデント
416 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 16:43:12.46 ID:V7BpBoc2.net] 俺もインデントがらみとおもた。 tabとか全角とかの混在とか....でも、それだとエラー吐くか....
417 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 18:47:21.44 ID:tAarVqiS.net] 基本的に、何歳以下とか書いてある本は、 子供には絶対に理解できないから、仕組みを説明しない ソースコードを書き写して、動いたって喜ぶだけ 少しでも、写し間違いをすれば動かないし、 仕組みがわからないので解決できない 学ぶ本ではない! こう書くと、こう動きますよって言うだ
418 名前:ッ 何事でも一番難しいのは、何もわからない素人に、仕組みを説明すること! 世の中のほとんどは、これ! この技術が、最も金になる! つまり、アホを賢くする技術! [] [ここ壊れてます]
419 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 20:03:12.40 ID:A/p7OW20.net] 今はただ真似するだけの打ち込みでも毎日くり返し 続けることで自然と身につくようになるんじゃまいか
420 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 20:28:21.96 ID:K1cvxRRn.net] うん
421 名前:デフォルトの名無しさん [2019/01/24(木) 12:19:09.42 ID:6DEMoFXg.net] ならんわw
422 名前:デフォルトの名無しさん mailto:sage [2019/01/24(木) 20:14:21.01 ID:RAcU/li5.net] progateの動画コース始めた 頑張ろう
423 名前:デフォルトの名無しさん mailto:sage [2019/01/24(木) 20:15:25.83 ID:DDPNep77.net] なんかタスク解かないと考えないから身につかない 前check.ioをやってたけど、初心者ならプログラミングの練習にいいかも でもいつも同じアルゴリズムばかり使うことになって飽きる
424 名前:デフォルトの名無しさん mailto:sage [2019/01/24(木) 23:32:34.89 ID:IzYDgq+m.net] >>406 打ち込みではダメだろ。 何にも考えずに100回ぐらい本内容を紙に手書き写生すれば身につく
425 名前:デフォルトの名無しさん mailto:sage [2019/01/25(金) 00:32:39.40 ID:7NAKvkXa.net] ペンなんてとんでもないぞ? 筆で丁寧に心を込めて書かなきゃダメだ。
426 名前:デフォルトの名無しさん mailto:sage [2019/01/25(金) 08:33:56.31 ID:Wo/Qon3B.net] >>401 ですが一から書き直したら動きました はっきりした原因は判りませんでしたが、書き直す時スペースを入れないようにしたのが良かったのかもしれません(本では見やすいようにスペースが入っていた)
427 名前:デフォルトの名無しさん mailto:sage [2019/01/25(金) 12:08:42.11 ID:T3FU5gCm.net] >>403
428 名前:デフォルトの名無しさん [2019/01/25(金) 12:35:20.99 ID:EnRgcOgq.net] >>414 >>404
429 名前:デフォルトの名無しさん mailto:sage [2019/01/26(土) 15:11:12.92 ID:dRF51M1N.net] >>411 何言ってんだ、そんなこと言う奴はキーボードが体の一部になっていない奴が言うこと。 ましてや初心者にはキーボードの練習のためにも打ち込みが一番。 書くことによる間違いなんかはほとんどないが、キーボード入力ミスは頻繁に発生する。 そこを乗り越えることが一番。 その上で始めてプログラムの練習と言える。
430 名前:デフォルトの名無しさん mailto:sage [2019/01/26(土) 15:33:00.04 ID:15ctW+YG.net] >>401 昔、自分の子が幼稚園か小学校に上がった時期だったか忘れたが、パソコン(MSX)を与えた。 ようやくその頃PCが子供用の価格になってたから。 カセットテープからソフトをロードすれば動かすことができるが、ゲームソフトは一切与えなかった。 与えたのは、ゲームソフトのコードが書かれてる様な雑誌だけ。 嬉々として毎日打ち込んで動かしてゲームを楽しんでた。 電源切ったらまた入れてたんじゃないかな。 それ以外は何も与えていなかったし全くソフトの話はしていなかったが、いざ大学入試になったら、なんかその年の前位から入試の選択問題としてプログラムを選ぶことができたらしい。 試験がほぼ終わったと思って裏側を見たらプログラムの問題があり超簡単だったから即解いたらしい。 そのお陰で今は医師になってるが。
431 名前:デフォルトの名無しさん mailto:sage [2019/01/26(土) 16:35:15.33 ID:mtWcd/Pw.net] >>416 ネタにマジレス…
432 名前:デフォルトの名無しさん mailto:sage [2019/01/26(土) 21:07:25.51 ID:vHDu8yVn.net] >>417 昔はそういった雑誌があったらしいですね。今は無くなってプログラマーを育てる土壌が無いって元プログラマーも言ってました
433 名前:デフォルトの名無しさん mailto:sage [2019/01/26(土) 21:12:52.16 ID:fYchf/tk.net] ベーマガとかMSXFANとか至高だったわ コード打ち込めばゲームが出来るって子供には勉強にちょう
434 名前:ヌいい欲求だよね [] [ここ壊れてます]
435 名前:デフォルトの名無しさん mailto:sage [2019/01/26(土) 21:35:20.38 ID:lXnCadeF.net] 昔、教育テレビでコンピュータ講座とかあってガチなアルゴリズムの解説とかしてた 意外と昔の方が教育環境は良かったかも crimson-systems.com/win/book0.htm
436 名前:デフォルトの名無しさん mailto:sage [2019/01/26(土) 21:42:12.72 ID:jeKFMbIc.net] 今は放送大学でやってる。
437 名前:デフォルトの名無しさん mailto:sage [2019/01/26(土) 23:03:28.43 ID:WUDtBi9k.net] Oh!MZはドラゴンなのである
438 名前:デフォルトの名無しさん mailto:sage [2019/01/27(日) 02:21:37.13 ID:YDr0KOBE.net] 情報処理試験にPythonが採用されたとか
439 名前:デフォルトの名無しさん mailto:sage [2019/01/27(日) 02:25:46.28 ID:y1KxM+31.net] このゴミな流れはジイさん達がやってたのか…
440 名前:デフォルトの名無しさん [2019/01/27(日) 06:01:59.13 ID:HDWoufzo.net] >>419 日本の未来は暗い 統計庁観たら判る
441 名前:デフォルトの名無しさん [2019/01/27(日) 06:03:01.20 ID:HDWoufzo.net] >>422 ガチでおすすめだよね
442 名前:デフォルトの名無しさん mailto:sage [2019/01/27(日) 06:38:55.52 ID:Anj9s1Nu.net] >>426 日本に統計庁なんて無いけどなw お里が知れるで
443 名前:デフォルトの名無しさん mailto:sage [2019/01/27(日) 06:55:48.34 ID:z0hosMYm.net] 東京特許許可局も無い。
444 名前:デフォルトの名無しさん [2019/01/27(日) 07:00:47.95 ID:HDWoufzo.net] https://tech.nikkeibp.co.jp/it/atcl/watcher/14/334361/022400787/
445 名前:デフォルトの名無しさん mailto:sage [2019/01/27(日) 08:05:19.67 ID:5DHtGtFO.net] >>429 ドラマであったよ https://catalina.blog.so-net.ne.jp/2014-04-06-1
446 名前:デフォルトの名無しさん [2019/01/27(日) 08:55:18.63 ID:c/5YNENH.net] >>429 無いなら作れよ。
447 名前:デフォルトの名無しさん mailto:sage [2019/01/27(日) 14:22:33.45 ID:a6SxogRW.net] 数学できんやつはいらん
448 名前:デフォルトの名無しさん mailto:sage [2019/01/27(日) 17:55:13.96 ID:dmqtxJI0.net] python3.6で出来ることなら1ヶ月くらい無限ループさせたいんだが いつも7時間そこらでエラーが出て止まるんよね 無限ループって現実的には無理なのかね? やってることはAPI使ってデータを取得するだけ pcのスペックはi7 2670QMとメモリ12GBだから十分に足りてると思う
449 名前:デフォルトの名無しさん mailto:sage [2019/01/27(日) 18:47:56.66 ID:mJYNBsXk.net] 設計がカスなんだろうね
450 名前:デフォルトの名無しさん [2019/01/27(日) 18:48:30.19 ID:TzwKn7/x.net] スケジューラ使ってプロセス監視すれば
451 名前:デフォルトの名無しさん mailto:sage [2019/01/27(日) 18:51:04.11 ID:lhl9BJPj.net] 例えばsupervisordとか、数ヶ月単位で起動しっぱなしにしても落ちたりしない 書いてないからどういうエラーだか知らないけど、OOMなら意図に反して参照がリークしてるやらの要因を疑う
452 名前:デフォルトの名無しさん mailto:sage [2019/01/27(日) 18:53:15.19 ID:Hz0NVfpK.net] そのAPIが吐いてるのかわからんがエラー原因は調べたのかね
453 名前:デフォルトの名無しさん [2019/01/27(日) 21:29:12.09 ID:hW0mNDET.net] 質問です。 配列変数をdictで使用する場合、添え字は["添え字"]でしかアクセスできなくて不便なので、ダイレクトに書ける配列を使用したいと思っています。 class定義後のselfでは理想的な書き方が出来るのですが、一層目でしか使えなくて不便です。 arrayHensu = dict(soeji="data") print(arrayHensu["soeji"]) class SoejiClass: def __init__(self): self.soeji = "data" print(self.soeji) こう言った配列を自分で定義する場合どのようにしたらいいんでしょうか、言語の理解が浅いので困っています。 よろしくお願いします。
454 名前:デフォルトの名無しさん mailto:sage [2019/01/27(日) 22:27:05.97 ID:biLrTPET.net] 基本的に、標準クラスは継承しない。委譲する。 継承よりも委譲! is-a よりも、has-a を使う Ruby のデザインパターンでは、For
455 名前:wardable を使う。 クラスを作って、インスタンス変数に委譲する(丸投げ) 継承では、親クラスのすべてのメソッドを継承してしまうが、 Forwardable では、自分が処理したいメソッドだけを、再定義すればよい 「Forwardableモジュール」と「委譲」について学びました http://shindolog.hatenablog.com/entry/2014/10/11/213434 [] [ここ壊れてます]
456 名前:デフォルトの名無しさん mailto:sage [2019/01/27(日) 22:36:38.49 ID:MRkoH1RE.net] >>440 苦しんで死ね
457 名前:デフォルトの名無しさん mailto:sage [2019/01/27(日) 22:47:36.25 ID:Hz0NVfpK.net] >>439 何かようわからんがプロパティとかそういうことかね
458 名前:439 mailto:sage [2019/01/28(月) 00:05:17.98 ID:6S3rUv/U.net] >>440 >>442 ありがとうございます。 自分でここにclass書いてみてひょっとしてと思いながらこのクラス自体をインスタンス化すればいいのかと自己解決できました。 dictかlistのクラスを継承する必要があるのかとか、小難しい事考えてしまっていて進めないでいました。 class SoejiClass: def __init__(self): pass test = SoejiClass() test.soeji = "data" test.nest = SoejiClass() test.nest.deep = "oppai" これだけで良かったんですね スレ汚しすいません。ありがとうございました。
459 名前:デフォルトの名無しさん mailto:sage [2019/01/28(月) 01:36:40.28 ID:s88InSzj.net] デタラメ書いてるけど本人は何故か納得してるしまいっか
460 名前:デフォルトの名無しさん mailto:sage [2019/01/28(月) 03:35:24.03 ID:HMz1Z/ls.net] どこが配列なんだよとツッコまざるを得ない
461 名前:デフォルトの名無しさん [2019/01/28(月) 06:20:22.53 ID:6QLA8Dtj.net] >>433 橋下は三角関数できんからいらん。
462 名前:デフォルトの名無しさん mailto:sage [2019/01/28(月) 08:48:57.39 ID:qhu0cqfw.net] 線形代数と微積がしっかり分かっているかが重要。行政にも分かっていないのが大杉
463 名前:デフォルトの名無しさん [2019/01/28(月) 13:09:02.90 ID:ji//xT0N.net] 文系は数学飛ばすから糞
464 名前:デフォルトの名無しさん [2019/01/28(月) 15:36:43.45 ID:eJ0AOcZi.net] 文系理系とかいう高校のクラス分けの為だけの便宜的な区分をずっと引き摺るの意味不明だよな
465 名前:デフォルトの名無しさん mailto:sage [2019/01/28(月) 15:57:42.63 ID:qhu0cqfw.net] 測度論までは求めない
466 名前: mailto:sage [2019/01/28(月) 19:46:45.52 ID:tBgsmvEt.net] >>447 解析概論に書いてある測度論は必要ですか?
467 名前:デフォルトの名無しさん mailto:sage [2019/01/28(月) 19:54:32.37 ID:P7GqkI/F.net] >>449 そのセリフは数学ができる文系しか言ってはならない
468 名前:デフォルトの名無しさん [2019/01/28(月) 20:49:21.75 ID:IehSuQPh.net] 数学が出来ないのを文系だから〜って言ってほしくないよな 無学だから〜が正しい
469 名前:デフォルトの名無しさん [2019/01/28(月) 21:01:05.87 ID:EeHtOTYi.net] 来年から基本情報技術者試験に入るからみんな勉強するように https://www.jitec.ipa.go.jp/1_04hanni_sukiru/_index_hanni_skill.html 2020年4月の試験から 試験要綱Ver.4.2 PDF形式※ 2019年1月24日掲載new 試験要綱Ver.4.2(変更箇所表示版) PDF形式※ 2019年1月24日掲載new ※基本情報技術者試験の出題の見直し(COBOLの廃止、Pythonの追加、出題構成等の変更)
470 名前:デフォルトの名無しさん mailto:sage [2019/01/29(火) 16:14:12.32 ID:tioudvN+.net] 【IT】Pythonが2018年「最優秀プログラミング言語」に--TIOBE指標 egg.2ch.net/test/read.cgi/bizplus/1547807144/
471 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 19:37:45.36 ID:kG5zp5nT.net] cとかjavaとか無駄な勉強した時間を返して 俺も最初からpython勉強したかった
472 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 19:54:29.09 ID:IaN8eUrw.net] そのうちpythonもムダになるから
473 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 20:04:35.37 ID:VzmXdvCO.net] ウンコな言語を知っているからこそPythonの良さを深く感じることができるのです ですが静的言語がウンコなわけではありません、最新で人気のあるGOを勉強しましょう マルチスレッドが簡単に書けるシンプルな言語として流行っています
474 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 20:28:05.21 ID:PkKfu/kF.net] >>456 別にどれも大した違いはないだろ。 単に周りのライブラリの違いだけ。 そんなのは目的別に違ってて当たり前。 その場その場である物を検索して使えば良いだけの話。 最初から世界中の知識を頭に入れておくなんて不可能。 必要な時にググレ。 基本が解ってれば大した手間ではない。
475 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 20:56:16.11 ID:AMhQjvKi.net] >>456 目的次第かな ハードウェア制御にPythonは出来る範囲が狭くて嫌だなぁ スピードが必要な部分はC言語知ってて良かったと思う Javaも最初は感動したんだが、どこで道を間違えたんだろう Pythonも正規表現や互換性など他の言語と比べて劣っている部分はあるしね 今のあなたがやりたい事にPythonが向いているってことなのかな
476 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 21:03:29.95 ID:uDOSlsoA.net] cは何時でも何処でも使うしjavaはクラス設計を体得するのに多いに役立った。 pythonだけ知ってればいいのは(いつまで続くかわからんが)特定分野の学者くらいだと思うぞ
477 名前:デフォルトの名無しさん [2019/01/30(水) 21:26:30.96 ID:EigQWQ6H.net] cとjavaを体得した者が無駄だったなんて言うわけないと思うがなw
478 名前:デフォルトの名無しさん [2019/01/30(水) 21:32:45.32 ID:DXhiSGSN.net] 勉強したけど身に付かなかったから時間の無駄だったてことでしょう
479 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 22:09:36.14 ID:y3itOE16.net] numpyもpandasもtensorflowもC言語製ライブラリじゃなかったか。 恩人言語によくそんな酷い口叩けるよな…
480 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 22:30:13.45 ID:bNB35+FA.net] おまいらはこれまで覚えた言語の中で無駄だったと思う言語はないの?
481 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 22:45:46.12 ID:Zmgrqolx.net] >>465 python2
482 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 22:47:02.49 ID:6hNnz9M5.net] pythonも言語自体は時代遅れで超低速の糞だからなあ 今はライブラリによって流行ってるけど 時代を切り開けるレベルの有能じゃない限り流行り廃りに必死についていくしかない
483 名前:デフォルトの名無しさん [2019/01/30(水) 23:32:31.77 ID:vbCo0sNj.net] 低速ってコンパイラとインタプリタの違い分かってて言ってる?
484 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 23:34:58.39 ID:6hNnz9M5.net] ム板でそんなことドヤ顔で言われても困るわ
485 名前:デフォルトの名無しさん mailto:sage [2019/01/31(木) 00:57:36.15 ID:35Hrst/0.net] pythonならcへのトランスコンパイラはあるじゃん C書けます。他にもPython,Java,Go,COBOL,Haskell何でも出来ます。ただしHello Worldまでです!!! なんて言われても現場じゃ使えないし、それならひとつの言語で完成まで作れる方が有用だろ 実際Pythonみたいな文法重視言語はゼロから立ち上げるのに優れてる代わりに速度を犠牲にしてるんだから、遅いって指摘は適切じゃないよ
486 名前:デフォルトの名無しさん mailto:sage [2019/01/31(木) 01:02:11.01 ID:Psb7G075.net] Pythonをある程度勉強したらc言語のコードもなんとなく解るようになった
487 名前:デフォルトの名無しさん mailto:sage [2019/01/31(木) 02:02:21.51 ID:dsgJQhjh.net] >>461 Pythonは何かの専門家が自分の専門分野のことをプログラムで色々するために使う言語って感じだからな pythonを覚えるに四苦八苦するような脳レベルの奴が専門分野でデータサイエンスやってもって感じだろうし
488 名前:デフォルトの名無しさん mailto:sage [2019/01/31(木) 02:19:58.49 ID:dsgJQhjh.net] >>464 速度は大事だから速度重視する部分はC言語とかで作るんだろな。 このスレの奴でも、俺Pythonライブラリ作るとき速度が重要な部分は C/C++で作成するだろう
489 名前:デフォルトの名無しさん mailto:sage [2019/01/31(木) 03:16:48.09 ID:Te48fFDx.net] 膨大なデータを扱うAI でpython が使われるのは理解できるな。 使いやすさから言ったら、スクリプト系言語が良い。 スピードは、膨大な処理のほとんどをライブラリで処理してるからスピードのデメリットはほとんどない。 だったら結論としてライブラリが充実したpythonになると。