2011年10月1期プログラマー〜〜〜 python パイソン 蛇 〜〜〜 TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
残業は死んでもしたくない
【経歴詐称】悪徳業者 Part1
【恐怖】売られた人達が帰ってくる!【歓喜】
【デスマ】上司に逆らえない【限界】


〜〜〜 python パイソン 蛇 〜〜〜


1 :09/04/12 〜 最終レス :12/01/08
流行ってんのか!?

2 :
  _   ∩
( ゚∀゚)彡 バイソン!バイソン!
 ⊂彡

3 :
Pythonはオブジェクト指向がPerlよりも扱い易く、
スピードの面でRubyより優れ、習得のし易さもピカイチ。
NASAでも採用され、そしてあのグーグルが使っているということで有名。
ただ日本ではあまり普及してないのが難点。

4 :
Linuxは、GUI動かすのにPerlとPython必須らしい。

5 :
ナウなヤングにバカウケの言語です。

6 :
ちょっとやってみっかな、巳年生まれだし

7 :
後輩がpythonについて語りだしたら止まらなくなって困った。
実にしつこい奴でしたよ、ええ。それはもう蛇のように。

8 :
googleなどがなぜpythonを採用しているのか理由を知りたい。

9 :
そこにpythonがあるから

10 :
>>4
デマカセ言うな

11 :
既にPython2.6がインストールされているマシンにPython3.01を
インストールしたところ、以下のようなエラーが出しまいます。
いろいろWebを見たのですがわかりませんでした。
解決方法があったら教えてください。
C:\Python30>.\python
Fatal Python error: Py_Initialize: can't initialize sys standard streams
File "C:\Python26\Lib\encodings\__init__.py", line 123
raise CodecRegistryError,\
^
SyntaxError: invalid syntax
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

12 :
PYTHONPATH=C:\Python26\Lib
となっていました。なので、バージョン2.6の
ライブラリファイル__init__.pyを読みに行って
しまうようです。混在環境にする方法はあれば
知りたいです。

13 :
自己解決しました。

14 :
人気ないのか?

15 :
俺的には人気だよ
職場はPerlしか使ってないけど客もPythonに興味津々だよ
PerlからPythonに以降とか言われたらる

16 :
孤島の日本では人気無いみたいね

17 :
Rubyのせいでガラパゴス化してるな

18 :
Linuxでの話になるけどPythonは様々な場面で使われてるが
Rubyが必要とされてたりRubyの機能をビルトインして使える
ような局面に出くわした事が無いんだよね。

19 :
RubyってOOに固執しすぎて遅いイメージがあるんだけど、1.9.1は早くなってんだろか

20 :
結局、日本人が狭いコミュニティでうだうだやってる代物は、その程度なのかもな
昔、pythonをぴちょんと呼んで、ちょっと恥ずかしい思いをした俺も、
今やpython使いの端くれなんだから、世の中解らんものだ

21 :
>>20
どんなシステムで使っているの?

22 :
楽天がruby作者を引き入れた時は正直言って
Rubyガンバレ!楽天の汚くて重くてクソ使いにくい設計を
一から書き直してGoogleに匹敵するくらいになれ。
と思ったもんだが、何年経っても変化無いね。
あそこの認証システムの出来の悪さは異常
話がそれすぎたか?

23 :
これまでCやってたんだけど、生産性に不満が出たりGAPなんかの影響もあって
独学でJava始めたんだけどpythonにしたほうがよかったかな?
リファレンスやネットでの情報はJavaのほうが充実してるけど
長い目で見たらpythonのほうが良かったりしないかな。
なんだかjavaは妙に覚えることが多かったり、
努力に対するメリットも他の言語と比べて少ないような気がするんだけど。

24 :
用途次第

25 :
そこで JPythonでつよ

26 :
pythonのほうが生産効率は高いらしいね。
javaも高いらしいけどどちらかというとcに近い言語なんだってさ。
c++とかすでにやってる人なら軽量言語やったほうがいいんじゃね?

27 :
javaにもモジュールというかライブラリみたいなものは用意されてなかったけ?
cと比べたら圧倒的に生産性は高いと思うけど、pythonはさらにに凄いのか。

28 :
動的だからってだけじゃないの

29 :
>>1

30 :

   ┌─┐
   │●│
   └─┤
   _   ∩
  ( ゚∀゚)彡
┌─┬⊂彡
│●│    !!
└─┘      !!

31 :
>>23
>なんだかjavaは妙に覚えることが多かったり、
>努力に対するメリットも他の言語と比べて少ないような気がするんだけど。
just it

32 :
Ageて観る

33 :
Pythonを勉強するのにおすすめのサイトありませんか?

34 :
http://www.google.com

35 :
Civilization4のスクリプトもPython

36 :
blender

