Pythonについて(アンチ専用)

レス数が1000を超えています。これ以上書き込みはできません。
2008/02/21(木) 10:24:06
Pythonが嫌いな人のためのスレッドです。

■関連スレ
Rubyについて(アンチ専用) Part002
http://pc11.2ch.net/test/read.cgi/tech/1200210768/
2019/06/15(土) 10:22:11.04ID:NpwaWXGS
クソしょうもないシンタックスの話ほど盛り上がる
915デフォルトの名無しさん
垢版 |
2019/06/15(土) 11:08:48.32ID:Z5/LYv7k
文法ネタで盛り上がってる訳じゃないな

シッタカでドヤってるアホが
間違いでツッコミどころ満載だから
盛り上がる
916デフォルトの名無しさん
垢版 |
2019/06/15(土) 13:58:57.32ID:PTHWyDER
>>913
return 使わないで戻り値返す言語って何があるの?
関数系は当たり前だけどさ。
917デフォルトの名無しさん
垢版 |
2019/06/15(土) 14:04:06.60ID:0bKxWw8E
Cは実質voidでもアキュムレータの値をお漏らしする実装がある
*ubyはそれを悪用したと表明している
2019/06/15(土) 14:21:26.25ID:oZ4xCIwS
>>916
目か頭に障害でもあるのか?
PowerShell って明記してるんだが…

あとこじつけでもいいならVBAとかPascalもReturn使わずに戻り値を戻せる
919デフォルトの名無しさん
垢版 |
2019/06/15(土) 15:32:44.72ID:PTHWyDER
>>918
老眼でな。

PowerShell は return で返すんじゃないのか。
他の言語だと result 使うとか関数名に代入とかもあるけどな。
手続き形で明示的に書かなくてもいいのは Julia くらいしか知らなかったんで。
2019/06/15(土) 15:55:56.04ID:oZ4xCIwS
>>919
PowerShell の Return は制御を戻す役目
シンタックスシュガーとして
Return $a
とか書けるけど
$a
Return
って書いても同じ

> 他の言語だと result 使うとか関数名に代入とかもあるけどな。
それ
>> あとこじつけでもいいならVBAとかPascalもReturn使わずに戻り値を戻せる
のことだよね
result は Delphi だと思うが
921デフォルトの名無しさん
垢版 |
2019/06/15(土) 16:29:47.79ID:h/yLXXB1
ネストしたブロックからの制御が足りなかったような?
perl だとこんな感じの深いところからでも redo continue last などがラベル指定で制御できる
last TRIANGLE if ($debug); とか
かなり自由にブロック(ブロックはスコープもその中になる。)を作れて、
必要ならラベルもつけられる。つけたラベルは redo last などの後につけて制御できる。ついでに制御の先が分かりやすい

TRIANGLE:
{
RUN:{
DISPLAY:{
}
GENERATOR:{
}
}
}
}
2019/06/15(土) 18:23:27.01ID:hvg4pFk6
>>919
Perl もそう。
スクリプト系言語は、最後の評価結果が戻り値になるのが多いやろ。

これを知らんようなヤツは、言語を評論してはいかんねえ。
923デフォルトの名無しさん
垢版 |
2019/06/15(土) 19:57:42.74ID:PTHWyDER
>>922
確かに perl もそうだったな。return 使うけど。

スクリプト系ってあと何だろう?
JavaScript 、PHP、Luaあたりかな。

オレの良く知らないGoとかRustとかNimとかCrystalあたりかと思ったんだよ。
知ってたら教えてね。
2019/06/15(土) 23:35:25.20ID:VnSVMhRs
Ruby は、return を書かなくてもよい

