Pythonのお勉強 Part62
■ このスレッドは過去ログ倉庫に格納されています
★当スレにRubyのソースコード類を書くことを禁ず★
☆Ruby等、Pythonではないプログラミング言語での回答類を書くのも禁止
☆「Ruby では」「Rubyでは」をNGワード登録推奨
◆エラーを解決したいときはエラー文(勝手に省略禁止)と
環境(Pythonのバージョン・OS名・IDEの種類とバージョン)をシッカリ書くこと
◆Pythonのソースコードを5ちゃんにコピペするとインデントが崩壊するので
↓等のソースコードうp用サイトに貼ってきてくだしあ
(スクリーンショットをimgur等にうpる「横着」禁止)
ttp://ideone.com/ デフォ設定がCなので、Pythonするには言語種選択ボタン押下がピコ手間かも。
ttp://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/ まずまずシンプル。
ttp://dpaste.com/ とてもシンプル。消えるまでの日数は十分長ーく指定のこと。
ttps://jupyter.org/try (旧try.jupyter.org)ちょっとめんどうそう。
◇Pythonオフィシャルサイト
http://www.python.org/
◇まとめwiki
ttp://python.rdy.jp/
●関連スレ●
くだすれPython(超初心者用) その44【Ruby禁止】
http://mevius.5ch.net/test/read.cgi/tech/1563969768/
〇前スレ
Pythonのお勉強 Part61
http://mevius.5ch.net/test/read.cgi/tech/1563622784/
次スレの建立は>>985あたりが挑戦する。 [EOF]
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured >>324 そりゃ仕方ないよ、インタプリタとコンパイラの違いなんだから。 >>320
phpとかjavascriptとかpythonとかあるんじゃね? >>325
インタプリタで後方参照してる言語ってめずらしい?
Rubyも後方参照できないのかな? >>321
コミュ力とデザイン力にそんなに自信があるのなら
機械学習なんてやってないでさっさと転職汁 >>327
関数を定義するよりも前に
関数を利用するコードを書けるかということを指してるなら
一般的には前方参照って言う >>329
あれ、そうなの
それプロトタイプ宣言とかのことじゃなくて? >>321
機械学習エンジニアとPythonを使うようなWebクリエータ(エンジニア?)だったら、Webのほうが
絶対に簡単だと思うぞ。Webエンジニアは数学ができなくても務まるけど機械学習エンジニアはそうじゃないもの。
かつ、仕事でWeb開発するならPythonだけしか出来ない、Rubyだけしか出来ない、とか言ってるような人は淘汰されちゃう。
もちろん駆け出しの頃は1言語しか使えないだろうけど、PythonでWeb開発できるなら仕事しながらでも1ヶ月ぐらいRailsを勉強すれば、
とりあえずのことは出来るようになると思うよ。 前方宣言と前方参照の違いやね
プロトタイプ宣言は前方宣言(foward declaration)
Rubyも前方参照はできないけど
普通はレシーバー通してメソッドを呼び出すから
クラス内のあるメソッドが別のメソッドを呼び出すのに定義の順序を気にする必要はない
関数定義がhoistされるJavaScriptがどちらかどいうと例外 なるほどプロトタイプ宣言は前方宣言に含まれるのか
前方参照とはまた違うんだな WebどうこうだったらNGワード推奨の糞言語より
圧倒的にphp
ビジュアル的なデザイン力に自信がないなら、
データベースデザイン・編集についての色々を勉強してあると、たぶんつおい >>327
別にインタープリターでも最初に全体をパースして前方参照できるものもある、例えばPowerShellとか
Pythonの関数定義は動的だから関数定義を「実行」するまで呼び出せないってこと jsは呼び出せるけど?pythonも事前コンパイルとかあるんじゃなかったっけ? >>336
?????
Pythonの事前コンパイルて、
よくあるのはNumbaなるものを搭載してごにょごにょーとかってやる
普通じゃないとゆーか、
最初(1行目)から、高速化してやってやんぜ!的な気持ちがもう必要だぞ
>>338
それはもういいからwww 電車で向かいに座ったムチムチバディの美女が体のライン出る服着てた。
官能的すぎて息子がトランクスの横からすみませんしちゃったよ。 事前コンパイルって遅くなるんかなぁ
最適化とかすればした方が速くなったりするのか
インタプリタの構文木の最適化か Python, R, Matlab は、車・薬などのメーカーの正社員。
大学院卒の研究者などで、コンピューター・プログラマーの素人。
主にデータを表示して研究する
一方、Ruby は高卒プログラマーで、算数ぐらいしか分からない。
Web サイトの構築運用で、ソースコードと接することが多い
Unity などのゲーム系は、3D・行列演算・物理も必要
学歴が無いなら、Ruby!
他は、大学院レベルの学問が必要! kaggleのグランマが数学は社会に出てからやったみたいに言ってたけど、
その人が天才だったのか、案外数学力はいらんのか
最近読んだ機械学習の方では、数学力ってそれほどいらないよねって書いてた
海外の方
というか、数学力って計算能力とは違うだろうに、そこをごっちゃに議論を
されてる気がする。 とっくに機械学習に数学が必要な時代は終わってる
そして少し前までは分析知識が必要とされてきたが
それも変わりつつあって今必要とされてるのは学習対象のドメイン知識 >>345
それなら現場の人間がやればいいわけで
そういうデータサイエンティストもどきはAutoMLに淘汰されるだろうなあ >>342
rubyを使うとキチガイになることは理解した こないだAI展行ってきたけどautoMLすげー増えてるね。作るの簡単だからしゃーないけど (最も必要なのはプレゼンでの大風呂敷かも・・・・) automlみたいなの流行るのいいことだと思う。
だってさぁ、機械学習勉強したとき、あんま本質と関係ないことでめっちゃ大量のコード書かされて何だかなぁ思ったもん。 >>346
研究所の人間よりは現場の人間の方が解に近いだろうね
今後はともかく現状だと学習データの選定にドメイン知識が要る
人力でゴリればよい画像処理のようなものだけとは限らないので >>351
現場のデータを目の前にしているんだが、機械学習で行くという説得ができない
このままではルールーベースで始めてしまう
あーあ >>354
なんでも機械学習がさいつよかときかれたら
クソデータを大量に投下されると汚染されるとか(某ネオナチ汚染されたチャボットの件)
調教師の腕が悪くてルールベース以下のうんこができる場合とか、
そも計算能力(予算)が足りなくなっちゃってうごかなかったとか、
起きうるわけで・・・
あと
「既に出汁たい結論がきまってるので、それにうまくフィットするデータがほしい」人々
・・・よくあるのは社会学者だの社会心理学者だの名乗ってる統計マジシャン諸氏なんかは
むしろ機械学習なんかやってたらだめだろうなw すいません、楽器用のMIDIコントローラーの信号をパソコンのキー入力及びPS3等のゲーム操作信号に変換したいのですが、何のプログラミング言語を学べばできるようになるでしょうか?詳しい方教えてくださいm(_ _)m >>360
あふぉなの?
なんなの?
スレタイよめる???
ここは取り下げて↓とかいけ
(移動したところで答えがあるとは限らんが)
http://mevius.5ch.net/test/read.cgi/tech/1529199088/ >>361
すいません、とりあえず解決したのでありがとうございました。 pythonの参照の仕方が独特すぎる。もう慣れたけど混乱の元だよな
コンピューターのメモリのこととか、基本的なことが分からない研究者が使っても
事故が起こらないように、調整されているのかな 現代言語なら全部調整されてるだろ
それと何と比べて独特なんだ? おまいら、プログラミングをPythonから始めてどこらへんが一番難しかった? >>364
MIDI信号をキー入力信号に変換できるパソコンソフトがありました。
ただ、そのキー信号を外部に出す方法が今のところ見つかっていません。 今気付いたが「楽器用のMIDIコントローラー」とあるが
楽器用じゃないMIDIコントローラーってあるのか? MIDIって何?って聞かれるかもと思い一応付けました。 変換したキー入力信号をアプリが受け取れるなら
その信号を外部に出すアプリを作れば良いんだろ >>369
プロトコル上は楽譜用のコードとかもあるから… >>371
そういうアプリってあるんですかね?
Macであったら本当に助かります。
自分で作ってもそんなに複雑ではないでしょうか? >>373
すまんが、>>368の内容だけから判断している
変換した結果出力されるキー入力信号が何を指すかが分からない
パソコンはWindowsを想定しているのか?その辺も謎だ
キー入力信号がキー入力イベントというならそのイベントをそのままアプリに渡すだけだろうし
キー入力信号がファイルとして書き出されるというなら、そのファイルを外部に取り出すだけだろう トップダウンで考えりゃーかんたんじゃん
BM98みたいなPC&PS3のゲームをマイキーボードでやりたいんじゃねえの
もしかしたら背後に痛KBDがあるかもしれない
そしたらその痛KBDがメインだよ
そのアイテムを使いたいんだよ 当時は、やねうらおという名前をまさか再び見かけるとは思いもしなかった >>369
昔はMIDIポートに繋ぐジョイスティックとかゲームパッドとかあった。コントローラーだろ? 使い始めた頃、下手なコピーが発生しないように、意図しない参照で書き換わらないように、
とか考えてたら結局慣れたC++の方が楽じゃんってなったな >>374
変換した結果はAとかKとかのキー入力です。
Mac希望ですが必要ならWindows購入も考えてます。
目的はMIDIキーボードで格闘ゲーム(スト系)がやりたいです。 PyCharmでpygameのライブラリを使ってゲームを作ろうとしているのですが
コード補完について聞きたいです
SURFACE = pygame.display set_mode((400, 300))
と定義した時に、SURFACEに対してコード補完が効かず
型宣言をして以下のようにしたら効きました
SURFACE: pygame.Surface = pygame.display.set_mode((400, 300))
・型定義無しでコード補完を出す方法はありますか?
・FPS_CLOCK = pygame.time.Clock()でも似たような事をしたいのですが
FPS_CLOCK :pygame.time.Clock = pygame.time.Clock()でもダメでした
type(FPS_CLOCK)で型を調べると <class 'Clock'>と表示されていました
どのように定義すれば良いのでしょうか?
PyCharmの仕様だと思いますがどこに質問すべきか分からなかったので、こちらで質問させてください >>376
TBSの悪名高き反日サヨク番組サンデーモーニングのスポーツコーナーだけ観てると
たまにゴルフの解説者が出て来るところで
「やねうらさんやねうらさん」連呼し始めて
いつもやねうらお思い出す >>381
・ない
・できない
誰か(あなたを含む)がtype annotationを書かない限り、対応されない。
pygameの一部については1年ほど前に作業されたけど、みんな忙しいといって
放置されているので部分的な成果のみ。
つまらない作業だけど簡単なので貢献してみては? >>383
ありがとうございます
pygameのソース自体に編集を加える必要があるんですね
ちょっと調べてやってみます >>387
Pythonからstrncpy呼びたいとかそういう話? >>391
サンドイッチかゴルァ!! w
__
/||:||
/ ||:||
/ ||:||
/ ( ゚Д゚)
\ と||:||つ
\ ||:||
\ ||:||
\||:||
∪~∪ >>387
ctypes
または
pybind11 質問投稿。
あ、しもた。この内容も聞きたかったんや。でも質問連投のクレクレくんになると嫌われるしなー
せや、別人として似たような質問したれ。
まずは、ID変わってること確認や。
yokokara
よっしゃ、ID変わっとるし、質問したれ
。
横からすみません。 上から行くぞ!
お前のような質問厨は何をやってもだめだ! > (ワッチョイ b301-+xQI) はいつまで同じネタひっぱって喜んでんだよ
もう旬が過ぎたよ
単芝すらついてないだろ
そろそろなんJへカエレ!!(・∀・) voidおじさんって日下部氏のことかと思ってしまった 業務でpython一人前っていうとどれくらい出来たら良いですかね?
職場からの要望が一人で回せるレベルとかなんだろうけど、
「調べながらやればだいたい対応できる」とか? そういや、PythonのDTMライブラリみたいなもんってあるんか?? >>403
なんか作るとドキュメント書くように言われるから説明力とかは必要かな >>403
仕事によっては完全カンヅメオフラインだろうから、本を見ながらできないとだめかもな。
>>406
だからあれほどアンカーつけろ、書く前にはリロれと オフラインで開発する環境にいきたくないな
どんな世界なんだろ >>410
部屋の化粧壁の向こうのみえないとこに電波遮断する網が仕込まれてて、室内は強制圏外。
さすがにジュエリー加工所用的なノーポケットの作業着に着替えろとまではなってなくても、
私物は朝来てすぐ、入口の個人ロッカーに全て入れる。
昼休みあるいは帰るときまであけられない。開閉ログどこかにとられてそう。
携帯・USBメモリ持ち込みダメゼッタイ。ボールペンも、近頃はカメラ仕込めるからどうなんだろうな。
社員証をなくしたり、忘れたり、壊すとチヌル 百貨店でも一番万引き多いのは売り子だって言うしな
情報漏洩なんて内部犯行が多い
金融系は特に 外部からあなあけるなら、
味わいあるぬこ画像+ウイルス-の組み合わせスパムメールが一番役立ち、
二番目は
ターゲットのライバル会社のロゴ+社外秘 とプリントしたカスタムUSBメモリを作って
中にウイルスーを入れ
ターゲット会社の社員がよく通りかつ、ネコババ心をくすぐられるような場所にわざと落としておく
らしいな。 一番のセキュリティホールは人間(の好奇心)だからなw >>414
次点はたぶん、 人間の、廃棄物への無関心。 Pythonの場合、どの時点でバージョンアップする?
具体的には今の3.7.5を3.8.xにするのはどのタイミングかってことね。
正直、個人的には3.4あたりと互換の使い方しかして無いので、
余計によくわからないわぁ。 >>418
よく使うライブラリが対応したのに気がついた時点で えっ、3.8 にしちゃったよ
対応しないライブラリとかあるの?後方互換で大丈夫でしょ? >>420
まだまだけっこうあるんじゃ・・・ > 対応してないライブラリ >>418
新機能が使いたい以外にバージョンアップする理由あるのかなあ… ■ このスレッドは過去ログ倉庫に格納されています