[過去ログ]
くだすれPython(超初心者用) その44【Ruby禁止】 (1002レス)
くだすれPython(超初心者用) その44【Ruby禁止】 http://mevius.5ch.net/test/read.cgi/tech/1563969768/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
1: デフォルトの名無しさん [] 2019/07/24(水) 21:02:48.30 ID:d1IM+Tl+ 当スレに★Python以外のプログラミング言語での回答類を書くべからず★ ☆「Ruby では」「Rubyでは」をNGワード登録推奨 このスレッドは、他のスレッドでは書き込めない超低レベル、 もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。 ★Pythonのソースコードはそのまま5ちゃんにコピペするとインデントが崩れるので ↓等のてきとうなソースコード用うpろだに貼ってきてください。 ttp://ideone.com/ デフォ設定はC用のため言語選択ボタン押下がピコ手間かも。 ttp://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。 ttp://pastebin.com/ まずまずシンプル。 ttp://dpaste.com/ とてもシンプル。消えるまでの日数は十分長ーく指定のこと。 ttps://jupyter.org/try (旧try.jupyter.org)ちょっとめんどうそう ◆エラーを解決したい場合は、表示されてるエラー全文(勝手に省略禁止)と 実行環境(Pythonのバージョン・OS名・IDEの種類とバージョン)をシッカリ書くこと。 ◇Python公式サイト◇ http://www.python.org/ ◇まとめwiki◇ ttp://python.rdy.jp/ 〇前スレ〇 くだすれPython(超初心者用) その43【Ruby禁止】 http://mevius.5ch.net/test/read.cgi/tech/1555397061/ http://mevius.5ch.net/test/read.cgi/tech/1563969768/1
978: デフォルトの名無しさん [sage] 2019/10/16(水) 03:15:06.56 ID:Ia5ZcaaY 他の言語ではスクリプトの上の部分にforなど使って処理を書いていました。 そして、下の方にサブルーチンを大量に作ってそこから適宜読み出していました。 このようにすると、上部を修正するだけでスクリプトが簡単に編集できるためです Pythonだとサブルーチンを上部に書くとエラーが出ますが毎回ホイールで下に移動して書き直すのは不便ではないでしょうか? 慣れれば普通ですか? また、Pythonではインデントに空白を使う人が多いようですが、 エディタの設定で改善されるかもしれませんが、うっかりDelやBackSpaceで消すとイ ンデントがずれたりして嫌なのですが慣れますか? http://mevius.5ch.net/test/read.cgi/tech/1563969768/978
979: デフォルトの名無しさん [sage] 2019/10/16(水) 06:59:57.67 ID:r4KKfSye 別にpythonに限らずネストの深さでインデント揃える癖ついてたから気にならなかったわ 可読性的にも癖つけた方がいんでない?むしろ今までどうしてたのか気になる http://mevius.5ch.net/test/read.cgi/tech/1563969768/979
980: デフォルトの名無しさん [] 2019/10/16(水) 07:17:18.25 ID:n7nWPnDS python 3.8.0 で import win32clipboard を実行しても、以下のようなエラーが出る。 ImportError: DLL load failed while importing win32clipboard: 指定されたモジュールが見つかりません。 python 3.8系はしばらくインストールしないほうがいいカモ。 http://mevius.5ch.net/test/read.cgi/tech/1563969768/980
981: デフォルトの名無しさん [sage] 2019/10/16(水) 08:59:50.72 ID:Mi1dGaVf >>978 > Pythonだとサブルーチンを上部に書くとエラーが出ますが def で宣言する関数の事を言ってるんだよね? エラーなんて出ないけど。 関数呼び出しを先に書くとと言う話? インデントについてはIDE で面倒みてくれるだろ。何を使ってる? 下の方に関数呼び出しがあっても何ら不都合はないよ。 http://mevius.5ch.net/test/read.cgi/tech/1563969768/981
982: デフォルトの名無しさん [sage] 2019/10/16(水) 10:15:15.19 ID:dCHq3Ix4 >>978 WindowsならCtrl+F MacならCommand+Fで 検索ウインドウが出るから いちいちホイールコロコロしなくても 行きたいサブルーチン名さえわかってれば 一気に移動できる >インデントに空白 どーしても宗教的理由とかでお嫌なら タブで統一してもいい。 ただし、 どーしても長い行を分割して書かざるを得ない場合の 後半行のインデントにも 空白ではなく、タブを使うことになる。 http://mevius.5ch.net/test/read.cgi/tech/1563969768/982
983: デフォルトの名無しさん [age] 2019/10/16(水) 10:17:42.14 ID:dCHq3Ix4 くだすれPython(超初心者用) その45【Ruby禁止】 http://mevius.5ch.net/test/read.cgi/tech/1571188632/ http://mevius.5ch.net/test/read.cgi/tech/1563969768/983
984: デフォルトの名無しさん [sage] 2019/10/16(水) 10:27:55.66 ID:kX3OMluf いちいちスクロールして使ってるな〜 今ちゃんと動いてるから触りたくないけど関数だけ別ファイルに分けれるんだよね? http://mevius.5ch.net/test/read.cgi/tech/1563969768/984
985: デフォルトの名無しさん [age] 2019/10/16(水) 10:28:50.95 ID:dCHq3Ix4 >>984 >関数だけ別ファイルに分けれるんだよね? Yes http://mevius.5ch.net/test/read.cgi/tech/1563969768/985
986: デフォルトの名無しさん [sage] 2019/10/16(水) 10:39:45.65 ID:pCAY8ipP 関数へのジャンプだってIDEが面倒見てくれるだろ ジャンプどころかその場に表示だってできる http://mevius.5ch.net/test/read.cgi/tech/1563969768/986
987: デフォルトの名無しさん [age] 2019/10/16(水) 10:43:28.41 ID:dCHq3Ix4 IDEが嫌いだったり、宗教上の理由で使えないだったり PCのスペックが糞でうごかなかったり するひとだって いるんですよー! http://mevius.5ch.net/test/read.cgi/tech/1563969768/987
988: デフォルトの名無しさん [sage] 2019/10/16(水) 10:53:52.75 ID:pCAY8ipP IDEの導入ってそんなにハードル高いんか そいつは知らなんだわ http://mevius.5ch.net/test/read.cgi/tech/1563969768/988
989: デフォルトの名無しさん [sage] 2019/10/16(水) 11:29:28.12 ID:1/rjcmpT IDEを使わないってどっちかと言うと宗教だろ。 プログラミングの効率がかなり違って来る。 どうしても複雑なIDEを使いたくなければ Sublime などのエディターでもかなりやってくれるけど。 そもそも今までプログラミングはどうしてたんだよ。 テキストエディタのみ? IDEを使わないと、コード補完とかやってくれないから入力効率がかなり悪くなる。 ミスも多くなる。 http://mevius.5ch.net/test/read.cgi/tech/1563969768/989
990: デフォルトの名無しさん [sage] 2019/10/16(水) 11:38:20.65 ID:RHZrzUKd え?ノミみたいな視野の見識してるね IDEじゃないと補完できないだって 傑作すぎてジョークと区別がつかないわ 1990年くらいから書き込んでるんだろうかね http://mevius.5ch.net/test/read.cgi/tech/1563969768/990
991: デフォルトの名無しさん [] 2019/10/16(水) 12:48:15.93 ID:dmmazo8P E.S.P.だが 上の方でサブルーチンがーとか言ってるVBerは ソースの上からグローバルな場所にコード書き始めてるんだろ hoge.py -------- コード コード 関数 関数 -------- どうみても馬鹿だが どうしてもこんな書き方を望むなら main関数とか作って hoge.py -------- def main(): コード コード 関数 関数 main() -------- って書いとけばいい http://mevius.5ch.net/test/read.cgi/tech/1563969768/991
992: デフォルトの名無しさん [sage] 2019/10/16(水) 12:54:49.05 ID:1/rjcmpT >>990 IDE以外のなにができるって? 例えば? IDE例えば Jupytor Notebook の例 1) import numpy as np np.su で subtruct とsum が選択できる? np.sum() でこんなの出る? できなくても構わないが Signature: np.sum( ['a', 'axis=None', 'dtype=None', 'out=None', 'keepdims=<no value>', 'initial=<no value>'], 2) pr でprint選択できる? print() でこんなの出る? できなくても構わないが Docstring: print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) Prints the values to a stream, or to sys.stdout by default. Optional keyword arguments: http://mevius.5ch.net/test/read.cgi/tech/1563969768/992
993: デフォルトの名無しさん [sage] 2019/10/16(水) 14:36:40.14 ID:bcBxjAM2 エディタでもIDEでも関数を別ファイルに書いて 二つのウインドウで表示しながらプログラミングすれば いいんじゃないの? 太古の昔からみんなそうやっているけど。 もちろん三つ以上のウインドウを開けてもかまわない。 http://mevius.5ch.net/test/read.cgi/tech/1563969768/993
994: 980 [] 2019/10/16(水) 15:22:00.21 ID:6vD3SXWz C:\Windows\System32にdllをコピーして暫定対応できるようです。 以下issueの既知の不具合かも。 https://github.com/mhammond/pywin32/issues/1406 http://mevius.5ch.net/test/read.cgi/tech/1563969768/994
995: デフォルトの名無しさん [] 2019/10/16(水) 15:36:59.61 ID:3Ceb6FWi >>992 IDEじゃないJupyter Notebookでもそのぐらい出来るぞ、と思ってスクリーンショットを撮ってたところだったんだが、 Jupyter NotebookはIDEでこういうことが出来るという主張かな。 でも、Jupyter NotebookはあんまりIDEって言わなくないか? http://mevius.5ch.net/test/read.cgi/tech/1563969768/995
996: デフォルトの名無しさん [age] 2019/10/16(水) 16:54:17.24 ID:dCHq3Ix4 >>988 HDDの空き容量の時点でね もうね >>989 >今までプログラミングはどうしてたんだよ。 テキストエディタのみ? Yes!(゚Д゚) http://mevius.5ch.net/test/read.cgi/tech/1563969768/996
997: デフォルトの名無しさん [sage] 2019/10/16(水) 17:06:12.80 ID:kX3OMluf 関数探すの面倒でメモ帳に保存してそっちで編集してコピペでVSCodeに貼ってたけどちゃんとした使い方調べた方がいいな http://mevius.5ch.net/test/read.cgi/tech/1563969768/997
998: デフォルトの名無しさん [sage] 2019/10/16(水) 17:13:58.41 ID:lWzU93N+ vim, emacs だとhotelのwindowsでも走るようにUSBメモリーに開発環境入っちゃう なんてこともできたりはする http://mevius.5ch.net/test/read.cgi/tech/1563969768/998
999: デフォルトの名無しさん [sage] 2019/10/16(水) 17:25:14.05 ID:bKQy1ZjZ >>995 Notebook は、完全なIDE では無いがIDEの最低限は持ってる。(コード補完) Notebook とnbextentions が使えれば、iPhone でも同じことができるし。 長々としたものは閉じたり、開いたりできるし。 Jupytor からはVS Code も起動できるし、まあ手頃でいいんじゃない? 大規模なプログラム開発には無理だが、練習用としては使いやすいのでは? そもそもの話の発端は、インデントが面倒とか、スクロールが面倒とかと言う話だったから、この程度で十分では。 >>996 テキストエディタだけでどんな言語をやってたの? http://mevius.5ch.net/test/read.cgi/tech/1563969768/999
1000: デフォルトの名無しさん [sage] 2019/10/16(水) 17:27:32.24 ID:9ut2IWOv >>996 HDDの容量は? VScode本体で230Mぐらいだよ。(mac用) Pycharmだと610Mほどあるけど。 http://mevius.5ch.net/test/read.cgi/tech/1563969768/1000
1001: 1001 [] ID:Thread このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 83日 20時間 24分 44秒 http://mevius.5ch.net/test/read.cgi/tech/1563969768/1001
1002: 1002 [] ID:Thread 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。 運営にご協力お願いいたします。 ─────────────────── 《プレミアム会員の主な特典》 ★ 5ちゃんねる専用ブラウザからの広告除去 ★ 5ちゃんねるの過去ログを取得 ★ 書き込み規制の緩和 ─────────────────── 会員登録には個人情報は一切必要ありません。 月300円から匿名でご購入いただけます。 ▼ プレミアム会員登録はこちら ▼ https://premium.5ch.net/ ▼ 浪人ログインはこちら ▼ https://login.5ch.net/login.php http://mevius.5ch.net/test/read.cgi/tech/1563969768/1002
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.022s