Pythonが嫌いな人のためのスレッドです。
■関連スレ
Rubyについて(アンチ専用) Part002
http://pc11.2ch.net/test/read.cgi/tech/1200210768/
探検
Pythonについて(アンチ専用)
■ このスレッドは過去ログ倉庫に格納されています
2008/02/21(木) 10:24:06
2008/02/21(木) 15:31:22
ここは重複スレです
元スレはこちら
http://pc11.2ch.net/test/read.cgi/tech/1200210768/
================================
糸冬 了
================================
10デフォルトの名無しさん
2008/02/21(木) 21:41:43 安置するも何も、そもそもよく知らない。
2008/02/21(木) 23:16:37
Blenderに採用されて世話になっている手前、Ruby使いだけどアンチできない
2008/02/21(木) 23:56:40
安置じゃないけれど len(x) よりむしろ x.len と記述したかった
2008/02/22(金) 00:52:21
あーそれは思った。len(hoge)ってvbsかよwって。
for i in range(1, len(hoge) - 1) :とかも萎えたな。
for i in range(1, len(hoge) - 1) :とかも萎えたな。
2008/02/22(金) 11:25:13
自由度ありすぎなlispは正規表現libraryすら標準のものがないらしい
pythonは不自由なのがよいのかも
pythonは不自由なのがよいのかも
2008/02/22(金) 12:37:31
でも不自由を極めると日本語プログラム言語「なでしこ」になっちゃうしな
2008/02/22(金) 12:48:20
不自由と感じるかある種のエレガンスと感じるかによって好き嫌いがわかれるのだろう
17デフォルトの名無しさん
2008/02/23(土) 10:03:07 rubyに比べてなんとなくかっこよく見えるからむかつく
2008/02/23(土) 12:36:52
>>13
シーケンスの要素をループ内で使いたいなら
for i in hoge:
と書けばいい。
シーケンスの要素とカウンタを同時に得たいなら、
for c, i in enumerate(hoge):
とすればいい。
enumerateを知らないやつは厨房。
シーケンスの要素をループ内で使いたいなら
for i in hoge:
と書けばいい。
シーケンスの要素とカウンタを同時に得たいなら、
for c, i in enumerate(hoge):
とすればいい。
enumerateを知らないやつは厨房。
2008/02/23(土) 15:04:15
>>17
ruby よりかっこいいんで Python 使ってる
ruby よりかっこいいんで Python 使ってる
2008/02/23(土) 17:39:28
enumerate と iteritem ってどう違うの?
2008/02/23(土) 17:50:19
help(dict().iteritems)を実行すればおk
2008/02/23(土) 17:53:17
iteritems は辞書(ハッシュ、連想配列)の話、enumerate は一般のイテレータについて番号つけるって言うもの
2008/02/23(土) 18:00:40
>>> 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')]
>>>
>>> [(k, v) for k, v in hoge.iteritems()]
[('hage', 'fuga'), ('hige', 'moga')]
>>> [(k, v) for k, v in enumerate(hoge)]
[(0, 'hage'), (1, 'hige')]
>>>
2008/02/23(土) 18:04:49
なにこのアンチスレ(w
Pythonの人たちは親切だなあ(wwww
Pythonの人たちは親切だなあ(wwww
2008/02/23(土) 18:10:55
安置スレだったか
すまんこorz
>>> [(c, k, v) for c, (k, v) in enumerate(hoge.iteritems())]
[(0, 'hage', 'fuga'), (1, 'hige', 'moga')]
すまんこorz
>>> [(c, k, v) for c, (k, v) in enumerate(hoge.iteritems())]
[(0, 'hage', 'fuga'), (1, 'hige', 'moga')]
2008/02/23(土) 18:15:25
(´-`).oO(辞書の要素に番号…)
2008/02/23(土) 20:14:24
>18
要素でなくて、インデックスが欲しい時はどうすんのさ。
要素でなくて、インデックスが欲しい時はどうすんのさ。
2008/02/23(土) 20:27:48
(´-`).oO(順番という概念のない辞書の要素にインデックス…)
2008/02/23(土) 20:30:42
2008/02/23(土) 20:59:35
よくみろ
要素に番号振ってるんじゃなくて
キーに番号振ってるんだよ
要素に番号振ってるんじゃなくて
キーに番号振ってるんだよ
2008/02/23(土) 21:04:21
>>13のhogeは辞書なの?
2008/02/23(土) 21:11:37
20あたりで辞書型のメソッドが出てきて、それ以来アンチスレに似つかわしくないこの流れ。
2008/02/23(土) 21:17:15
いわゆる「ツンデレ」やってやつだろ。
2008/02/23(土) 21:18:22
・ライブラリの命名規則がばらばら
・なにをするにも import sys, os
・既存の組込みクラスにメソッドが追加できない
・遅い
・self self self
・return return return
・print文、exec文ってなによ
・正規表現リテラルが無いよ
・lambdaが式しか受け付けないよ
・なにをするにも import sys, os
・既存の組込みクラスにメソッドが追加できない
・遅い
・self self self
・return return return
・print文、exec文ってなによ
・正規表現リテラルが無いよ
・lambdaが式しか受け付けないよ
2008/02/23(土) 21:21:56
2008/02/23(土) 21:25:10
イ ン デ ン ト (笑)
2008/02/23(土) 21:30:17
まず荒らしとアンチの違いから教える必要があるようだ...orz...
2008/02/23(土) 21:44:51
IronPythonのipc.pyでコンパイルされたexeが激遅で萎えた
39デフォルトの名無しさん
2008/02/23(土) 22:51:52 >>38
Quad搭載PC買っちゃいなよ
Quad搭載PC買っちゃいなよ
2008/02/24(日) 00:37:11
print文はpython的にキモいけどなくなったらなくなったで
すげー不便になりそう。schemeみたいに仕様だけは美しいけど
使えない言語になりそう。
すげー不便になりそう。schemeみたいに仕様だけは美しいけど
使えない言語になりそう。
2008/02/24(日) 00:48:11
なくなるんだろう?
2008/02/24(日) 03:02:33
Python3 で関数になる
>>> print("hoge", 4, 5.67)
hoge 4 5.67
>>> print("hoge", 4, 5.67)
hoge 4 5.67
2008/02/24(日) 09:43:47
蛇(というか爬虫類全般)が苦手なので、名前を聞いただけで尻込みしてしまう。
44デフォルトの名無しさん
2008/02/24(日) 09:47:35 なので、オライリーの本が買えない
2008/02/24(日) 10:46:56
逆に考えるんだ
おっぱいぱーそん→おっぱいそん
と考えるんだ
おっぱいぱーそん→おっぱいそん
と考えるんだ
2008/02/24(日) 11:06:39
2008/02/24(日) 11:24:14
>>46みたいな理解してない奴は来なくていいよ
2008/02/24(日) 11:50:55
(´-`).oO(相当気に障ったらしい。。。)
2008/02/24(日) 11:55:49
和製の初心者本が誰を対象にして書いたのかわからんクソ本ばかり
2008/02/24(日) 12:00:57
少なくともお前は相手にされてないから安心汁
2008/02/24(日) 13:33:25
(´-`).oO(お金がなくて立ち読みしたので内容がよく理解できていないんだろうか...)
2008/02/24(日) 13:33:29
>>47
アンチスレは単純な隔離スレだからな
アンチスレは単純な隔離スレだからな
2008/02/24(日) 14:32:32
2008/02/24(日) 14:55:26
アンチは頭が弱くて貧乏ってことで FA ?
2008/02/24(日) 15:05:40
貧乏でもPythonならドキュメントが揃ってるだろ
2008/02/24(日) 15:07:48
頭が弱いとオンラインドキュメントも読めないんだろうなぁ
2008/02/24(日) 17:59:45
日本語で書かれた出版物には大したものがないのでオンラインドキュメントを読みましょう
2.5 の日本語訳はまだありませんがきちんと読めば 2.4 でも充分に事足ります
2.5 の日本語訳はまだありませんがきちんと読めば 2.4 でも充分に事足ります
58デフォルトの名無しさん
2008/02/24(日) 18:05:332008/02/24(日) 21:01:38
(´-`).oO(なんのアンチなんだか。。。)
2008/02/24(日) 21:28:29
なにこのスレ・・・
2008/02/24(日) 21:37:22
× アンチ専用
× 低賃金基地外ITドカタ隔離専用
× 低賃金基地外ITドカタ隔離専用
2008/02/24(日) 22:32:08
1のwikiを2時間探しましたが見つかりませんでした。
63デフォルトの名無しさん
2008/02/24(日) 22:47:31 ざこには見えない
2008/02/24(日) 23:18:29
2008/02/24(日) 23:25:43
空白いれたくなければ、
print("%s%s%s" % (hoge, 4,5.67)
とすりゃいいんじゃないの。
改行いれたくなければ標準出力様にお願いしなさい:-)
print("%s%s%s" % (hoge, 4,5.67)
とすりゃいいんじゃないの。
改行いれたくなければ標準出力様にお願いしなさい:-)
2008/02/24(日) 23:26:11
print("%s%s%s" % (hoge, 4,5.67))
)が足りなかった
)が足りなかった
2008/02/24(日) 23:27:02
(´-`).oO(無知を仕様のせいにしてウンコとけなすのか...)
2008/02/25(月) 00:10:53
print 関数は互換性重視だろ。sep, end で調節できる。
print("hoge", 4, 5.67, sep="", end="")
print("hoge", 4, 5.67, sep="", end="")
2008/02/25(月) 00:14:07
自分のアプリにパイソン組み込んでみた。
久しぶりに脳汁がとまらない。
久しぶりに脳汁がとまらない。
2008/02/25(月) 00:20:29
病人
2008/02/25(月) 01:03:35
隔離スレへようこそ。
2008/02/25(月) 14:01:22
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)
となってしまいました
>>> 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)
となってしまいました
2008/02/25(月) 14:02:15
>>> datetime.datetime(2008,2,25,15,34,56)
datetime.datetime(2008, 2, 25, 15, 34, 56)
だと問題ないのに何がいけないんでしょうか?
datetime.datetime(2008, 2, 25, 15, 34, 56)
だと問題ないのに何がいけないんでしょうか?
2008/02/25(月) 14:09:16
>>> 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)
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)
2008/02/25(月) 14:13:32
ありがとうございました
2008/02/25(月) 14:19:10
なにこのためになるアンチスレ(wwww
2008/02/25(月) 22:38:07
7877
2008/02/26(火) 08:14:13 言っとくけど俺天才だからな
79デフォルトの名無しさん
2008/02/26(火) 08:24:45 知ってるよ
2008/02/26(火) 09:21:19
>>77
Lisper ?
Lisper ?
2008/02/26(火) 11:45:51
%の優先順位が無駄に強すぎてイラつく
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
ってやるから必要ないし。
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
ってやるから必要ないし。
2008/02/26(火) 12:25:45
%は演算子なのさ。
"%d" % 3 + 5の%は,文字列を左辺に,数値を右辺に取って,結果として文字列を返す。
その後文字列に数値を足そうとしているのでエラーになる。
それだけのこと。超シンプル。
"%d" % 3 + 5の%は,文字列を左辺に,数値を右辺に取って,結果として文字列を返す。
その後文字列に数値を足そうとしているのでエラーになる。
それだけのこと。超シンプル。
2008/02/26(火) 12:26:28
演算子の優先順位は型によって変わらないから
数値型とか考えると % が + よりも強いのは自然だと思うが
数値型とか考えると % が + よりも強いのは自然だと思うが
2008/02/26(火) 12:27:20
文字列の場合は % の右辺は常に括弧で囲むようにするといいよ
2008/02/26(火) 12:28:25
なにこの協力的なアンチスレ(wwwwwwwwwwwww
2008/02/26(火) 12:59:25
ああ、昔
print '%s%s%s' % A, B, C
みたいなのでハマったの思い出したよ。
タプルは括弧いらないんじゃなかったのか?って。
print '%s%s%s' % A, B, C
みたいなのでハマったの思い出したよ。
タプルは括弧いらないんじゃなかったのか?って。
2008/02/26(火) 13:06:17
ここは頭の弱い人はPythonを使えないことを証明するためのスレですね(w
2008/02/26(火) 13:39:29
変な挙動だから、よく知らないと戸惑うというだけの話でしょ。
2008/02/26(火) 14:20:13
挙動が変なのは82の頭。
2008/02/26(火) 16:00:20
Python脳ではないことが変の定義なら、確かに
2008/02/26(火) 16:11:28
演算子の優先順位云々ってのは算数レベルの知識だってことにいいかげん気付けよ。
2008/02/26(火) 16:24:12
タプルを自動展開するフォーマッティングはGuido とかも問題を感じてて
たとえば次みたいなときに何かおかしい
>>> "%s"%1
'1'
>>> "%s"%(1,)
'1'
>>> "%s"%((1,),)
'(1,)'
ということが指摘されてて、実際3.0ではこの仕組みは無くなる。
>>87
タプルが括弧いらないのはその通りだけど、
演算子の順位としては最弱(and or より更に弱い)なので、
その場合後ろの方が独立したexprになってしまう。
まあ、確かにカンマと+の順位とか普段考えないので嵌るといえば嵌る
たとえば次みたいなときに何かおかしい
>>> "%s"%1
'1'
>>> "%s"%(1,)
'1'
>>> "%s"%((1,),)
'(1,)'
ということが指摘されてて、実際3.0ではこの仕組みは無くなる。
>>87
タプルが括弧いらないのはその通りだけど、
演算子の順位としては最弱(and or より更に弱い)なので、
その場合後ろの方が独立したexprになってしまう。
まあ、確かにカンマと+の順位とか普段考えないので嵌るといえば嵌る
2008/02/26(火) 16:45:03
2008/02/26(火) 16:57:25
と、さんすうにも四苦八苦なゆとりが申しております。
2008/02/26(火) 18:01:31
算数が平仮名なら、それより先に四苦八苦を平仮名にしないと
演出としてダメダメだと思うよ。
演出としてダメダメだと思うよ。
2008/02/26(火) 19:21:28
は?
2008/02/26(火) 21:11:40
>>96
大丈夫かお前
大丈夫かお前
2008/02/26(火) 21:46:47
と、こくごに四苦八苦なゆとりが申しております。
100デフォルトの名無しさん
2008/02/26(火) 23:19:11 3.0っていつごろ出る?
10199
2008/02/26(火) 23:19:57 だれかわたしに挑戦しませんか?w
102デフォルトの名無しさん
2008/02/27(水) 00:06:45 >>100
ttp://www.python.org/dev/peps/pep-3000/
ttp://www.python.org/dev/peps/pep-3000/
103デフォルトの名無しさん
2008/02/27(水) 05:17:10104デフォルトの名無しさん
2008/02/27(水) 06:06:22 誰もお前の相手なんかしない、という内容で相手してる奴の頭って・・・
105デフォルトの名無しさん
2008/02/27(水) 06:15:05106デフォルトの名無しさん
2008/02/27(水) 06:28:06 >>int PyRun_SimpleStringFlags( const char *command, PyCompilerFlags *flags)
>>__main__モジュールの中でflags に従ってcommand に含まれる
>>Python ソースコードを 実行します。
>>__main__がまだ存在しない場合は作成されます。
>>正常終了の場合は0を返し、また例外が発生した場合は-1を 返します。
>>エラーがあっても、例外情報を得る方法はありません。
氏ね
普通に例外情報取得できるようにしろ
リファレンスはまったく詳細を書いていない。
ほとんど役に立たない。クズ同然。
>>__main__モジュールの中でflags に従ってcommand に含まれる
>>Python ソースコードを 実行します。
>>__main__がまだ存在しない場合は作成されます。
>>正常終了の場合は0を返し、また例外が発生した場合は-1を 返します。
>>エラーがあっても、例外情報を得る方法はありません。
氏ね
普通に例外情報取得できるようにしろ
リファレンスはまったく詳細を書いていない。
ほとんど役に立たない。クズ同然。
107デフォルトの名無しさん
2008/02/27(水) 07:03:37 >>100
西暦3000年
西暦3000年
108デフォルトの名無しさん
2008/02/27(水) 17:04:28 商業ベースに乗らないマイナースクリプト言語の問題はリファレンスがクズということだな
109デフォルトの名無しさん
2008/02/27(水) 17:06:19 そうだな、言語リファレンスが存在しないRubyはクズ言語と言っていいよな。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【おこめ券】物価高対策の“おこめ券”全米販は1枚477円で販売へ 鈴木農水大臣「国民の皆様に活用いただきやすいよう工夫いただいた」★2 [ぐれ★]
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★5 [蚤の市★]
- 神田沙也加さん元恋人で元俳優の前山剛久 六本木のメンズラウンジ勤務を報告「真叶(まなと)です。よろしく」 [muffin★]
- 「偽サッチャー」「自滅的」「時代遅れ」 高市首相の経済政策を海外メディアが酷評 ★5 [蚤の市★]
- ハリウッド実写版『ストリートファイター』初映像解禁 リュウ&春麗らのビジュアルも公開 [muffin★]
- 【麻雀】プロ雀士の岡田紗佳さんが勝訴、点数計算めぐる発言は「違法とは言えず」 大宮簡裁 [征夷大将軍★]
- ムミィ🥺いる❓🏡
- 【高市悲報】片山さつき「かじ取り間違えてデフレになったらどうすんの!😡」😲 [359965264]
- 【乞食速報】43インチ4Kモニターが19800円。テレビも見れるぞ [419111196]
- ママカースト、地獄すぎるwwwwwwwwwwwwwwwwwwwww [977790669]
- VTuber叩きが大流行してる理由、1枚の画像で解説される…!! [858219337]
- 寒すぎる(´ ・ω・`)
