1read 100read
2012年07月プログラム201: Pythonについて(アンチ専用) (784)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
【初心者歓迎】C/C++室 Ver.80【環境依存OK】 (643)
メガデモを語る fr-08 (668)
C++でXML(主にxerces)やろう! (674)
【入門】Common Lisp その9【質問よろず】 (630)
国産オープンソースDIコンテナSeasar2 その16 (497)
【C++】 DirectX初心者質問スレ Part37 【C】 (355)
Pythonについて(アンチ専用)
- 1 :2008/02/21 〜 最終レス :2012/10/17
- Pythonが嫌いな人のためのスレッドです。
■関連スレ
Rubyについて(アンチ専用) Part002
http://pc11.2ch.net/test/read.cgi/tech/1200210768/
- 2 :
- Pythonは糞だよ
- 3 :
- http://elliottback.com/wp/wp-content/uploads/2008/01/mergesort-performance.png
- 4 :
- call/cc とマクロがないんだっけ?
- 5 :
- 自己書き換えも出来ないよ
- 6 :
- PythonにはRubyのような熱狂がないから反動もないのでアンチスレは盛り上がらない
- 7 :
- 重複してないか
- 8 :
- Pythonもアンチスレできたのかwww
- 9 :
-
ここは重複スレです
元スレはこちら
http://pc11.2ch.net/test/read.cgi/tech/1200210768/
================================
糸冬 了
================================
- 10 :
- 安置するも何も、そもそもよく知らない。
- 11 :
- Blenderに採用されて世話になっている手前、Ruby使いだけどアンチできない
- 12 :
- 安置じゃないけれど len(x) よりむしろ x.len と記述したかった
- 13 :
- あーそれは思った。len(hoge)ってvbsかよwって。
for i in range(1, len(hoge) - 1) :とかも萎えたな。
- 14 :
- 自由度ありすぎなlispは正規表現libraryすら標準のものがないらしい
pythonは不自由なのがよいのかも
- 15 :
- でも不自由を極めると日本語プログラム言語「なでしこ」になっちゃうしな
- 16 :
- 不自由と感じるかある種のエレガンスと感じるかによって好き嫌いがわかれるのだろう
- 17 :
- rubyに比べてなんとなくかっこよく見えるからむかつく
- 18 :
- >>13
シーケンスの要素をループ内で使いたいなら
for i in hoge:
と書けばいい。
シーケンスの要素とカウンタを同時に得たいなら、
for c, i in enumerate(hoge):
とすればいい。
enumerateを知らないやつは厨房。
- 19 :
- >>17
ruby よりかっこいいんで Python 使ってる
- 20 :
- enumerate と iteritem ってどう違うの?
- 21 :
- help(dict().iteritems)を実行すればおk
- 22 :
- iteritems は辞書(ハッシュ、連想配列)の話、enumerate は一般のイテレータについて番号つけるって言うもの
- 23 :
- >>> hoge = {'hage': 'fuga', 'hige': 'moga'}
>>> [(k, v) for k, v in hoge.iteritems()]
[('hage', 'fuga'), ('hige', 'moga')]
>>> [(k, v) for k, v in enumerate(hoge)]
[(0, 'hage'), (1, 'hige')]
>>>
- 24 :
- なにこのアンチスレ(w
Pythonの人たちは親切だなあ(wwww
- 25 :
- 安置スレだったか
すRorz
>>> [(c, k, v) for c, (k, v) in enumerate(hoge.iteritems())]
[(0, 'hage', 'fuga'), (1, 'hige', 'moga')]
- 26 :
- (´-`).oO(辞書の要素に番号…)
- 27 :
- >18
要素でなくて、インデックスが欲しい時はどうすんのさ。
- 28 :
- (´-`).oO(順番という概念のない辞書の要素にインデックス…)
- 29 :
- >>27
for idx, __ in enumerate(L):
something(idx)
- 30 :
- よくみろ
要素に番号振ってるんじゃなくて
キーに番号振ってるんだよ
- 31 :
- >>13のhogeは辞書なの?
- 32 :
- 20あたりで辞書型のメソッドが出てきて、それ以来アンチスレに似つかわしくないこの流れ。
- 33 :
- いわゆる「ツンデレ」やってやつだろ。
- 34 :
- ・ライブラリの命名規則がばらばら
・なにをするにも import sys, os
・既存の組込みクラスにメソッドが追加できない
・遅い
・self self self
・return return return
・print文、exec文ってなによ
・正規表現リテラルが無いよ
・lambdaが式しか受け付けないよ
- 35 :
- >>32
(´-`).oO(アンチのレベルが低すぐるのが問題なんだよなぁ。。。)
- 36 :
- イ ン デ ン ト (笑)
- 37 :
- まず荒らしとアンチの違いから教える必要があるようだ...orz...
- 38 :
- IronPythonのipc.pyでコンパイルされたexeが激遅で萎えた
- 39 :
- >>38
Quad搭載PC買っちゃいなよ
- 40 :
- print文はpython的にキモいけどなくなったらなくなったで
すげー不便になりそう。schemeみたいに仕様だけは美しいけど
使えない言語になりそう。
- 41 :
- なくなるんだろう?
- 42 :
- Python3 で関数になる
>>> print("hoge", 4, 5.67)
hoge 4 5.67
- 43 :
- 蛇(というか爬虫類全般)が苦手なので、名前を聞いただけで尻込みしてしまう。
- 44 :
- なので、オライリーの本が買えない
- 45 :
- 逆に考えるんだ
Rぱーそん→Rそん
と考えるんだ
- 46 :
- >>38
>IronPythonのipc.pyでコンパイルされたexeが激遅で萎えた
>>44
>オライリーの本が買えない
アンチって貧乏なのかな...?
- 47 :
- >>46みたいな理解してない奴は来なくていいよ
- 48 :
- (´-`).oO(相当気に障ったらしい。。。)
- 49 :
- 和製の初心者本が誰を対象にして書いたのかわからんクソ本ばかり
- 50 :
- 少なくともお前は相手にされてないから安心汁
- 51 :
- (´-`).oO(お金がなくて立ち読みしたので内容がよく理解できていないんだろうか...)
- 52 :
- >>47
アンチスレは単純な隔離スレだからな
- 53 :
- >>44
オライリーのやつはヘビじゃなくて
ヘビに食べられる動物が載ってる。
- 54 :
- アンチは頭が弱くて貧乏ってことで FA ?
- 55 :
- 貧乏でもPythonならドキュメントが揃ってるだろ
- 56 :
- 頭が弱いとオンラインドキュメントも読めないんだろうなぁ
- 57 :
- 日本語で書かれた出版物には大したものがないのでオンラインドキュメントを読みましょう
2.5 の日本語訳はまだありませんがきちんと読めば 2.4 でも充分に事足ります
- 58 :
- 2.4に載ってなくて重要な標準モジュールは
hashlibぐらいかな。
>>1のwikiに書いてあると思う。
- 59 :
- (´-`).oO(なんのアンチなんだか。。。)
- 60 :
- なにこのスレ・・・
- 61 :
- × アンチ専用
× 低賃金基地外ITドカタ隔離専用
- 62 :
- 1のwikiを2時間探しましたが見つかりませんでした。
- 63 :
- ざこには見えない
- 64 :
- >>42
>>>> print("hoge", 4, 5.67)
>hoge 4 5.67
この仕様はRだよなあ
なんで勝手に空白が入ったり改行がついたりするんだよ
- 65 :
- 空白いれたくなければ、
print("%s%s%s" % (hoge, 4,5.67)
とすりゃいいんじゃないの。
改行いれたくなければ標準出力様にお願いしなさい:-)
- 66 :
- print("%s%s%s" % (hoge, 4,5.67))
)が足りなかった
- 67 :
- (´-`).oO(無知を仕様のせいにしてRとけなすのか...)
- 68 :
- print 関数は互換性重視だろ。sep, end で調節できる。
print("hoge", 4, 5.67, sep="", end="")
- 69 :
- 自分のアプリにパイソン組み込んでみた。
久しぶりに脳汁がとまらない。
- 70 :
- 病人
- 71 :
- 隔離スレへようこそ。
- 72 :
- 2008-02-25 15:34:56 という文字列から datetime のインスタンスを作りたいとき
>>> time.strptime('2008-02-25 15:34:56', '%Y-%m-%d %H:%M:%S')
(2008, 2, 25, 15, 34, 56, 0, 56, -1)
から得られると思って
下のように実行してみたら
>>> datetime.datetime(time.strptime('2008-02-25 15:34:56', '%Y-%m-%d %H:%M:%S'))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: function takes at least 3 arguments (1 given)
となってしまいました
- 73 :
- >>> datetime.datetime(2008,2,25,15,34,56)
datetime.datetime(2008, 2, 25, 15, 34, 56)
だと問題ないのに何がいけないんでしょうか?
- 74 :
- >>> datetime.datetime(*(time.strptime('2008-02-25 15:34:56', '%Y-%m-%d %H:%M:%S')[0:6]))
datetime.datetime(2008, 2, 25, 15, 34, 56)
>>> datetime.datetime.strptime('2008-02-25 15:34:56', '%Y-%m-%d %H:%M:%S')
datetime.datetime(2008, 2, 25, 15, 34, 56)
- 75 :
- ありがとうございました
- 76 :
- なにこのためになるアンチスレ(wwww
- 77 :
- >>65
>print("%s%s%s" % (hoge, 4,5.67)
こんなコードを何の疑問にも思わないお前のオツムがあっぱれ
- 78 :
- 言っとくけど俺天才だからな
- 79 :
- 知ってるよ
- 80 :
- >>78
お前だれだ?
トリップつけとく
- 81 :
- >>77
Lisper ?
- 82 :
- %の優先順位が無駄に強すぎてイラつく
print "%d" % 3 + 5
これはエラー
print "%d" % (3 + 5)
こうしないとダメ
print "%d"% 3 + " is the answer."
とかするときのためなのかもしれないが、こんな見にくいのこそ
print ("%d"% 3) + " is the answer."
とか
print "%d is the answer." % 3
ってやるから必要ないし。
- 83 :
- %は演算子なのさ。
"%d" % 3 + 5の%は,文字列を左辺に,数値を右辺に取って,結果として文字列を返す。
その後文字列に数値を足そうとしているのでエラーになる。
それだけのこと。超シンプル。
- 84 :
- 演算子の優先順位は型によって変わらないから
数値型とか考えると % が + よりも強いのは自然だと思うが
- 85 :
- 文字列の場合は % の右辺は常に括弧で囲むようにするといいよ
- 86 :
- なにこの協力的なアンチスレ(wwwwwwwwwwwww
- 87 :
- ああ、昔
print '%s%s%s' % A, B, C
みたいなのでハマったの思い出したよ。
タプルは括弧いらないんじゃなかったのか?って。
- 88 :
- ここは頭の弱い人はPythonを使えないことを証明するためのスレですね(w
- 89 :
- 変な挙動だから、よく知らないと戸惑うというだけの話でしょ。
- 90 :
- 挙動が変なのは82の頭。
- 91 :
- Python脳ではないことが変の定義なら、確かに
- 92 :
- 演算子の優先順位云々ってのは算数レベルの知識だってことにいいかげん気付けよ。
- 93 :
- タプルを自動展開するフォーマッティングはGuido とかも問題を感じてて
たとえば次みたいなときに何かおかしい
>>> "%s"%1
'1'
>>> "%s"%(1,)
'1'
>>> "%s"%((1,),)
'(1,)'
ということが指摘されてて、実際3.0ではこの仕組みは無くなる。
>>87
タプルが括弧いらないのはその通りだけど、
演算子の順位としては最弱(and or より更に弱い)なので、
その場合後ろの方が独立したexprになってしまう。
まあ、確かにカンマと+の順位とか普段考えないので嵌るといえば嵌る
- 94 :
- >>92
Python脳の人がPythonに一切疑問を抱かないのは知ってるから、
そんなに一所懸命「後戻りできなくなったボクの脳を見て!」ってアピールしなくていいです。
- 95 :
- と、さんすうにも四苦八苦なゆとりが申しております。
- 96 :
- 算数が平仮名なら、それより先に四苦八苦を平仮名にしないと
演出としてダメダメだと思うよ。
- 97 :
- は?
- 98 :
- >>96
大丈夫かお前
- 99 :
- と、こくごに四苦八苦なゆとりが申しております。
- 100read 1read
- 1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
Microsoft Silverlight その9 (379)
D言語 Part30 (568)
【.cmd】 バッチファイルスクリプト %9 【.bat】 (339)
HTAをもっと流行らせる計画 Part2 (628)
Google NaCl プログラミング 2mol (281)
【初心者歓迎】C/C++室 Ver.80【環境依存OK】 (643)
--log9.info------------------
足利将軍家は何故政略結婚をしない? (221)
戦国期の公家について語ろう (407)
雑兵足軽の実状 (823)
【戦国の金】 朝倉義景総合スレ 【官職】 (892)
【鹿角脇立兜】本多平八郎忠勝【蜻蛉切】 (451)
【山内・扇谷】関東の上杉氏 2【犬懸・詫間・深谷】 (548)
歴代足利将軍を語る (272)
文禄・慶長の役が海外で誤解されまくってる件 (683)
【茶器バカ】松永久秀【爆死】 (594)
埼玉県民はどの武将を崇拝すればいいの? (608)
マイナー戦国大名 (272)
【木刀】宮本武蔵を語る【サイコー!】 (494)
当世具足★★★鎧について語ろう★★★大鎧 (969)
【羽後】安東愛季【最強?】 (475)
〓名前が格好いい武将〓 (696)
* 織田信忠 その2 * (690)
--log55.com------------------
【おでん】静岡ツーリングスレ102【黒はんぺん】
「刺身定食はありえない」inバイク板 Part.2
ツーリングに行きたくなる写真が集まるスレ74枚目
【頭皮が】あいかわ vol.10【スリップサイン】
【疑問】ハーレー初心者スレ31 【質問】
【ワ】オフロードバイク 106台目
☆ 1980年代生まれのライダーのスレ ★
【SUZUKI】V-Strom250 Part18【Vスト】
-