この場合、最後の評価結果が、戻り値になる
2019/06/16(日) 11:32:58.74ID:yEr4r4hL
returnを書くかどうかで生産性に違いが出ると思ってるやつって
こんなにいるのか?
926デフォルトの名無しさん
垢版 |
2019/06/16(日) 11:40:28.09ID:NdAq/MEw
perl は return 不要だ
python は return 書かないと None が還るので戻り値は「常にある」
927デフォルトの名無しさん
垢版 |
2019/06/16(日) 12:11:14.67ID:vk4Ea3qx
return 書かないと途中で抜けられないだろ。
2019/06/16(日) 12:26:27.60ID:wZzXbGgB
returnを書くかどうかで生産性ガーって>>925しか言ってなくね?w
2019/06/16(日) 13:08:45.64ID:yEr4r4hL
じゃあなんでreturnについてこれだけレスがついてるのかね?
文脈読めない人にはそう感じないのかもしれんが。
2019/06/16(日) 13:54:06.60ID:miVb06Hj
値返すのにreturn使う言語と使わない言語あげてるだけだろ…
どこの文脈曲解したら生産性の話になるんだよw
2019/06/16(日) 19:56:22.25ID:yEr4r4hL
なるほど生産性とまるっきり関係のないことをあーだこーだ言ってるんだ。
そりゃすごいね。
2019/06/16(日) 20:50:44.73ID:wZzXbGgB
可哀想な奴…
2019/06/16(日) 21:27:51.29ID:5kL8kBbK
>>931
おまえがコンピュータ言語に興味がないことはわかったから、黙っとけ。
2019/06/16(日) 21:56:33.92ID:yEr4r4hL
returnについてあれこれ言語別の特徴をドヤ顔しつつ書き込んでましたが
生産性には一切関係ない無駄議論でした。
2019/06/16(日) 22:36:22.41ID:bDTAM6W+
んなことはわかっとる。
わかってないヤツなんかおらんやろ。w
2019/06/16(日) 23:19:50.83ID:vk4Ea3qx
生産性になんか興味ないよ。
2019/06/17(月) 07:16:53.06ID:F/pecKeJ
大多数: あれは return が必要、これはなくてもいいぞ… ワイワイ、ガヤガヤ
ID:yEr4r4hL: 生産性ガー
大多数: いや、生産性なんて話してないし… (当惑
ID:yEr4r4hL: 生産性の話しないのはおかしい
大多数: いや、おかしいと言われても… (困惑
ID:yEr4r4hL: 無駄議論かよ!
大多数: (匿名掲示板で何イキってるんだよ…)
2019/06/17(月) 14:42:26.24ID:hvoL86JU
細かすぎて伝わりにくい、Pythonの本当の落とし穴10選+α
https://qiita.com/kwatch/items/525b0f85812c7be7c74c
939デフォルトの名無しさん
垢版 |
2019/06/17(月) 15:35:46.40ID:lxO8a0KV
馬鹿自慢大会開催のお知らせ
2019/06/17(月) 18:31:59.14ID:zZL/ZenR
>>938
>・リストに対してmapやfilterといった関数を適用した結果が、リストではなくイテレーターのオブジェクトになっている
本これ。

あと三項演算子のifは本当マヌケ。
2019/06/17(月) 19:34:42.89ID:0ie+B7DN
>・リストに対してmapやfilterといった関数を適用した結果が、リストではなくイテレーターのオブジェクトになっている
C#もそういう感じだが、むしろそれがいい。
イテレータからリストを作るのは簡単だし、なによりも遅延実行にする余地ができる。
2019/06/17(月) 20:23:37.78ID:zZL/ZenR
イレテータを返すのかリストを返すのかが直感的に分からない。
遅延評価は甘え。
2019/06/18(火) 01:21:51.16ID:Zz4+a6Aw
>>942
そのへん、C#はすぐわかるからな。w
原則はイテレータだし、IDEサポートが最強だし。

Pythonは、全部イテレータ返しにすればいいんじゃないの?
2019/06/18(火) 02:12:15.49ID:PmBejiWq
Ruby でも、Enumerable よりも、
Enumerator を戻してくれる方が、実体化が遅延されるからよい

ドンドン、Enumeratorでつなげていって、最後に配列化(実体化)する
2019/06/18(火) 07:45:58.61ID:TXDiWDdD
pythonのジェネレータ関数の仕様は、よく言えば不親切、ありていに言えば狂ってる。
なんであんな仕様にしたんだか。
946デフォルトの名無しさん
垢版 |
2019/06/18(火) 14:01:40.11ID:1CtlGReK
C# の IEnumerable はキモい
2019/06/18(火) 18:52:58.21ID:mitLuzec
キモいのは最初だけだよ。。。
すぐに馴れて、キライじゃなくなるよ。。。

実際、発明だったことは間違いないし。
2019/06/18(火) 22:13:54.84ID:gRhwyB3T
>>945
Haskellの遅延評価を持ってきたかったのかもな
どちらも無限に続く数列っぽく扱える

そしてpython は速度と柔軟性のバランスの着地点を探しながらこうなったと
949944
垢版 |
2019/06/18(火) 23:39:26.95ID:PmBejiWq
Ruby でも、Enumerable#lazy で、無限配列を扱える。
Enumerator のように、select, map, reject など、一部のメソッドで遅延評価される

それで最後に、to_a, first, take などが呼び出される所で、配列化(実体化)される

p range = ( 1..Float::INFINITY )
#=> 1..Infinity 範囲オブジェクト

p enum = range.lazy
#=> #<Enumerator::Lazy: 1..Infinity>

p enum_2 = enum.take( 3 )
# ブロック無しなので、Enumerator を戻す。
#=> #<Enumerator::Lazy: #<Enumerator::Lazy: 1..Infinity>:take(3)>

p ary = enum_2.to_a
#=> [1, 2, 3] 配列化(実体化)
950デフォルトの名無しさん
垢版 |
2019/06/19(水) 04:51:18.47ID:tVNS+22r
【出資】松本卓朗 人工知能詐欺【注意】
https://rio2016.5ch.net/test/read.cgi/rikei/1560859403/
2019/11/03(日) 21:19:14.48ID:9GsrdrZZ
敗者復活の拠り所
2020/12/11(金) 01:35:12.66ID:ahD9n8Mk
アンチスレ1年前で停まってるし
2022/10/10(月) 15:34:27.54ID:OkLu+Ovr
なんでボコボコダウンロードしようとするの
954デフォルトの名無しさん
垢版 |
2022/11/03(木) 08:28:05.36ID:eLF8hBMP
3.11.0 余計なことしやがって > setup.py
2023/09/28(木) 02:26:59.26ID:8H7B24z1
次スレ
C#で仕事ある?
https://mevius.5ch.net/test/read.cgi/tech/1111656698/
2023/09/28(木) 02:33:02.78ID:8H7B24z1
片原はやから
2023/09/28(木) 02:33:08.99ID:8H7B24z1
北原
2023/09/28(木) 02:33:16.34ID:8H7B24z1
チンピラ
2023/09/28(木) 02:33:22.28ID:8H7B24z1
かはやな
2023/09/28(木) 02:33:45.29ID:8H7B24z1
まはわしわや
2023/09/28(木) 02:34:40.24ID:8H7B24z1
てらが
2023/09/28(木) 02:34:47.79ID:8H7B24z1
寺門
2023/09/28(木) 02:34:54.20ID:8H7B24z1
博士
2023/09/28(木) 02:35:01.88ID:8H7B24z1
奈須川
2023/09/28(木) 02:35:14.33ID:8H7B24z1
平田信
2023/09/28(木) 02:35:24.01ID:8H7B24z1
菊地直子
2023/09/28(木) 02:35:33.74ID:8H7B24z1
新実智光
2023/09/28(木) 02:35:42.26ID:8H7B24z1
高橋克也
2023/09/28(木) 02:41:20.02ID:8H7B24z1
らわはわひわ
2023/09/28(木) 02:41:25.69ID:8H7B24z1
なかひ
2023/09/28(木) 02:41:31.00ID:8H7B24z1
ゆさひ
2023/09/28(木) 02:41:36.57ID:8H7B24z1
まさあやしや
2023/09/28(木) 02:41:41.95ID:8H7B24z1
マヤささや
2023/09/28(木) 02:41:52.38ID:8H7B24z1
ゆら
2023/09/28(木) 02:41:57.54ID:8H7B24z1
まはやしや
2023/09/28(木) 02:42:04.93ID:8H7B24z1
ばさわさわさわか
2023/09/28(木) 02:42:11.61ID:8H7B24z1
やさをはわさ
2023/09/28(木) 02:42:27.03ID:8H7B24z1
次スレ
C#で仕事ある?
https://mevius.5ch.net/test/read.cgi/tech/1111656698/
2023/09/28(木) 02:55:20.25ID:8H7B24z1
なぱさ
2023/09/28(木) 02:55:34.94ID:8H7B24z1
わはわはわさ
2023/09/28(木) 02:56:02.23ID:8H7B24z1
      /           :ヽ
    /              :\
   ./            ,,,,;;::''''' ヽ
  /    ,,,,;;:::::::::::::::       __   ヽ
  |   .  __       '<'●,   |
  |.   '"-ゞ,●> .::            |
  |           ::: :⌒ 、      |
  ヽ.      ;ゝ( ,-、 ,:‐、)      |  へーすごいじゃん
   l..            |  |      |
   |        __,-'ニ|  |ヽ_     |
    ヽ:        ヾニ|  |ン"    /__
    .ヽ:        |  l, へ      ::::ヽ,
     l.:`.         / /  , \  /ヽ  ::\
     `、:::::       |    ̄ ̄\/ ノ    :::ヽ
      |::::::      |      ー‐/ /      ::::\
2023/09/28(木) 02:57:26.95ID:8H7B24z1
           , -─- 、  , -‐- 、
        ,, -'"     `V     `‐、
      /                 \
    ./                       \
    /                      ヽ
   ./  /                   l  ヽ
  /  / /  / ./ /          l   | .l .lヽ
  |  l. l  /  / / ./ .l    |  |  l  / /  l l.〉   ∧∧∧∧∧∧∧∧∧∧∧∧
   l、 | |  l  / / ./ ./   |.  l  | ./ ./ ./ | |./  <                  >
    l、| | l // ///|   l  / / //// / /   <  見るがいい…         >
    l、l | /l///_/ l  / //_|/_∠| / | /     <  これが厨房が立てた   >
    /⌒ヽ | \ `ー' ゝl  // `ー' /|/⌒v'     <  DQNスレッドだ!       >
    | l⌒l l|    ̄ ̄"//|〉 ̄ ̄ ̄  .|/^_l.l     <  ワハハハハ            >
    ヽゝ(ー| /|   ´ \|       ll ),l'ノ      <                  >
     lヽ_ /  |   ┌───7   /._/          ∨∨∨∨∨∨∨∨∨∨∨∨
     .l/   |     l ̄ ̄ ̄/    / /   ,ノ!
    /       |..   V´ ̄∨   ./ /,.-‐'" .|
    ./   (;;)   |\   `ー‐'´  / /       |
    |     _|_\       /| ./      |
   (|   ,.-‐'"    | \__/  .|/    _,.-─;
   |/    .(;;) |─────┤ _,.-‐'":::::::::/
   ̄         |::::::::::::::::::::::::::::::|^l::::::::::::::::::/
2023/09/28(木) 02:57:40.93ID:8H7B24z1
オエーー!!!! __
    ___/  \
   /  / //⌒
  / (゚)/ / /
  /  ( /。⌒ヽ。
 |   \\゚。∴。o
`/   /⌒\\゚。:o
/   |  \U∴)
    |   ゙U|
         ||
         U
2023/09/28(木) 02:58:54.14ID:8H7B24z1
夜のおかず
http://pics.dmm.co.jp/digital/video/17mkd00052/17mkd00052pl.jpg
2023/09/28(木) 02:59:30.81ID:8H7B24z1
夜のおかず名古屋
http://pics.dmm.co.jp/digital/video/meyd00359/meyd00359pl.jpg
2023/09/28(木) 02:59:52.13ID:8H7B24z1
夜のおかず
http://pics.dmm.co.jp/digital/video/miae00199/miae00199pl.jpg
2023/09/28(木) 03:00:11.79ID:8H7B24z1
夜のおかず
http://pics.dmm.co.jp/digital/video/ssni00155/ssni00155pl.jpg
2023/09/28(木) 03:00:38.24ID:8H7B24z1
はわさを
2023/09/28(木) 03:03:20.68ID:8H7B24z1
サムハラ神社は
地下鉄なら阿波座駅2号出入り口から徒歩5分ほど。市バスなら大阪駅から55号鶴町四丁目方面に乗り、立売堀(いたちぼり)3丁目で下車、徒歩2~3分です。
2023/09/28(木) 03:09:39.62ID:8H7B24z1
>>216
iPhone7は
2016年9月16日のためロック解除可能
2023/09/28(木) 03:10:35.95ID:8H7B24z1
農業・転居先
山口県下関には115が残る。
奈良県大和路線は221系、奈良線は205系
2023/09/28(木) 03:49:49.49ID:8H7B24z1
らなくさは
2023/09/28(木) 04:05:40.32ID:8H7B24z1
やさ、
2023/09/28(木) 04:05:49.50ID:8H7B24z1
ふわはわさ
2023/09/28(木) 04:13:09.06ID:8H7B24z1
はやたな
2023/09/28(木) 04:13:19.74ID:8H7B24z1
さゆな
2023/09/28(木) 04:14:13.69ID:8H7B24z1
大麻
2023/09/28(木) 04:14:22.06ID:8H7B24z1
ひろみ
2023/09/28(木) 04:14:38.77ID:8H7B24z1
999ならひろこに中出し
2023/09/28(木) 04:15:00.23ID:8H7B24z1
1000なら農地取得
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 5697日 17時間 50分 56秒
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況