Pythonのお勉強 Part75 (973レス)
Pythonのお勉強 Part75 http://mevius.5ch.net/test/read.cgi/tech/1743698824/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
745: デフォルトの名無しさん (ワッチョイ 4191-Qwzy) [sage] 2025/08/19(火) 11:53:03.68 ID:CS+/mYIY0 使わない理由は手間に見合うかどうかなんだとおもう コードのノイズになるってんならIDEに型ヒント部分を隠す拡張があればいい http://mevius.5ch.net/test/read.cgi/tech/1743698824/745
746: デフォルトの名無しさん (ワッチョイ dbc5-l4ws) [sage] 2025/08/19(火) 12:50:32.05 ID:AwWeWqwl0 型ヒントを一時的に隠す機能は、たしかにちょっと欲しいかも。というか、もうあるのかもしれないけど。 他人が書いたコードとか、自分が書いたコードでも内容をだいぶ忘れてしまったコードを読むときは型ヒントが大いに助けになるけど、ある程度内容を把握しているコードだと型ヒントがない方が読みやすいってことは結構あるだろうとは思う。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/746
747: デフォルトの名無しさん (ワッチョイ 214b-ZBQJ) [] 2025/08/19(火) 17:20:40.65 ID:EZlqtCJf0 型ヒントないとメソッドに飛べないでしょ 効率的にコーディングするために必要だよ型ヒントは http://mevius.5ch.net/test/read.cgi/tech/1743698824/747
748: デフォルトの名無しさん (ワッチョイ db07-l4ws) [sage] 2025/08/20(水) 14:50:38.31 ID:v4jtEgpO0 lambdaの本体に式しか含められないという制限は、どういう考慮からなんだっけ? 名前あり関数を定義すれば済む話なのでそこまで不便というわけではないのだけれど、lambdaの中にそのまま書けたほうが自然なのになと思うことはちょくちょくある。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/748
749: デフォルトの名無しさん (ブーイモ MMb3-y2EG) [] 2025/08/20(水) 16:32:51.46 ID:qKO8yNcaM >>748 フレームワークの概念がないのか? http://mevius.5ch.net/test/read.cgi/tech/1743698824/749
750: デフォルトの名無しさん (ワッチョイ f101-SMsS) [sage] 2025/08/20(水) 17:15:55.62 ID:V8h3cYb/0 >>748 式の中にステートメントを入れられないという大前提を覆すとなると影響が大きすぎるしそもそも思想に合わなかったからだと思う assignment expressionの導入を嫌がってたのにも通じる話 http://mevius.5ch.net/test/read.cgi/tech/1743698824/750
751: デフォルトの名無しさん (ワッチョイ dbda-l4ws) [sage] 2025/08/20(水) 19:37:21.46 ID:v4jtEgpO0 JavaScriptの関数定義式のイメージで、lambdaを式ではなく文にしたらどうかという前提で考えていたんだが、仮に文にするにしても「値を持つが式文ではない特殊な文」みたいなカテゴリを作るのは大変か。そうするとやむを得ないところかね。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/751
752: デフォルトの名無しさん (ワッチョイ 7954-A4gQ) [sage] 2025/08/20(水) 21:05:15.22 ID:z8I7zAVw0 羊のラムの綴りはlamb 一旦lambを書いてからdaを付けると間違わない http://mevius.5ch.net/test/read.cgi/tech/1743698824/752
753: デフォルトの名無しさん (オイコラミネオ MMa5-1GGU) [] 2025/08/20(水) 22:25:29.24 ID:WlXb3anFM >>737 それでもウザいかな。nodeを自分でインストールする必要ないということで、basedpyrightを使ってみたけど、デフォルトのあまりにうるささに即削除した。 uvとかruffだっけ?のチームが最近始めたやつに少し期待している。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/753
754: デフォルトの名無しさん (ワッチョイ 4b8a-Li9w) [Sage] 2025/08/20(水) 22:32:03.53 ID:ABvMeeh/0 AIをゴリゴリ使って基幹ソフトをRPAとPythonで便利にする仕組みを社内投稿したら、会社でバズってなんかすごいスキルとか言われて困ってる 制作したことに偽りは無いけど、専門部署に呼ばれても知らんし(泣)そもそも制作のモチベーションは現場にあるから専門部署に行ってもしょうがない 現場のおじさんでも作れる時代になった事がエポックメイクな事なのに http://mevius.5ch.net/test/read.cgi/tech/1743698824/754
755: デフォルトの名無しさん (ワッチョイ 9321-/HUD) [] 2025/08/21(木) 04:26:17.36 ID:W7b3RP8P0 pyrightなんでtypescript使ってるんだろう node系のやつ重いしなんか不具合出るから嫌い http://mevius.5ch.net/test/read.cgi/tech/1743698824/755
756: デフォルトの名無しさん (ワッチョイ 9321-/HUD) [] 2025/08/21(木) 04:37:15.98 ID:W7b3RP8P0 pylspがいい? http://mevius.5ch.net/test/read.cgi/tech/1743698824/756
757: デフォルトの名無しさん (ワッチョイ dbc8-VfJp) [sage] 2025/08/21(木) 10:33:12.22 ID:5TY3/WJ10 VSCodeでPylanceを使っているけど、そこまで動作が重いとは感じないかな。警告がいっぱい出て鬱陶しいというのは分かるけど。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/757
758: デフォルトの名無しさん (ラクッペペ MM4b-k6JD) [sage] 2025/08/21(木) 11:42:59.90 ID:sU8D6GG4M AIを使う業務ソフトならすごいけど AIを使って作ったソフトって普通のソフトだよね http://mevius.5ch.net/test/read.cgi/tech/1743698824/758
759: デフォルトの名無しさん (ワッチョイ 9379-XJDV) [sage] 2025/08/21(木) 12:17:55.74 ID:xRU3TdBF0 AIを使(って作)ったソフト http://mevius.5ch.net/test/read.cgi/tech/1743698824/759
760: デフォルトの名無しさん (ワッチョイ ab7f-vIW/) [] 2025/08/21(木) 13:08:37.56 ID:2lMxcY0H0 AIを使って作った、AIを使う業務ソフトはどうなんだ? http://mevius.5ch.net/test/read.cgi/tech/1743698824/760
761: デフォルトの名無しさん (ワッチョイ 51ab-gibx) [sage] 2025/08/21(木) 14:36:13.83 ID:89YTIbF70 AIを使って作ったAIを使う業務ソフトを作るAIを使って作ったAIを使う業務ソフト http://mevius.5ch.net/test/read.cgi/tech/1743698824/761
762: デフォルトの名無しさん (ワッチョイ 115f-YAjS) [] 2025/08/21(木) 21:05:36.45 ID:qlXUTR3c0 AIでなんでも作れるならフォトショップと同等のものをAIに作らせてくれや(´・ω・`) http://mevius.5ch.net/test/read.cgi/tech/1743698824/762
763: デフォルトの名無しさん (ワッチョイ c991-fgJ7) [sage] 2025/08/23(土) 09:41:55.38 ID:6fcByJBp0 言語リファレンスで、型引数リストが複合文の最後に入れられているけど、あれって文なのかな? 暫定的に置いているだけ? http://mevius.5ch.net/test/read.cgi/tech/1743698824/763
764: デフォルトの名無しさん (ワッチョイ c92a-68+F) [] 2025/08/23(土) 19:28:41.00 ID:erudRyon0 言語リファレンス中を探し回れってか。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/764
765: デフォルトの名無しさん (アウアウウー Sa45-im2P) [] 2025/08/23(土) 19:47:31.14 ID:pcHjlSL+a BNF http://mevius.5ch.net/test/read.cgi/tech/1743698824/765
766: デフォルトの名無しさん (ワッチョイ db01-JnEk) [sage] 2025/08/23(土) 22:20:23.66 ID:dVERUN7r0 >>763 複合文を構成する要素だから複合文のページで説明してるだけ 式や単純文のところで説明してたらおかしい http://mevius.5ch.net/test/read.cgi/tech/1743698824/766
767: デフォルトの名無しさん (ワッチョイ 8610-ZAtR) [sage] 2025/08/24(日) 01:08:14.15 ID:+j+JozVj0 それ自体としては文ではないという点に引っかかりをおぼえていたんだが、式のところに演算子についての記述があるようなものか。 ただ、type文は単純文なので、単純文の構文要素になる場合もある……が、そこはまぁ分かるでしょってことで複合文のところにあるんだろうな。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/767
768: デフォルトの名無しさん (ワッチョイ 6a55-hBFX) [sage] 2025/08/24(日) 02:49:47.32 ID:Y0IRLNQN0 Pythonの内包表記やばいな こんなんでよくperlは読みにくいとか罵れるな http://mevius.5ch.net/test/read.cgi/tech/1743698824/768
769: デフォルトの名無しさん (ワッチョイ 7954-IRdO) [sage] 2025/08/24(日) 07:50:22.46 ID:rMBqpZLF0 慣れるとあれが自然言語のように読めるし、編集せずに先頭から書いていける http://mevius.5ch.net/test/read.cgi/tech/1743698824/769
770: デフォルトの名無しさん (ワッチョイ 8610-ZAtR) [sage] 2025/08/24(日) 08:22:02.52 ID:+j+JozVj0 要素を表現する式やinの後が長大になることもしばしばあって、そういう場合はたしかに読みにくいんだけど、基本的にはすごい便利な構文だと思うけどなぁ。発想としては集合の内包表記っぽく書けるようにしようということなんだろうし、やっぱりHaskellは偉大だわ。 たとえばlist内包なら[ (要素を表す式) for (ループ変数・iterable変数) in (iterable) ] で、要素を表す式を書くのにループ変数・iterable変数を使うことができるというだけなので慣れればそんなに難しくないよ。キーワードのforとinが短くて埋没しやすいのが読みにくさを感じる原因なのかもしれない。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/770
771: デフォルトの名無しさん (ワッチョイ 6aea-hBFX) [sage] 2025/08/25(月) 00:15:32.04 ID:FnDhpDPk0 慣れなんかな 巨大な行列が控えてる時の そんでもなんか人間の認知と違う気がする http://mevius.5ch.net/test/read.cgi/tech/1743698824/771
772: デフォルトの名無しさん (ワッチョイ 6a31-uCg5) [] 2025/08/25(月) 01:44:52.02 ID:cafSUUHh0 >>771 構文の話をするやつは道具の良し悪しばかりで論じて仕事はさっぱりできない人間 http://mevius.5ch.net/test/read.cgi/tech/1743698824/772
773: デフォルトの名無しさん (ワッチョイ adf5-3/RT) [sage] 2025/08/25(月) 03:06:00.70 ID:CxzN3iJP0 lambdaもだけど1行に複数の要素が入るととたんに可読性落ちるんで そこは自制するのがクールという文化(Pythonic) lambdaはdef、内包表記は複数行にするかforで書きなおす http://mevius.5ch.net/test/read.cgi/tech/1743698824/773
774: デフォルトの名無しさん (ワッチョイ 41e8-ZAtR) [sage] 2025/08/25(月) 09:43:24.92 ID:8weJ9FR00 lambdaに文は入れられないが、文を含むような場合は名前あり関数として定義する方がわかりやすい……というのが一般論として常に正しいかは相当に疑問だけど。たとえば引数をそのままprintするようなごく単純なコードでも(lambdaにはできないので)名前あり関数にしなければいけないというのはかなりダルい。 Pytnonの文化は文化として尊重するし、実際、概ね妥当なアドバイスになっていることが多いとは思うけど、変えられない言語仕様を擁護するために文化を持ち出すという側面が感じられることもあるかな。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/774
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 199 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.021s