37 :
Pythonキングに、俺はなる!

38 :
ピートンwww

39 :
つーか、基本的にvbaのようなもの
かつてのbasicのようにもてはやされ、一時的に流行、そして忘れ去られる
次のパラダイムまでの言語。踊るなら今のうち。

40 :
>>33
英語が読めないようなら、プログラムを組もうなんて思わない方がいい

41 :
帰国子女なので難しい技術用語以外なら大丈夫でーす。

42 :
インデントが必須というのは感心した
しかし、そこまでやるならもっとコーディングスタイルを
ギチギチに絞って欲しかった

43 :
別にオフサイドルールはPythonが初出じゃないだろう?

44 :
PythonはJavaやC#(VisualStudio使ってのはなし)より生産性が高いと主張してシステムを作ってるんだが
結果遅れるはできないことでてくるは、だれだぃ生産性が高いなんて言ったやつは!!

45 :
つ 適材適所

46 :
>>44
結局は、ライブラリで出来る事は簡単にできるけど、
その範囲を超えると、途端に出来ない事が山積みってことか?
なんかそれって、昔のVBを思い出すな
アレはWin32APIに逃げられたから、最終的にはAPIコールだらけになってたがw

47 :
ctypesとpywin32とpythoncomに依存しまくりってやつね

48 :
foo = f(g(), g())
g()がそれなりに重くて副作用を持たないとき、
tmp = g()
foo = f(tmp, tmp)
とするといいんだが、一時変数作りたくない。
その結果、
foo = (lambda tmp: f(tmp, tmp))(g())
になったのだが、可読性が落ちた。
変なこと考えないで一時変数作った方がいいのかなぁ。

49 :
>>48
副作用持たないなら、 g() 自体を改造して戻り値をキャッシュさせるなり、
g() をラップした関数を作ってやはり戻り値をキャッシュさせるなり、
g() の戻り値を一時変数ではなくてグローバル定数扱いすればいい。

50 :
そんな面倒くさいことするぐらいなら素直に一時変数を使っときなさい。
ってうちの母ちゃんがゆってた。

51 :
1行が2行になるくらいなら一時変数作る方がマシだわな

52 :
Pythonのチュートリアルで勉強してると心がとても落ち着きます。なんでだろ

53 :
そんな気分になったからだろ

54 :
PythonのC APIについて質問があるのですが
Pythonで
import array
buffer = array.array("f")
の2行ををCのAPIを使って、
PyObject *module = PyImport_Import(PyString_FromString("array"));
PyObject *func = PyObject_GetAttrString(module, "array");
PyObject *buffer = PyObject_CallObject(func, PyString_FromString("f"));
と書いたのですがbufferが0になってしまいます。
どこが悪いのでしょうか?
moduleもfuncも値が入っているのは確認しています。
よろしくお願いします。

55 :
スレ違いでした、すみません。
他のスレで聞き直します。

56 :
複数行コメントをpythonで書きたいんですが
Javaとかだと
/* 〜 */
で複数行コメントじゃないですか?
pythonだとおそらく
"""〜
〜〜〜〜
〜〜〜〜
"""
って感じですよね?
でもコメントなら # でも出来ます。
# と """ の違いはなんでしょうか?どう使い分ければいいんでしょうか?

57 :
Java
// 一行コメント
/*
複数行
コメント
*/
Python
# 一行コメント
"""
複数行
コメント
"""
'''
複数行
コメント
'''
'''
今は使わないからコメントアウトしとく
print ("""
出力する文を
見やすいように三行に改行するよ
(出力されるのは一行)
""")
'''
こんな感じに使える

58 :
さらに
#'''
print("コメントアウトされてない")
#'''
print("あいうえお")#'''
これだと両方出力される
一番上の#を消すと二行目だけ出力される
一番上の#を戻して、真ん中の#を消すと一行目だけ出力される
こんな感じでも使える
両方出力されないようにするには、一番上の#と 真ん中の#'''を消す

59 :
僕未来のpythonプログラマーですが勉強する気が起きません
みんなのpythonを使っていて独学なんですが何かやる気を起こさせてください

60 :
無理すんな

61 :
Pythonマスターしたら「キミそれはね、よりパイソニックにいえば……」とイケテる会話に参加できるぜ!

62 :
パイパニックとかパナソニックとかに似てるよな

63 :
SpaceとTabが混在したコードを見たときの吐き気

64 :
Perl monger, Rubyist よりも、 Pythonista のほうが語感かかっこいい

65 :
イタリア料理の職人みたいに聞こえる

66 :12/01/08
過疎杉ワロ
TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
残業は死んでもしたくない
【経歴詐称】悪徳業者 Part1
【恐怖】売られた人達が帰ってくる!【歓喜】
【デスマ】上司に逆らえない【限界】