Pythonのお勉強 Part75 (617レス)
Pythonのお勉強 Part75 http://mevius.5ch.net/test/read.cgi/tech/1743698824/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
1: デフォルトの名無しさん (ワッチョイ 33d8-PysV) [sage] 2025/04/04(金) 01:47:04.18 ID:UMpXJcmx0 !extend:default:vvvvv:1000:1024 !extend:default:vvvvv:1000:1024 ↑スレ立てる毎に減るので、減ってたら3つに補充すること。 ※前スレ Pythonのお勉強 Part74 https://mevius.5ch.net/test/read.cgi/tech/1726881242/ VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured http://mevius.5ch.net/test/read.cgi/tech/1743698824/1
518: デフォルトの名無しさん (ワンミングク MMda-OZQ2) [] 2025/07/27(日) 09:04:32.36 ID:2pYi0tv8M >>517 事実を指摘されて悔しかった? 馬鹿というより境界知能とか知的障害者と言われた方がよかった? http://mevius.5ch.net/test/read.cgi/tech/1743698824/518
519: デフォルトの名無しさん (ワッチョイ 2e96-ZKvD) [sage] 2025/07/27(日) 09:15:12.99 ID:L7a2gVck0 ジェネレーター(イテレーター)の動作イメージって、病院とか郵便局に置いてある番号札発行機で例えるのが一番分かりやすいと前々から思っているんだけど、あんまり見ないね。ボタンを押すと(__next__)次の番号札が出てくる(次の要素が返される)ってことでぴったりだと思うんだが。 初心者向けの入門書とかで、このアイデア使ってくれてもいいぞw http://mevius.5ch.net/test/read.cgi/tech/1743698824/519
520: デフォルトの名無しさん (ワッチョイ 6a79-RFtv) [sage] 2025/07/27(日) 09:48:35.58 ID:+ass9nTV0 >>512 可能とのことですね、私は初心者なのでプログラミングのことについては詳しくありませんが、 まず何を準備すればいいのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1743698824/520
521: デフォルトの名無しさん (アウアウウー Sa1f-VjO/) [] 2025/07/27(日) 10:28:01.17 ID:4jy4lfp7a AIに聴いたらきっとバカ丁寧にいつまでも相手してくれるぞ http://mevius.5ch.net/test/read.cgi/tech/1743698824/521
522: デフォルトの名無しさん (アウアウウー Sa1f-VjO/) [] 2025/07/27(日) 10:29:45.72 ID:4jy4lfp7a >>519 あれは連番固定だからいまいち OTPジェネレータの方がカッコいい http://mevius.5ch.net/test/read.cgi/tech/1743698824/522
523: デフォルトの名無しさん (ワッチョイ 7f54-3UC4) [sage] 2025/07/27(日) 11:28:38.59 ID:vJg2RrKv0 本当に在庫があって順番に渡してるだけか、 実は常に在庫0で注文来てから作ってるかの違い 客からは同じに見えるけど店は倉庫不要になる http://mevius.5ch.net/test/read.cgi/tech/1743698824/523
524: デフォルトの名無しさん (ワッチョイ ce01-4xm9) [sage] 2025/07/27(日) 15:12:11.20 ID:UrszVYoC0 注文が来てから作る場合は原材料在庫や中間在庫が必要なので保管場所は必要 そして客から見た場合は注文から商品を手に入れるまでの所要時間が大きく異なるので同じには見えない http://mevius.5ch.net/test/read.cgi/tech/1743698824/524
525: デフォルトの名無しさん (ワッチョイ 7f54-3UC4) [sage] 2025/07/27(日) 15:20:17.77 ID:vJg2RrKv0 原材料を卸してる下請けも在庫0で回してるんだよ 超かんばん方式 http://mevius.5ch.net/test/read.cgi/tech/1743698824/525
526: デフォルトの名無しさん (ワッチョイ eacb-edLl) [] 2025/07/27(日) 16:28:42.01 ID:dSYk6qA30 看板方式って下請けを倉庫代わりにしてるだけのことだしな 在庫をひっくり返してやってる手間を省いてるに過ぎない そんなのよりギガキャストとか3D造形とか根本的な製造手法の革新の方がまとも とっくに日本は遅れた二流だよ http://mevius.5ch.net/test/read.cgi/tech/1743698824/526
527: デフォルトの名無しさん (ワッチョイ 17f2-tmuG) [] 2025/07/27(日) 19:11:27.15 ID:E5Gc4xYA0 >>520 今の時代はAIに聞いたほうがいい答えが返ってくる気がするが、ますはpythonをインストールしなさい http://mevius.5ch.net/test/read.cgi/tech/1743698824/527
528: デフォルトの名無しさん (ワントンキン MMda-OZQ2) [] 2025/07/27(日) 19:22:16.30 ID:isXbMAxaM >>520 この馬鹿マルチポストもしてる どうしようもないクズ http://mevius.5ch.net/test/read.cgi/tech/1743698824/528
529: デフォルトの名無しさん (ワッチョイ 2e33-P2//) [] 2025/07/27(日) 19:56:51.28 ID:YvyDzZS70 >>520 https://docs.python.org/ja/3/tutorial/index.html このチュートリアルを30%くらいやったら https://docs.python.org/ja/3/reference/index.html このリファレンスに目を通す あとはライブラリ見つけて組み合わせるだけで 何でも出来るよ http://mevius.5ch.net/test/read.cgi/tech/1743698824/529
530: デフォルトの名無しさん (ワッチョイ 17f2-tmuG) [] 2025/07/27(日) 20:24:06.34 ID:E5Gc4xYA0 「誰かが作ったネットに転がってるライブラリを組み合わせてプログラムを作る」 っておじちゃんからすると感動的なんよな http://mevius.5ch.net/test/read.cgi/tech/1743698824/530
531: デフォルトの名無しさん (ワッチョイ 7f54-3UC4) [sage] 2025/07/27(日) 20:32:17.26 ID:vJg2RrKv0 最後のちょっと繋ぐとこだけ残して全部作ってあるキットみたいなもんだしな ちょっと繋ぐ技術だけ習得すると格段に便利になる でもそんなのすぐにAIがやってくれるという過渡期 http://mevius.5ch.net/test/read.cgi/tech/1743698824/531
532: デフォルトの名無しさん (ワッチョイ 1a2d-RFtv) [sage] 2025/07/28(月) 01:09:41.95 ID:t7Y5k9Dj0 >>518 >>521 ぐうの音も出ない事実正論を突きつけられて一切反論が出来ないバカが 逃げ口上によく使う、今まで相手から言われた言葉を悔し紛れに 書き込むだけのお手本能無し恨み説=猿以下の脳みその無能の=存在価値皆無のゴミ http://mevius.5ch.net/test/read.cgi/tech/1743698824/532
533: デフォルトの名無しさん (ワッチョイ 1a2d-RFtv) [sage] 2025/07/28(月) 01:10:01.64 ID:t7Y5k9Dj0 >>528 ぐうの音も出ない事実正論を突きつけられて一切反論が出来ないバカが 逃げ口上によく使う、今まで相手から言われた言葉を悔し紛れに 書き込むだけのお手本能無し恨み説=猿以下の脳みその無能の=存在価値皆無のゴミ http://mevius.5ch.net/test/read.cgi/tech/1743698824/533
534: デフォルトの名無しさん (ワッチョイ 1a2d-RFtv) [sage] 2025/07/28(月) 01:11:28.35 ID:t7Y5k9Dj0 マルチしたところで出てくるのが528みたいな、他人に迷惑かけることだけが生きがいの この世で最も無能で存在価値のないゴミしか出てこないんだから何の意味もないわ http://mevius.5ch.net/test/read.cgi/tech/1743698824/534
535: デフォルトの名無しさん (ワッチョイ f3ad-QpV9) [] 2025/07/28(月) 03:12:48.63 ID:HWw1q3Ep0 夏休みだね〜 http://mevius.5ch.net/test/read.cgi/tech/1743698824/535
536: デフォルトの名無しさん (ブーイモ MM8a-Mozv) [] 2025/07/28(月) 05:36:02.35 ID:7FU5Q+4GM >>533 自分で解決するどころか何もできずに厚かましくしつこく人に聞き回ることしかできない馬鹿 http://mevius.5ch.net/test/read.cgi/tech/1743698824/536
537: デフォルトの名無しさん (ワッチョイ 4a16-NEYE) [sage] 2025/07/28(月) 09:34:40.18 ID:viAWcmTF0 こりゃハンターに撃たれまくって当然だわな http://mevius.5ch.net/test/read.cgi/tech/1743698824/537
538: デフォルトの名無しさん (ワッチョイ 07bb-QuBQ) [sage] 2025/07/28(月) 10:06:09.40 ID:nOXvKCQ+0 >>537 キレたら簡単に正規表現でマッチできそうなレスするもんなw こりゃ撃ちやすいw http://mevius.5ch.net/test/read.cgi/tech/1743698824/538
539: デフォルトの名無しさん (スップ Sd8a-gcZ9) [] 2025/07/28(月) 13:08:04.68 ID:J5wAroMtd 開発環境をwinからmacにしたらmacのフォント管理の仕様のせいでwxPythonのGUIが壊れて、該当部分100個以上削除しなきゃいけなそうでやる気なくした いっそguiだけ作り直した方が早そうだから仕切り直そうと思うんだけど、アプリのモードや選択したラジオ毎に表示ボタンが細かく変わる場合切り替えるとオブジェクトが削除されてたりしてエラー吐くことが多いんだけど、こういう場合各種表示要素、本処理のモジュールに受け渡す変数とかって全部一括で起動時に定義して保持しておいた方がいいんかね 素人コーディングだから行き当たりばったりでやってたけど前もって仕様を決めておくのって重要なんだなと思った http://mevius.5ch.net/test/read.cgi/tech/1743698824/539
540: デフォルトの名無しさん (ワッチョイ 2e6a-yl7g) [sage] 2025/07/28(月) 13:08:59.91 ID:yWfPGHuk0 それは誰がやっても大変な気がするけど http://mevius.5ch.net/test/read.cgi/tech/1743698824/540
541: デフォルトの名無しさん (スップ Sd8a-gcZ9) [] 2025/07/28(月) 13:09:09.56 ID:J5wAroMtd あとはwxPythonよりPyQtとかのがわかりやすい? http://mevius.5ch.net/test/read.cgi/tech/1743698824/541
542: デフォルトの名無しさん (アウアウウー Sa1f-VjO/) [] 2025/07/28(月) 13:34:37.35 ID:f/ONtylva きっとまだ使ってるオブジェクト捨ててるんだろう http://mevius.5ch.net/test/read.cgi/tech/1743698824/542
543: デフォルトの名無しさん (ワッチョイ 4a16-NEYE) [sage] 2025/07/28(月) 14:38:20.79 ID:viAWcmTF0 どう考えても自分が書いてるコードに問題があるのになぜ人のせいにするのか http://mevius.5ch.net/test/read.cgi/tech/1743698824/543
544: デフォルトの名無しさん (スップ Sd8a-gcZ9) [] 2025/07/28(月) 16:20:26.59 ID:BgJfHYPFd >>542 というか画面更新して戻すとなったりするんだよね 新規に作られないというか GUI関連はまだイマイチわかってない >>543 Macのフォント云々の話? もちろんその通りなんだけど、その仕様が存在することが原因でもあるからね 別にMacが俺に合わせろって言っているわけではなくそういう経緯があったからアプローチを変えなきゃねという話 http://mevius.5ch.net/test/read.cgi/tech/1743698824/544
545: デフォルトの名無しさん (ワッチョイ ce01-vMWQ) [sage] 2025/07/28(月) 16:26:58.18 ID:Ll2TdyBA0 >>539 >こういう場合各種表示要素、本処理のモジュールに受け渡す変数とかって全部一括で起動時に定義して保持しておいた方がいいんかね アプリケーションで管理すべき状態とそれを参照するUI表示要素を分離できてないだけでは? 一般的にはどちらも必要になったら生成して必要なくなったら破棄するのでいいがメインのアプリケーション状態はずっと必要なのでアプリの起動時に生成されて終了時にまで破棄されない http://mevius.5ch.net/test/read.cgi/tech/1743698824/545
546: デフォルトの名無しさん (スップ Sd8a-gcZ9) [] 2025/07/28(月) 16:47:31.38 ID:BgJfHYPFd >>545 確かにちゃんと分離していないかも 受け渡し部分そのものはうまく行ってるんで、そこら辺を踏まえて設計しなおしてみるわ ありがとう http://mevius.5ch.net/test/read.cgi/tech/1743698824/546
547: デフォルトの名無しさん (ワッチョイ ead5-/90x) [] 2025/07/28(月) 16:59:20.17 ID:6kJ7bdhc0 GoogleがAIアプリ開発用のバイブコーディングツール「Opal」を発表、自然言語やビジュアルエディターでノーコード開発が可能に 2025年07月28日 13時55分 https://gigazine.net/news/20250728-google-vibe-coding-app-opal/ >>プログラミング知識がない人でもアプリやソフトウェアを開発できるようになると期待されています。Googleが現地時間の2025年7月24日、自然言語やビジュアルエディターを使ってAIアプリを開発・共有できるバイブコーディングツール「Opal」を発表しました。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/547
548: デフォルトの名無しさん (ワッチョイ 6a79-RFtv) [sage] 2025/07/29(火) 10:03:06.31 ID:OsSDti6U0 >>536 誰もてめえになんか聞いてねえよ蛆虫自惚れんなゴミ、妨害しか出来ない害虫と比べたら うんこの方が価値があるわ😂 http://mevius.5ch.net/test/read.cgi/tech/1743698824/548
549: デフォルトの名無しさん (ワッチョイ 6a79-RFtv) [sage] 2025/07/29(火) 10:04:39.37 ID:OsSDti6U0 >>537-538 白痴にはシステム理解できないだろうけどここハンター関係ねえぞ 反論できない低能低学歴赤っ恥図星反射脊髄発狂レス http://mevius.5ch.net/test/read.cgi/tech/1743698824/549
550: デフォルトの名無しさん (ブーイモ MM8a-Mozv) [] 2025/07/29(火) 21:02:44.00 ID:SPVwgRaCM しつこくあちこちで聞き回る奴の本性はだいたいこんなもん http://mevius.5ch.net/test/read.cgi/tech/1743698824/550
551: デフォルトの名無しさん (ワッチョイ 734f-Ov1w) [] 2025/07/29(火) 21:10:15.92 ID:0u2jQFnz0 GUIに関してはきちんと分離したほうがよいよ 最低でもMVCにして、VとMはCのみが知る状態にしたほうがテストも修正も差し替えも楽 GUIのイベント発火をCへ伝達、CがMとVへ依頼が基本 日本の資料ってGUIの構造化に関するものがあんまりないけど、ボタンイベントに全部ぶら下げるとかドメイン関係とか責務とか雑に書き下す悪癖ついちゃうでな そのへんに転がってるtkinterのハウツーとか最悪 http://mevius.5ch.net/test/read.cgi/tech/1743698824/551
552: デフォルトの名無しさん (ワッチョイ 7f54-3UC4) [sage] 2025/07/29(火) 21:43:50.43 ID:10YYZmIw0 個人で趣味で作るもんはテストしない http://mevius.5ch.net/test/read.cgi/tech/1743698824/552
553: デフォルトの名無しさん (ワッチョイ 177c-TX1H) [] 2025/07/30(水) 04:31:57.45 ID:C3CuNunK0 >>551 Webでも無いのにMVCなの? ステートレスだからMVCな訳なのに? http://mevius.5ch.net/test/read.cgi/tech/1743698824/553
554: デフォルトの名無しさん (ワッチョイ 0b93-Ov1w) [] 2025/07/30(水) 05:06:52.68 ID:AkKaH1o10 ローカルなんかはステートフルだから 現在進行系をメインクラスやViewに押し込めたらええやんという主張には賛同できない ま、短いスクリプトのランチャーくらいだったらどうでもいいけど 今回のもとの書き込みを見るに処理系が分散してるせいで画面変遷に問題抱えてるわけで、それって密結合と責任分離の失敗に起因しとるべ ウィジェットがデータや状態持ったり 勝手にデータ層と通信したり処理したりするからそうなるんであって そうやって収集つかんくなるから中央集権にするわけやんていう http://mevius.5ch.net/test/read.cgi/tech/1743698824/554
555: デフォルトの名無しさん (ワッチョイ ea3f-/90x) [] 2025/07/30(水) 06:58:00.89 ID:dn+Bg3eY0 ・超指向性スピーカーを使用して統合失調症の周囲で殺人をしたと話していたのですがご存じの方知りませんか? 【兵庫県知事問題】「斎藤知事動画はバズる」と直感、編集して1500万再生 中傷動画も発信した男性(31)の後悔 [ぐれ★] 2025/07/29(火) 21:04:36.36 https://asahi.5ch.net/test/read.cgi/newsplus/1753790676/ こちらの方は後悔しているけれど 統合失調症周囲の人間は逆の精神状態の下記の人物 「仕事はデキるのに…」異常で執拗なパワハラをする“ダーク・トライアド“と呼ばれる、職場のヤバい人たち [パンナ・コッタ★] 2025/07/30(水) 02:17:10.53 https://asahi.5ch.net/test/read.cgi/newsplus/1753809430/ http://mevius.5ch.net/test/read.cgi/tech/1743698824/555
556: デフォルトの名無しさん (ワッチョイ ce01-NEs0) [sage] 2025/07/30(水) 12:51:06.54 ID:/4q6QjXc0 >>553 ステートレスかどうかとMVCにするかどうかは全く関係ない それにWebアプリのMVCはデスクトップアプリのMVCが起源だぞ http://mevius.5ch.net/test/read.cgi/tech/1743698824/556
557: デフォルトの名無しさん (ワッチョイ 756a-SiZM) [] 2025/08/04(月) 02:17:14.49 ID:MuSc+C4C0 Pythonのインデント縛りが窮屈に感じられるようになってきた http://mevius.5ch.net/test/read.cgi/tech/1743698824/557
558: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/04(月) 07:54:49.08 ID:7RpwUgFD0 インデントが深くて見辛かったら、書き方の工夫が足りない http://mevius.5ch.net/test/read.cgi/tech/1743698824/558
559: デフォルトの名無しさん (ワッチョイ 079d-kSZg) [] 2025/08/04(月) 09:09:24.10 ID:ZzI4clel0 インデントやめて枠でくくればいいのになw http://mevius.5ch.net/test/read.cgi/tech/1743698824/559
560: デフォルトの名無しさん (ワッチョイ 5f2a-Jj3s) [] 2025/08/04(月) 09:27:25.42 ID:8ZmEdn5c0 >>557 インデントは今はどんな言語でも使う。インデント「縛り」はPython 他少数かもしれないが。 「縛り」が窮屈ということはインデントを崩して書きたい場合があるということだと思う。例えばそれはどんな書き方? http://mevius.5ch.net/test/read.cgi/tech/1743698824/560
561: デフォルトの名無しさん (ワッチョイ 756a-SiZM) [] 2025/08/04(月) 11:21:16.65 ID:MuSc+C4C0 例えば自分専用のComfyUiのカスタムプラグイン(単純な処理を含むpassノードとか)書く時に 割りとその場限りでしか必要ない書き捨てのコードを簡素なエディタで書いたりするんだけど 他の言語だと(あえて誇張して書くとperlみたいに)切り詰めて書けるけど Pythonだとインデント必須だからやたら冗長になる http://mevius.5ch.net/test/read.cgi/tech/1743698824/561
562: デフォルトの名無しさん (ワッチョイ 07a6-kSZg) [] 2025/08/04(月) 13:12:24.57 ID:ZzI4clel0 関数{ } 一行で書いてしまいたいのが多数でしょ http://mevius.5ch.net/test/read.cgi/tech/1743698824/562
563: デフォルトの名無しさん (ワッチョイ 0b14-y9x+) [sage] 2025/08/04(月) 13:51:01.32 ID:r7BtCw1v0 言語選定間違ってつかってるのが多数と それは辛くて非生産的やね http://mevius.5ch.net/test/read.cgi/tech/1743698824/563
564: デフォルトの名無しさん (ワッチョイ c925-nezu) [] 2025/08/04(月) 14:24:07.65 ID:0quoIEV70 >>557 スペース2個にしたら分かりやすいし見やすい http://mevius.5ch.net/test/read.cgi/tech/1743698824/564
565: デフォルトの名無しさん (ワッチョイ cb31-J1BY) [] 2025/08/04(月) 14:33:59.10 ID:717Xfa2b0 インデントはタブ文字 その時々で伸び縮みさせる http://mevius.5ch.net/test/read.cgi/tech/1743698824/565
566: デフォルトの名無しさん (ワッチョイ 2b18-i7aF) [] 2025/08/04(月) 14:37:37.41 ID:YgDHhQH30 崩して書きたいとかそういうことじゃなくてルールとして強要されるのがイヤ オフサイドルールがなくても同じように書くことを選択するかもしれないが書いてて逆に気が散る コロッサスは自由は幻想に過ぎないと言ったが人間は自由を欲しているのだ http://mevius.5ch.net/test/read.cgi/tech/1743698824/566
567: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/04(月) 19:03:34.77 ID:ujCRjETh0 C言語で{}書くのも嫌だと言ってそうだな http://mevius.5ch.net/test/read.cgi/tech/1743698824/567
568: デフォルトの名無しさん (ワッチョイ bbc1-BoCf) [sage] 2025/08/04(月) 19:13:09.41 ID:IfdApRBS0 Cの{}は位置が自由だし。 個人的には閉じ括弧の省略による行数の減少が嬉しいのでオフサイドルールはわりと好きだけど。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/568
569: デフォルトの名無しさん (ワッチョイ c955-EITD) [] 2025/08/05(火) 00:37:35.89 ID:eeTjrgT40 結局Cでも視認性のためにインデントするし今時はCでも自動でインデントされるし http://mevius.5ch.net/test/read.cgi/tech/1743698824/569
570: デフォルトの名無しさん (ワッチョイ ffbb-SiZM) [sage] 2025/08/05(火) 00:47:01.45 ID:S4VV0+Ub0 しょうもない関数とか、 簡単な条件でcontinueとかbreakする時1行で書きたい気持ちはある とはいえC#書いてる時に;と{}にイラッとする回数のが多いからやっぱりオフサイドルールが好き http://mevius.5ch.net/test/read.cgi/tech/1743698824/570
571: デフォルトの名無しさん (ワッチョイ ebff-yQcw) [sage] 2025/08/05(火) 08:42:45.36 ID:yHQ0OjCT0 個人開発しかしたこと無さそう http://mevius.5ch.net/test/read.cgi/tech/1743698824/571
572: デフォルトの名無しさん (ワッチョイ 79ee-kSZg) [] 2025/08/05(火) 09:47:22.19 ID:U7c1HI1W0 BASICやアセンブラ時代が懐かしい 言語でイライラすることは無かった http://mevius.5ch.net/test/read.cgi/tech/1743698824/572
573: デフォルトの名無しさん (ワッチョイ c302-1DXW) [sage] 2025/08/05(火) 23:37:31.04 ID:0kdvAqax0 with文とかtry文でのインデントって 可読性ではなく言語のためだけに必要なインデントって感じで 好きになれんのだよな http://mevius.5ch.net/test/read.cgi/tech/1743698824/573
574: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/05(火) 23:46:26.19 ID:qsGVfYmt0 ロジックと一致してる方が読みやすいやろ http://mevius.5ch.net/test/read.cgi/tech/1743698824/574
575: デフォルトの名無しさん (ワッチョイ c54c-e1y2) [sage] 2025/08/05(火) 23:47:44.99 ID:R8uM/fta0 そう思う http://mevius.5ch.net/test/read.cgi/tech/1743698824/575
576: デフォルトの名無しさん (ワッチョイ c302-1DXW) [sage] 2025/08/05(火) 23:52:40.33 ID:0kdvAqax0 with open(".\unko.txt") as f: for line in f: print(line) ロジックどこにもないやんな http://mevius.5ch.net/test/read.cgi/tech/1743698824/576
577: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/05(火) 23:53:08.71 ID:qsGVfYmt0 ええー http://mevius.5ch.net/test/read.cgi/tech/1743698824/577
578: デフォルトの名無しさん (ワッチョイ 0b18-y9x+) [sage] 2025/08/06(水) 04:43:59.84 ID:8WOKIZAO0 Markdownのリストでレポート・メモ書きしたら近い感じにならん? そういう感覚なんよ 業務で見通し悪いコード排除できてほんとたすかる http://mevius.5ch.net/test/read.cgi/tech/1743698824/578
579: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/06(水) 06:33:23.07 ID:jtG6DNKF0 markdown知らなくても、自然とメモをmarkdownっぽく書いてるよな http://mevius.5ch.net/test/read.cgi/tech/1743698824/579
580: デフォルトの名無しさん (アウアウウー Sab3-cMZ3) [] 2025/08/06(水) 10:01:23.89 ID:59AZ/2jSa >>572 知らぬが仏が最強だよなωωω http://mevius.5ch.net/test/read.cgi/tech/1743698824/580
581: デフォルトの名無しさん (アウアウウー Sab3-cMZ3) [] 2025/08/06(水) 10:04:08.18 ID:59AZ/2jSa >>577 Rubyと違って インデントとスコープが一致してると読みやすいんだよね asはあんまり好きじゃないが http://mevius.5ch.net/test/read.cgi/tech/1743698824/581
582: デフォルトの名無しさん (ワッチョイ 97a1-w+hr) [sage] 2025/08/06(水) 10:37:21.12 ID:dYJac5XD0 全く一致してないが? http://mevius.5ch.net/test/read.cgi/tech/1743698824/582
583: デフォルトの名無しさん (ワッチョイ 9f3e-EITD) [] 2025/08/06(水) 12:06:34.38 ID:lLjowa0d0 c = func( a, b ) c = func( a, b ) インデントに意味を持たせるならこれも強制してくれ http://mevius.5ch.net/test/read.cgi/tech/1743698824/583
584: デフォルトの名無しさん (ワッチョイ bb2a-Jj3s) [] 2025/08/06(水) 12:59:13.94 ID:IN3zO+k20 そもそも c = func(a, b) を、 c = func( a, b ) と縦に書かないな。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/584
585: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/06(水) 19:39:33.54 ID:Q1ckOcaT0 >>583 >>584 http://mevius.5ch.net/test/read.cgi/tech/1743698824/585
586: デフォルトの名無しさん (ワッチョイ 0bab-y9x+) [sage] 2025/08/06(水) 21:25:50.50 ID:8WOKIZAO0 型ヒント使うと関数シグネチャも複数行になりがちだけど それも見た目の工夫であってオフサイドルールちゃうからね インデントは主体じゃなくブロックを表現するための手段 http://mevius.5ch.net/test/read.cgi/tech/1743698824/586
587: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/06(水) 21:32:09.86 ID:Q1ckOcaT0 if a == 0 and b == 1: を書きたい http://mevius.5ch.net/test/read.cgi/tech/1743698824/587
588: デフォルトの名無しさん (ワッチョイ 0bab-y9x+) [sage] 2025/08/06(水) 21:47:05.00 ID:8WOKIZAO0 >>587 汎用的でないそこ固有の評価ってんなら 直前にnested function書いて意地でも複数行にしない 名前がついてわかりやすくなる http://mevius.5ch.net/test/read.cgi/tech/1743698824/588
589: デフォルトの名無しさん (ワッチョイ 9f79-U/g1) [sage] 2025/08/06(水) 21:51:47.17 ID:ndDWPXab0 if ( a == 0 and b == 1 ): みたいなのじゃあかんの? http://mevius.5ch.net/test/read.cgi/tech/1743698824/589
590: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/06(水) 21:55:07.88 ID:Q1ckOcaT0 C言語だと if ( (a == 0) and (b == 1) ) { みたいなのはごく普通なのでいいんだけど 自明な括弧は要らんやろという流儀なのに http://mevius.5ch.net/test/read.cgi/tech/1743698824/590
591: デフォルトの名無しさん (ワッチョイ c581-sZDE) [] 2025/08/06(水) 22:30:13.39 ID:YepNzGI40 and (笑) http://mevius.5ch.net/test/read.cgi/tech/1743698824/591
592: デフォルトの名無しさん (ワッチョイ 592f-eYVS) [] 2025/08/06(水) 22:47:28.22 ID:MXOXToEJ0 だめなの? http://mevius.5ch.net/test/read.cgi/tech/1743698824/592
593: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/06(水) 22:56:14.77 ID:Q1ckOcaT0 &&だろという揚げ足取りだよ なんか偉い人だと思われている http://mevius.5ch.net/test/read.cgi/tech/1743698824/593
594: デフォルトの名無しさん (ワッチョイ cde0-kSZg) [] 2025/08/07(木) 09:12:03.20 ID:ws45Xs7j0 ==も&&もキモイ 何のためのコンパイラだよ? = &で事足りるってのに、アホ化していく http://mevius.5ch.net/test/read.cgi/tech/1743698824/594
595: デフォルトの名無しさん (ワッチョイ 5f79-1HMX) [sage] 2025/08/07(木) 09:16:09.44 ID:dOHm8u8G0 こうしてまた各人の好みの押し付け合いが始まる http://mevius.5ch.net/test/read.cgi/tech/1743698824/595
596: デフォルトの名無しさん (ワッチョイ 7f2a-+i23) [] 2025/08/07(木) 09:43:25.61 ID:mtlaZ+E30 >>594 > = &で事足りるってのに、アホ化していく どういう意味? && を &、== を = で事足らすと、既存の & や = と区別つかないと思うけど。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/596
597: デフォルトの名無しさん (ワッチョイ 0b9f-y9x+) [sage] 2025/08/07(木) 10:20:37.40 ID:yCdBMlkx0 iso646.hにしれっと==も紛れ込ませてたらよかった http://mevius.5ch.net/test/read.cgi/tech/1743698824/597
598: デフォルトの名無しさん (ワッチョイ 0783-kSZg) [] 2025/08/07(木) 17:42:40.07 ID:EszTeSvX0 >>596 人間はいとも簡単に区別付けられるんだぞ? コンパイラが区別不可能なわけがないんだよ http://mevius.5ch.net/test/read.cgi/tech/1743698824/598
599: デフォルトの名無しさん (ワッチョイ bb01-/wJP) [sage] 2025/08/07(木) 17:53:29.93 ID:fZaHM7q80 >>598 =や&で事足りて簡単に区別できるというなら `x = y = z`のイコールは`==`の意味か`=`の意味か区別してみて? `x & y`のアンパサンドは`&&`の意味か`&`の意味か区別してみて? http://mevius.5ch.net/test/read.cgi/tech/1743698824/599
600: デフォルトの名無しさん (ワッチョイ 0783-kSZg) [] 2025/08/07(木) 18:14:18.13 ID:EszTeSvX0 アホなやつ http://mevius.5ch.net/test/read.cgi/tech/1743698824/600
601: デフォルトの名無しさん (ワッチョイ c5cd-Ygbo) [sage] 2025/08/07(木) 18:40:01.88 ID:TuYfL0dJ0 ブーメランw http://mevius.5ch.net/test/read.cgi/tech/1743698824/601
602: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/07(木) 19:29:59.52 ID:s8XBVmOF0 := を使う言語は何なんだろう http://mevius.5ch.net/test/read.cgi/tech/1743698824/602
603: デフォルトの名無しさん (ワッチョイ e193-7f6R) [sage] 2025/08/07(木) 20:31:57.45 ID:Hru8c6n60 プロローグだっけ http://mevius.5ch.net/test/read.cgi/tech/1743698824/603
604: デフォルトの名無しさん (ワッチョイ 5b2a-Jj3s) [] 2025/08/07(木) 20:38:51.69 ID:oQuqEhpa0 なぜ := にしたのだろうね。= で == と区別できるから充分だろうに。 >>> if a = 3: File "<stdin>", line 1 if a = 3: ^^^^^ SyntaxError: invalid syntax. Maybe you meant '==' or ':=' instead of '='? http://mevius.5ch.net/test/read.cgi/tech/1743698824/604
605: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/07(木) 20:49:39.81 ID:s8XBVmOF0 := 代入 == 比較 = 比較(大文字と小文字を区別しない) そんなどうでもいいことの為に演算子作るな http://mevius.5ch.net/test/read.cgi/tech/1743698824/605
606: デフォルトの名無しさん (ワッチョイ 0b72-tVwt) [sage] 2025/08/07(木) 21:23:26.56 ID:yCdBMlkx0 等号記号の意味からすると letつけたり:=とする方が自然なのはわかる http://mevius.5ch.net/test/read.cgi/tech/1743698824/606
607: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/07(木) 21:42:01.86 ID:s8XBVmOF0 数学に:=と=:があって、そこから借りてきたんだろうけど、 定義だから代入とは意味が違うんだよな http://mevius.5ch.net/test/read.cgi/tech/1743698824/607
608: デフォルトの名無しさん (ワッチョイ 5b2a-Jj3s) [] 2025/08/07(木) 21:54:14.51 ID:oQuqEhpa0 >>605 > = 比較(大文字と小文字を区別しない) どゆこと? >>> 'abc' = 'ABC' File "<stdin>", line 1 'abc' = 'ABC' ^^^^^ SyntaxError: cannot assign to literal here. Maybe you meant '==' instead of '='? http://mevius.5ch.net/test/read.cgi/tech/1743698824/608
609: デフォルトの名無しさん (ワッチョイ c302-1DXW) [sage] 2025/08/07(木) 22:59:09.20 ID:KAvFXoFf0 a <- 3 b <- 4 c <- a + b if ? c = 7 c <- c + 1 else c <- c + 2 こんな風な言語があるけどどうだろう http://mevius.5ch.net/test/read.cgi/tech/1743698824/609
610: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/07(木) 23:07:34.65 ID:s8XBVmOF0 抽象化しようとするから意味がおかしくなる レジスタやメモリへの書き込みなんだから矢印でいいのに http://mevius.5ch.net/test/read.cgi/tech/1743698824/610
611: デフォルトの名無しさん (ワッチョイ c302-1DXW) [sage] 2025/08/07(木) 23:15:15.05 ID:KAvFXoFf0 レジスタやメモリの書き込みにしても MOV A, 1 という記法もあれば MOV 1, A という記法もあるので、 言語デザイナーは罪深いというかセンスがおかしいというか http://mevius.5ch.net/test/read.cgi/tech/1743698824/611
612: デフォルトの名無しさん (ワッチョイ 0784-kSZg) [] 2025/08/08(金) 10:12:55.93 ID:zQT+CWHT0 >>609 それ<-ってのを=に描き直したって全く間違うことは無いのにねぇ http://mevius.5ch.net/test/read.cgi/tech/1743698824/612
613: デフォルトの名無しさん (ワッチョイ 0784-kSZg) [] 2025/08/08(金) 10:18:16.23 ID:zQT+CWHT0 発端は C=C+1 これを見た馬鹿が、CとC+1はイコールじゃないぞ!って発狂したことだと思う そんな馬鹿は放っとけばよかったのだ http://mevius.5ch.net/test/read.cgi/tech/1743698824/613
614: デフォルトの名無しさん (ワッチョイ 4f01-RCQa) [sage] 2025/08/08(金) 10:39:41.08 ID:gdbP4Opx0 今から言語作るなら<-はお勧めしない a <- 1 a < -1 が紛らわしい http://mevius.5ch.net/test/read.cgi/tech/1743698824/614
615: デフォルトの名無しさん (ワッチョイ 9919-w+hr) [sage] 2025/08/08(金) 10:40:20.59 ID:d7miW79W0 >>612 代入式と比較式が同じコンテキストで使われないと勘違いしてるからそう思うだけ もう少し視野を広げたほうがいい http://mevius.5ch.net/test/read.cgi/tech/1743698824/615
616: デフォルトの名無しさん (ワッチョイ bb93-m1cW) [] 2025/08/08(金) 11:22:59.63 ID:RcSlMf2o0 c << c + 1 http://mevius.5ch.net/test/read.cgi/tech/1743698824/616
617: デフォルトの名無しさん (ワッチョイ bba3-BoCf) [sage] 2025/08/08(金) 11:51:57.43 ID:LQVRqRtN0 等号・相当性判定を=にして、代入には別の記号を与えるというのが分かりやすいと思うんだけど、いかんせん普通の命令型言語では代入が多用されるので、出来るだけ短い記号をあてたいというモーメントが働くんだろうね。 関数型言語では代入が少ないのでletを付けてもそんなに面倒ではないというのよくできていると思うわ。命令型言語ならPascal方式が分かりやすさという点では一番だと思うんだけど、実際に代入のたびに:=と書けと言われたらたしかに面倒だろうなぁとは思う。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/617
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.027s