[過去ログ]
Pythonのお勉強 Part68 (1002レス)
Pythonのお勉強 Part68 http://mevius.5ch.net/test/read.cgi/tech/1663235546/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
837: デフォルトの名無しさん (アウアウウー Saa9-FFna) [] 2022/11/15(火) 16:35:27.51 ID:QGmQMBHUa >>828 内包表記: あり +=: あり lambda: あり 三項演算子: お前は遺憾 http://mevius.5ch.net/test/read.cgi/tech/1663235546/837
838: デフォルトの名無しさん (ワッチョイ 6347-gR3A) [sage] 2022/11/15(火) 17:03:46.50 ID:gBqAZwZY0 とりあえず読みやすいように書いて、速度で困ったら考える http://mevius.5ch.net/test/read.cgi/tech/1663235546/838
839: デフォルトの名無しさん (ワッチョイ 4bcf-gPc0) [sage] 2022/11/15(火) 21:46:19.64 ID:9SlnRoJw0 >>837 = 内包表記? あり :+= ? あり :lambda ?あり :三項演算子?お前は遺憾 :以下略 ということですね http://mevius.5ch.net/test/read.cgi/tech/1663235546/839
840: デフォルトの名無しさん (ワッチョイ 6347-gR3A) [sage] 2022/11/15(火) 21:56:48.23 ID:gBqAZwZY0 C言語とかの伝統的な三項演算子と違って、 pythonのはなかなかいけてると思うけど http://mevius.5ch.net/test/read.cgi/tech/1663235546/840
841: デフォルトの名無しさん (ワッチョイ a300-9aJV) [sage] 2022/11/15(火) 21:57:19.12 ID:UuLVn12M0 他の言語なら三項演算子は大好きなんだけどPythonだと異物感がある http://mevius.5ch.net/test/read.cgi/tech/1663235546/841
842: デフォルトの名無しさん (ワッチョイ 4b10-TWxH) [] 2022/11/15(火) 22:05:16.10 ID:1JRqHGzu0 並びが (Trueの場合) (条件) (Falseの場合) になるのが気に食わん http://mevius.5ch.net/test/read.cgi/tech/1663235546/842
843: デフォルトの名無しさん (ワッチョイ 4b10-S5Kl) [sage] 2022/11/15(火) 22:26:23.67 ID:5Bygj+p/0 わかる 慣れだろうけどさ http://mevius.5ch.net/test/read.cgi/tech/1663235546/843
844: デフォルトの名無しさん (ワッチョイ 2301-v+FM) [sage] 2022/11/15(火) 22:38:17.97 ID:Ohwd0nE10 英文的には違和感無いのかもしれないけどねぇ... http://mevius.5ch.net/test/read.cgi/tech/1663235546/844
845: デフォルトの名無しさん (ワッチョイ 6347-gR3A) [sage] 2022/11/15(火) 22:47:36.70 ID:gBqAZwZY0 if <condition> then <val1> else <val2> も英語として不自然さは無い それを、?と:にするのは無理がある 冒頭からifで始まるとif文と区別が付かないので、少し倒置して、 <val1> if <condition> else <val2> も一応文として読める C言語よりはまし http://mevius.5ch.net/test/read.cgi/tech/1663235546/845
846: デフォルトの名無しさん (ワッチョイ 4bcf-gPc0) [sage] 2022/11/15(火) 22:59:00.88 ID:9SlnRoJw0 通常のif文でも処理(結果)を先に書く新しい言語を作るか http://mevius.5ch.net/test/read.cgi/tech/1663235546/846
847: デフォルトの名無しさん (ワッチョイ 4b10-TWxH) [] 2022/11/15(火) 23:05:11.16 ID:1JRqHGzu0 プログラミング言語に英文的な自然さとか求めて無いんだわ 読む順と評価順が入れ替わってんのがセンス無いと思う http://mevius.5ch.net/test/read.cgi/tech/1663235546/847
848: デフォルトの名無しさん (ワッチョイ 6347-gR3A) [sage] 2022/11/15(火) 23:08:14.86 ID:gBqAZwZY0 処理をifで修飾するというのは既にある elseは知らん http://mevius.5ch.net/test/read.cgi/tech/1663235546/848
849: デフォルトの名無しさん (ワッチョイ 2363-H0Ic) [sage] 2022/11/15(火) 23:10:56.55 ID:JTzzJATw0 ~よりはましって、自信がないみたいな感じ http://mevius.5ch.net/test/read.cgi/tech/1663235546/849
850: デフォルトの名無しさん (ワッチョイ 6347-gR3A) [sage] 2022/11/15(火) 23:17:01.94 ID:gBqAZwZY0 C言語よりは遥かにましである、ふはははは http://mevius.5ch.net/test/read.cgi/tech/1663235546/850
851: デフォルトの名無しさん (ワッチョイ 2363-H0Ic) [sage] 2022/11/15(火) 23:20:26.27 ID:JTzzJATw0 そうする合理的理由を説明すれば納得するものじゃないの? そういうのを聞きたいんだよ http://mevius.5ch.net/test/read.cgi/tech/1663235546/851
852: デフォルトの名無しさん (ワッチョイ 2302-gPc0) [sage] 2022/11/16(水) 02:18:10.64 ID:+BRGBknF0 英語だと if が後置されることもあるからなあ 内包表現は数学の集合の書き方からすれば普通 ラムダは lisp のラムダ関数から考えれば普通 一応理屈はあるけど http://mevius.5ch.net/test/read.cgi/tech/1663235546/852
853: デフォルトの名無しさん (ワッチョイ 0509-BvCT) [sage] 2022/11/16(水) 06:47:02.50 ID:hZtfMd7O0 三項演算子だけじゃなくて、Perlみたいに後置ifを実装してれば違和感ないんだろうね (Trueの場合) if (条件) Falseの場合はなにもしないけど、Pythonだとpassがあるから三項演算子だけで十分って判断かな http://mevius.5ch.net/test/read.cgi/tech/1663235546/853
854: デフォルトの名無しさん (ワッチョイ a300-5Hvp) [sage] 2022/11/16(水) 07:48:59.49 ID:Mu0tRvhG0 そうか結構、式である三項演算子や内包表記やlambdaも受け入れられてるんだなぁ。そうなるとなんでmatchを式にしなかったのか。コレガワカラナイ http://mevius.5ch.net/test/read.cgi/tech/1663235546/854
855: デフォルトの名無しさん (ブモー MMeb-p9cw) [sage] 2022/11/16(水) 08:23:43.73 ID:kn7mTN5OM >>847 これ正解 http://mevius.5ch.net/test/read.cgi/tech/1663235546/855
856: デフォルトの名無しさん (ワッチョイ 4bcf-H0Ic) [sage] 2022/11/16(水) 08:33:48.92 ID:16ZvLDN40 後置ifは文だから値を返す必要がない(=elseは不要)。三項演算子は式だから値を返すのに必要。 なんでこの2つを混ぜたような文法にしたのかなんとも不思議。 http://mevius.5ch.net/test/read.cgi/tech/1663235546/856
857: デフォルトの名無しさん (アウアウウー Saa9-89mF) [sage] 2022/11/16(水) 10:19:45.94 ID:8bWIhcn5a どこが変なのかわからん 俺の英語スキルが高杉なせいか… http://mevius.5ch.net/test/read.cgi/tech/1663235546/857
858: デフォルトの名無しさん (ワッチョイ 0557-spp/) [sage] 2022/11/16(水) 11:29:27.97 ID:hZGrSsPO0 lambdaといっしょでゴチャゴチャ書きづらいのが良心 実際は構文解析が楽だとか余計な()が不要とかあるんだろうけど http://mevius.5ch.net/test/read.cgi/tech/1663235546/858
859: デフォルトの名無しさん (アウアウウー Saa9-+rXr) [sage] 2022/11/16(水) 11:35:19.24 ID:OkTwZqPda lambda calculus のif then else combinatorの語順やろ https://ja.m.wikipedia.org/wiki/%E3%83%A9%E3%83%A0%E3%83%80%E8%A8%88%E7%AE%97 http://mevius.5ch.net/test/read.cgi/tech/1663235546/859
860: デフォルトの名無しさん (ワッチョイ 6347-gR3A) [sage] 2022/11/16(水) 11:56:49.17 ID:g3qERw/e0 lambdaは綴りが覚えられないから嫌だ http://mevius.5ch.net/test/read.cgi/tech/1663235546/860
861: デフォルトの名無しさん (アウアウウー Saa9-89mF) [sage] 2022/11/16(水) 12:13:16.57 ID:8bWIhcn5a ランバダっておぼえとけ http://mevius.5ch.net/test/read.cgi/tech/1663235546/861
862: デフォルトの名無しさん (ブーイモ MM69-fwKM) [sage] 2022/11/16(水) 12:27:19.92 ID:U3lBmIjhM 全部英単語でつなげるから、エディタで色変えたとしても見づらいってのはすごく感じる http://mevius.5ch.net/test/read.cgi/tech/1663235546/862
863: デフォルトの名無しさん (アウアウウー Saa9-FFna) [] 2022/11/16(水) 17:37:03.73 ID:z+sJwdsYa >>846 uby http://mevius.5ch.net/test/read.cgi/tech/1663235546/863
864: デフォルトの名無しさん (アウアウウー Saa9-FFna) [] 2022/11/16(水) 17:39:14.54 ID:z+sJwdsYa >>845 findall で解決 http://mevius.5ch.net/test/read.cgi/tech/1663235546/864
865: デフォルトの名無しさん (アウアウウー Saa9-FFna) [] 2022/11/16(水) 17:39:41.33 ID:z+sJwdsYa アンカ間違ってた >>854 http://mevius.5ch.net/test/read.cgi/tech/1663235546/865
866: デフォルトの名無しさん (ワッチョイ 6347-gR3A) [sage] 2022/11/17(木) 17:09:06.64 ID:HF5V3LeY0 import re str = 'abc123456defg' s = 'bc' m = re.search(f'{s}(\d{2})', str) if m: print(m.groups()[0]) \d{2}だと12が表示される \d{1}とか\d{6}だと想定と違う なんで? http://mevius.5ch.net/test/read.cgi/tech/1663235546/866
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 136 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.015s