板検索:
Pythonのお勉強 Part52 (1956)
まとめビュー
最新スレッド候補が見つかりました
Pythonのお勉強 Part53 (406) スレ作成日時:2017/05/13 22:48:04
過去ログ Pythonのお勉強 Part53 (406) 2017/05/13 22:48〜
表示中 Pythonのお勉強 Part52 (1004)
重複読み込みスレ:このスレは、2重読み込みでレスが重複している可能性があります。修復する場合はこちらをクリックしてください。
1
デフォルトの名無しさん[sageteoff]   投稿日:2017/01/07 11:40:57  ID:XDvKv2Q+.net(2)
Pythonオフィシャルサイト
http://www.python.org/

まとめWiki
http://python.rdy.jp/
関連スレ
http://find.2ch.net/?BBS=ALL&;TYPE=TITLE&STR=python
日本Pythonユーザ会 (※英語わかる人は上記のオフィシャルの方を見ることをお薦めします)
http://www.python.jp/

日本語の扱いで戸惑ったらこちらをどうぞ(バッドノウハウ集で笑える)
http://speirs.blog17.fc2.com/blog-entry-4.html
http://atomic.jpn.ph/prog/etc/encode.html
http://d.hatena.ne.jp/kakurasan/20100330/p1

PythonのUnicodeEncodeErrorを知る
http://lab.hde.co.jp/2008/08/pythonunicodeencodeerror.html
よくまとまってた。あとで読む

■前スレ
Pythonのお勉強 Part51
コメント6件


2
デフォルトの名無しさん[sage]   投稿日:2017/01/07 11:43:01  ID:b/Re2qCr.net(2)
|....,,__
|_::;; ~"'ヽ
| //^''ヽ,,)
|  i⌒"
| ∀`) < 誰もいない きのこるならいまのうち
|⊂
| ノ
      _,,,......,,__
  /_~ ,,...:::_::;; ~"'ヽ
 (,, '"ヾヽ  i|i //^''ヽ,,)
   ^ :'⌒i    i⌒"
      |( ´∀`) < きのこ のこーのこ げんきのこ ♪
      |(ノ   |つ
      |     |
     ⊂ _ ノ
       ""U
      _,,,......,,__
  /_~ ,,...:::_::;; ~"'ヽ
 (,, '"ヾヽ  i|i //^''ヽ,,)
   ^ :'⌒i    i⌒"
     (´∀` )| < エリンギ まいたけ ブナシメジ ♪
    ⊂|  (ノ |
      |     |
      ヽ _ ⊃
      .U""
|
| ミ
| ミ  サッ!
| ミ
|

3
デフォルトの名無しさん[sage]   投稿日:2017/01/07 11:43:50  ID:ISYVPELn.net(2)
   ┌─┐
   │●│
   └─┤
   _   ∩
  ( ゚∀゚)彡
┌─┬⊂彡
│●│ おっぱい!おっぱい!
└─┘

4
デフォルトの名無しさん[]   投稿日:2017/01/07 11:44:57  ID:gdmcm9JP.net(4)
               ノ      ゚.ノヽ  , /}      ...
            ,,イ`"     、-'   `;_' '    ..::::::::::::::...
   ,-、  _.._   (        (,(~ヽ'~     ..:::::::::::::::::::::::
 )'~  レー'  〉   ヽ       i`'}       .:::::::::::::::::::::::
 ~つ     '-ー、  i       | i'     ...:::::::::::::::::::::::
 /       <  /     。/   !  ......:::::::::::::::::::::::::    これは>1乙じゃなくて
/         ~^´     /},-'' ,●::::::::::::::::::::::::::::::::::::
i、        ,i' _,,...,-‐-、/    i  ::::::::  .:::::::::::::
..ゝ        <,,-==、   ,,-,/      .:::::::::::            放射能がうんたら
 )       {~''~>`v-''`ー゙`'~       ..:::::::::                          ........::.
 {        レ_ノ            ..::::::::.                         ......:::::::::
ノ         ''           ..:::::::                        ...::.:...:::::::::
                     .:::::::::                     ...:......:::::::::::: .
                    .:::::::::::.        .....      ..  ..::::::::::::::::::::::::   :::.
                    ::::::::::::::::.::::::....:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.. ::  ::..
                    .:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::    ::.
                    ::::::::::::::::: :::::::::::::::::::::::::::::: :::::
                          .::    ::.  :::

5
デフォルトの名無しさん[sage]   投稿日:2017/01/07 11:48:39  ID:gdmcm9JP.net(4)
このリンク正常に動いてないね
> http://find.2ch.net/?BBS=ALL&;TYPE=TITLE&STR=python

6
デフォルトの名無しさん[sage]   投稿日:2017/01/07 11:56:19  ID:Bs2g0Ey9.net(2)
素のtcl/tkとpythonのtkinterってどれくらいパフォーマンス違いますか?

7
デフォルトの名無しさん[]   投稿日:2017/01/07 12:33:26  ID:qV2it6B6.net(2)
>1

8
デフォルトの名無しさん[]   投稿日:2017/01/07 13:06:39  ID:nH9ciZhQ.net(2)

9
デフォルトの名無しさん[]   投稿日:2017/01/07 16:46:56  ID:4jt/Q9EM.net(6)
pythonで秀丸のマクロを書く方法を教えてくだされ

10
デフォルトの名無しさん[sage]   投稿日:2017/01/07 16:46:59  ID:QMb60zLj.net(4)
pythonまさかのdat落ち…

11
デフォルトの名無しさん[]   投稿日:2017/01/07 17:47:25  ID:4jt/Q9EM.net(6)
えっ

12
デフォルトの名無しさん[sage]   投稿日:2017/01/07 18:08:31  ID:QMb60zLj.net(4)
うわdat落ち判定されてるの俺の2chmateのせいだ…

13
デフォルトの名無しさん[sage]   投稿日:2017/01/07 18:51:39  ID:4jt/Q9EM.net(6)
mateのよくあるバグみたいね

14
デフォルトの名無しさん[]   投稿日:2017/01/08 00:42:41  ID:iwRPUDwl.net(2)
同じ整数のscipy.sparse.lil_matrixなのに型をint32とuint32にしたらメモリが倍違う
自分のプログラムのバグなのか、そういうものなのか?
コメント2件

15
デフォルトの名無しさん[]   投稿日:2017/01/08 02:36:28  ID:LZrx5iPc.net(2)
GoogleがGoに変換するツール作ってたね。
アレみてGoogleでもまだ2.7が主流なんだなって感じたわ

16
デフォルトの名無しさん[sage]   投稿日:2017/01/08 05:04:38  ID:zSFIH0Za.net(4)
パイセンたち教えてください。
そのファイル内でのみ使うやつなんで別ファイルから import できないようにするってできる?
import しなきゃいいとかではなく
コメント2件

17
デフォルトの名無しさん[sage]   投稿日:2017/01/08 05:40:30  ID:MbVoTtyN.net(2)
>16
> パイセン
パイソンの何かかと思った。
コメント2件

18
デフォルトの名無しさん[sage]   投稿日:2017/01/08 05:54:21  ID:zSFIH0Za.net(4)
>17
おk。pythonの先輩です。





class も __ 前置で import * にすれば読み込めませんでした。 終

19
デフォルトの名無しさん[sage]   投稿日:2017/01/08 06:59:06  ID:0mVP2hZ6.net(4)
>14
入ってるmax値調べたら?

20
デフォルトの名無しさん[sage]   投稿日:2017/01/08 07:27:38  ID:c5pY166L.net(2)
ブラウザから、IPython/Jupyter notebook を使えるサービス、
Temporary Notebook (tmpnb)があるよ

グラフも描ける

https://tmpnb.org

21
デフォルトの名無しさん[sage]   投稿日:2017/01/08 08:03:21  ID:q9b+yDjb.net(2)
概出

22
デフォルトの名無しさん[]   投稿日:2017/01/08 12:09:13  ID:7vk8zgYH.net(6)
PyGTKがPython3で使えないあたり終わってる

23
デフォルトの名無しさん[sage]   投稿日:2017/01/08 12:26:39  ID:0mVP2hZ6.net(4)
PyGTKは使えなくても何も困らない

24
デフォルトの名無しさん[]   投稿日:2017/01/08 12:28:51  ID:7vk8zgYH.net(6)
科学系では結構困るぞ

25
デフォルトの名無しさん[sage]   投稿日:2017/01/08 13:25:02  ID:w7r5Zx9K.net(2)
GUIでpyGtkをpython3で使ってるけど・・
Gladeとかいうのを使って・・
でもpythonのGUIはPyQtかpySideのほうが科学系は多いと思う
Gtkってどちらかというと趣味の分野だよね

26
デフォルトの名無しさん[]   投稿日:2017/01/08 14:08:13  ID:qkk6ZrX+.net(2)
パイソンパイソンパイソンパイソンパイソンパイソンパイソンパイソンパイソン
パイソンパイソンパイソンパイソンパイソンパイソンパイソンパイソンパイソン
パイソンパイソンパイソンパイソンパインンパイソンパイソンパイソンパイソン
パイソンパイソンパイソンパイソンパイソンパイソンパイソンパイソンパイソン
パイソンパイソンパイソンパイソンパイソンパイソンパイソンパイソンパイソン 
パイソンパイソンパイソンパイソンパイソンパイソンパイソンパイソンパイソン 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)

27
デフォルトの名無しさん[]   投稿日:2017/01/08 15:34:52  ID:7vk8zgYH.net(6)
そりゃ量で言えばqtかsideの方が多いけど、クリティカルな奴一つがGTK使ってりゃ趣味と切り捨てられんわ

28
デフォルトの名無しさん[sage]   投稿日:2017/01/08 21:39:58  ID:5b4VWoeT.net(2)
GTKは糞

29
デフォルトの名無しさん[sage]   投稿日:2017/01/08 23:04:44  ID:jyRKul7B.net(2)
Tkinter

30
デフォルトの名無しさん[]   投稿日:2017/01/09 05:59:59  ID:JOAqSyBk.net(2)
なんでTkinterって名前にしたんだろ
interfaceの略?
ダサ過ぎセンスない

31
デフォルトの名無しさん[sage]   投稿日:2017/01/09 07:05:25  ID:fhUqz1tt.net(2)
python入門始めたらインデントが足りません→インデントが余計ですのコンボをくらった

32
デフォルトの名無しさん[sage]   投稿日:2017/01/09 07:49:40  ID:sOnuyShP.net(2)
numpyのバージョン違うとnpzファイル読めないのかな
ふるいデータ読み込めない
コメント2件

33
デフォルトの名無しさん[sage]   投稿日:2017/01/09 09:27:36  ID:/7U8UXhW.net(2)
>32
読めるはず

34
デフォルトの名無しさん[sage]   投稿日:2017/01/09 19:58:25  ID:SxMjSopM.net(2)
古いpickleが読めない時は、バージョン戻すと読めことがある
それでも読めないデータはどうしたらいいかわからない
コメント2件

35
デフォルトの名無しさん[]   投稿日:2017/01/10 14:18:32  ID:s989ZmsY.net(2)
>34
初回だけ古いバージョンで読んで新しいバージョンで保存し直す

36
デフォルトの名無しさん[sage]   投稿日:2017/01/10 19:02:39  ID:PGxDCmmn.net(4)
([1],
[1,2],
[1,2,3]...)
っていう風に続くndarray配列を作りたいだけどどう書けばいい?
見やすくするために省いたけど各行の後ろに0が続いていてもいい
ちなみに偶数行最初から生成しないようにしてくれると助かる
コメント2件

37
デフォルトの名無しさん[sage]   投稿日:2017/01/10 19:04:43  ID:PGxDCmmn.net(4)
>36
スレチでしたすいません

38
デフォルトの名無しさん[sage]   投稿日:2017/01/10 19:27:30  ID:jY/tH6aM.net(2)
>>> [list(range(1,i+2)) for i in range(5)]
[[1], [1, 2], [1, 2, 3], [1, 2, 3, 4], [1, 2, 3, 4, 5]]

>>> [list(range(1,i+2)) for i in range(5) if i%2==0]
[[1], [1, 2, 3], [1, 2, 3, 4, 5]]

39
デフォルトの名無しさん[sage]   投稿日:2017/01/13 09:14:53  ID:vgkDveNU.net(4)
リストの数字の要素だけをint()で変換したいんだけど
1行で書く方法教えてください

['2', 'c', 'd', '4', '6', 'a',]

[2, 'c', 'd', 4, 6, 'a',]

40
デフォルトの名無しさん[sage]   投稿日:2017/01/13 09:53:56  ID:vgkDveNU.net(4)
誤爆です

41
デフォルトの名無しさん[sage]   投稿日:2017/01/13 11:50:14  ID:QzLfd0t6.net(2)
>>> L=['2', 'c', 'd', '4', '6', 'a']
>>> [int(i) if i.isdigit() else i for i in L]
[2, 'c', 'd', 4, 6, 'a']

42
デフォルトの名無しさん[sage]   投稿日:2017/01/14 00:00:31  ID:lIZTJcU1.net(2)
ndarray行列の第n列全部にn+1(n=0,1,2,3.......)を掛けたいんですけど効率のいい書き方ありますか?
行列がかなり大きくなるのでなるべくメモリの使用量へらしたいんです
コメント2件

43
デフォルトの名無しさん[sage]   投稿日:2017/01/14 01:05:57  ID:ea2A4wZz.net(2)
>42
解決しました
普通に行列掛ければいいですね
なんでこんな簡単なことに気づかなかったんだ.......

44
デフォルトの名無しさん[sage]   投稿日:2017/01/14 07:52:08  ID:VDE8L/+X.net(2)
試さないからだよ

45
デフォルトの名無しさん[sage]   投稿日:2017/01/18 16:32:23  ID:f7/r7Ct/.net(2)
64Gのメモリにギリギリ収まるpickleはloadする瞬間だけ倍の128Gのメモリが必要みたいで、読み込めない
なんとか分割して読み込めないものか

46
デフォルトの名無しさん[sage]   投稿日:2017/01/19 05:58:53  ID:JDgxkvev.net(2)
64Gがメディアの話で、128GがPCの話か

47
デフォルトの名無しさん[sage]   投稿日:2017/01/22 02:52:40  ID:rmIIye/B.net(2)
numpyの64Gメモリにギリギリ収まる配列をC++のプログラムの配列に読み込んだら4Gしかメモリ使わなかった
俺のプログラムのバグなんだろうか
コメント4件

48
デフォルトの名無しさん[sage]   投稿日:2017/01/22 11:40:27  ID:34mb+epJ.net(4)
そりゃnumpyの方が16倍すごいからな

49
デフォルトの名無しさん[sage]   投稿日:2017/01/22 13:07:48  ID:BZvDtlAR.net(4)
そうそう、numpyの方がナンパイもすごい
コメント2件

50
デフォルトの名無しさん[sage]   投稿日:2017/01/22 13:17:56  ID:lyHWqZIh.net(2)
>47
intでいいのに浮動小数点数にしてたんだろう

51
デフォルトの名無しさん[sage]   投稿日:2017/01/22 13:37:58  ID:bLHVmvPK.net(4)
どこかで限界値に引っかかってるんじゃね?
linux ならulimitでぐぐってみて。
小分けしてロード削除繰り返せば64gになると思う。

52
デフォルトの名無しさん[sage]   投稿日:2017/01/22 13:46:02  ID:34mb+epJ.net(4)

53
デフォルトの名無しさん[sage]   投稿日:2017/01/22 14:03:14  ID:bLHVmvPK.net(4)
>52
自分でボケといて酷い。
鬼!悪魔!

54
デフォルトの名無しさん[sage]   投稿日:2017/01/22 14:27:54  ID:BZvDtlAR.net(4)
>52
イボ痔!切れ痔!

55
デフォルトの名無しさん[sage]   投稿日:2017/01/22 16:10:52  ID:Gv2+pJ+k.net(2)
>47
256 bit floatをdoubleに押し込んだとか?
だとすると誤差集積してPythonと結果が合わなくなりそう
もしそうなら、自分はdoubleではなくboost の cpp_float使う

56
デフォルトの名無しさん[]   投稿日:2017/01/23 06:03:11  ID:k9H3XUcF.net(2)
初心者です。
32bit OSリナックス

ブラウザ上で実行できると聞いたのですが、チュートリアルを読んでも方法が分かりませんでした。
どうやって、webブラウザで実行するのか教えて下さい。
コメント2件

57
デフォルトの名無しさん[sage]   投稿日:2017/01/23 09:40:40  ID:7b6LuSOB.net(2)
公式で配ってるPythonは実行できませんよ
非公式の実装でブラウザで動かすことを試みたものもあるよ、程度の存在
メインストリームではない
キワモノの部類

58
デフォルトの名無しさん[sage]   投稿日:2017/01/23 13:06:55  ID:Z+1qxvba.net(2)
ブラウザから、IPython/Jupyter notebook を試せて、グラフ描画もできる

Temporary Notebook (tmpnb)
https://try.jupyter.org/

他には、 paiza.IO, codepad で、ログイン無しで、ブラウザから、コードを書いて実行できる

59
デフォルトの名無しさん[sage]   投稿日:2017/01/23 13:49:39  ID:vFvi2mPp.net(2)
Brython

60
デフォルトの名無しさん[sage]   投稿日:2017/01/23 23:18:47  ID:D4OTriBi.net(2)
>56
asm.js/webassemblyでPython自体を動かすのか
CloudIDEで環境を確保するのか
ブラウザがPythonを組み込んでいてプラグインスクリプトが動かせるのか
判別がつかんよ 
どのチュートリアルをやったのか晒すぐらいはしておくれ

61
デフォルトの名無しさん[]   投稿日:2017/01/25 08:10:54  ID:lzissC2p.net(2)
# python3 氏ね。数十行のpython2スクリプトを移行するのに数時間かかったぞ。
すみません。2から3への移植要諦みたいなドキュメント無いですか。
2to3 を使え、でなくて。
コメント6件

62
デフォルトの名無しさん[]   投稿日:2017/01/25 08:41:20  ID:+KFvARSK.net(2)
Python3 の悪口を言う奴には教えん

63
デフォルトの名無しさん[sage]   投稿日:2017/01/25 08:49:20  ID:IbVYSEZD.net(2)
>61
お前が馬鹿なだけ
コメント2件

64
デフォルトの名無しさん[sage]   投稿日:2017/01/25 11:03:29  ID:SLV8VPLP.net(2)
>63
+1

65
デフォルトの名無しさん[sage]   投稿日:2017/01/25 12:11:28  ID:661eUkkC.net(2)
>61
-1

66
デフォルトの名無しさん[sage]   投稿日:2017/01/25 20:19:03  ID:RfIl6u1t.net(2)
>61
そんなに違うっけ?2と3

67
デフォルトの名無しさん[sage]   投稿日:2017/01/25 22:57:47  ID:Gt5Krp5B.net(2)

68
デフォルトの名無しさん[sage]   投稿日:2017/01/26 02:18:15  ID:HYQr5vgB.net(2)
最初からPy3を使ってればよかったのに
天罰だよ

69
デフォルトの名無しさん[sage]   投稿日:2017/01/26 09:11:29  ID:YVd8JlkL.net(4)
新参以外お断りスレになりました
コメント2件

70
デフォルトの名無しさん[sage]   投稿日:2017/01/26 12:15:47  ID:ecr0NxNG.net(2)
>69
-1

71
デフォルトの名無しさん[]   投稿日:2017/01/26 13:40:15  ID:gPJK2FxR.net(2)
Python3が使えないのは古参というより老害
Fortranにしがみつくのと同じ構図

72
デフォルトの名無しさん[sage]   投稿日:2017/01/26 20:57:57  ID:7k3MoELl.net(2)
めんどくさいからね
俺は3から始めたけど、今から2を覚えろって言われたら嫌だ

73
デフォルトの名無しさん[sage]   投稿日:2017/01/26 22:25:38  ID:YVd8JlkL.net(4)
最初から3が使えるのは過去8年以内に作り始めたアプリだけだ
コメント2件

74
デフォルトの名無しさん[sage]   投稿日:2017/01/26 22:34:41  ID:BRop3o1S.net(2)
>73
-1

75
デフォルトの名無しさん[]   投稿日:2017/01/27 07:29:37  ID:H9uRlrvM.net(2)
質問? 人工無能or人工知能?
百合SSを何とか自動作成しようと試みてます。

会話を読みこませる「」が合図→辞書に反応→単語と接続語に別れる→評価値を返す→
(評価値は既存のデータを元に自身で作成)→評価値の合計が高いのが表示される
現状では、接続語がランダムで会話が可笑しい&ストーリが生まれない&評価値の高い単語を連発
(200行近い会話文の筈が、10行目からお互いが、ずっと名前を連打)

単語連発や接続子が怪しいのは構いませんが、ストーリーが出来上がらない問題を解決する方法は何かありませんか?
コメント2件

76
デフォルトの名無しさん[sage]   投稿日:2017/01/27 07:33:28  ID:XbfHJvAH.net(2)
試みは面白そうだが力不足で助けられない
他の人に期待

77
デフォルトの名無しさん[sage]   投稿日:2017/01/27 09:07:37  ID:cUoSMXA+.net(2)
>75
マルチ氏ね

78
デフォルトの名無しさん[sage]   投稿日:2017/01/27 09:40:30  ID:jYq/eMin.net(2)
はい死んだー

79
デフォルトの名無しさん[]   投稿日:2017/01/27 19:08:24  ID:V5p71liI.net(4)
pythonのmechanizeライブラリで
あるフォームのtextareacontrolに文字をアサインして
サーバーにPOSTしたいと思います
どうしたらよいのでしょうか?
コメント2件

80
デフォルトの名無しさん[]   投稿日:2017/01/27 19:20:36  ID:u6VmZ9m5.net(2)
自作ゲーム即売会「ゲームマーケット」に1万人超
http://www.nikkansports.com/general/nikkan/news/1750500.html
ボードゲームの展示イベント「ゲームマーケット」の成長記録からこれからの
市場に必要なことを妄想してみた。6年間の来場者数推移(2016年4月時点調べ)
https://bodoge.hoobby.net/columns/00001
カードゲームを自作する1 【自宅でカード印刷】
http://tanishi.org/?p=801
100円ショップでボードゲームを自作しよう
https://sites.google.com/site/jun1sboardgames/blog/makeyourbg
ノーアイデアでボードゲームを作ろう第1回「100円ショップで物を買う」
http://boardgamelove.com/archives/boardgame-make-1/
ボードゲーム市場がクラウドファンディングの出現で急成長を遂げ市場規模を拡大中
http://gigazine.net/news/20150820-board-game-crowdfunding/
実際のところ、自作ボードゲームってどれぐらい売れるもんなの?
http://roy.hatenablog.com/entry/2016/12/20/220102
ゲームマーケット2016春にて初参加サークルさんに作成数アンケートをとってきました
http://hidarigray.blog35.fc2.com/blog-entry-614.html
カフェも急増 ボードゲームにアラサーがハマる理由
http://style.nikkei.com/article/DGXMZO10921930R21C16A2000000?channel=...
ボードゲームのオリジナルオーダー制作
http://www.logygames.com/logy/ordermade.html

81
デフォルトの名無しさん[sage]   投稿日:2017/01/27 21:44:48  ID:SOi9h9fX.net(2)

82
デフォルトの名無しさん[]   投稿日:2017/01/27 22:51:50  ID:V5p71liI.net(4)
>81
わざわざご苦労様です
textcontrolではなくtextareacontrolです
やはり無理なのでしょうか?

83
デフォルトの名無しさん[sage]   投稿日:2017/01/28 17:19:31  ID:0tDA2X/+.net(2)
>ご苦労様

日本語を勉強汁

84
デフォルトの名無しさん[sage]   投稿日:2017/01/28 18:32:01  ID:yX0pFu8F.net(2)
>81
わざわざ大儀であった

85
デフォルトの名無しさん[sage]   投稿日:2017/01/28 19:27:37  ID:XSc31UhP.net(4)
>81
苦しゅうない、さがってよいぞ

86
デフォルトの名無しさん[]   投稿日:2017/01/28 19:43:37  ID:z2QQn0xu.net(2)
俺も殿様ごっこまぜて

87
デフォルトの名無しさん[sage]   投稿日:2017/01/28 23:07:07  ID:XSc31UhP.net(4)
tonosama_method

88
デフォルトの名無しさん[sage]   投稿日:2017/01/29 12:59:28  ID:+gV6Oz7u.net(8)
マスター、一番いいpythonの入門書をくれ

89
デフォルトの名無しさん[sage]   投稿日:2017/01/29 13:27:12  ID:k1QIuSij.net(2)
シンプルで学ぶことが少ない言語だから入門本はどれも同じだよ
個人的にアドバイスするなら、厚い本は飽きるからやめた方がいい
読まない本ってのは枕か鍋敷きにしかならない

90
デフォルトの名無しさん[sage]   投稿日:2017/01/29 13:35:44  ID:+gV6Oz7u.net(8)
じゃあオライリーはやめときます

91
デフォルトの名無しさん[sage]   投稿日:2017/01/29 18:27:40  ID:+gV6Oz7u.net(8)
「実践力を身に着けるPythonの教科書」っていうのにしてみた

92
デフォルトの名無しさん[sage]   投稿日:2017/01/29 18:35:57  ID:3Y3DXVvV.net(2)
で、おまえらPythonで何するの?www

93
デフォルトの名無しさん[sage]   投稿日:2017/01/29 18:45:15  ID:9yjQUvuF.net(4)
Pythonで何をするかが問題なんじゃない
Pythonが俺に何をしてくれるかが問題なんだ

94
デフォルトの名無しさん[sage]   投稿日:2017/01/29 20:55:40  ID:uym0PLuZ.net(2)
Rubyとどう違うの

95
デフォルトの名無しさん[sage]   投稿日:2017/01/29 21:05:20  ID:48IXZMso.net(2)
endがない

96
デフォルトの名無しさん[sage]   投稿日:2017/01/29 21:09:18  ID:IWdagit8.net(4)
開発者が変な宗教やってない(と思う)

97
デフォルトの名無しさん[sage]   投稿日:2017/01/29 21:10:03  ID:IWdagit8.net(4)
いやでも言語仕様に漂う思想は宗教感あるかもな

98
デフォルトの名無しさん[sage]   投稿日:2017/01/29 21:48:42  ID:+gV6Oz7u.net(8)
やっぱりみんなのpythonにする
版を重ねてるってことは信頼できるんだろうし

99
デフォルトの名無しさん[sage]   投稿日:2017/01/29 23:56:49  ID:9yjQUvuF.net(4)
いい加減なOOP部分がほんと糞
それ以外は割とよい
そんなパイソン

100
デフォルトの名無しさん[]   投稿日:2017/01/31 01:09:50  ID:39yNIaAr.net(6)
if ブロックが最初にあって、テストのためにそのif 条件をコメントアウトすることがあります。
そうして実行すると、インテンドのエラーが発生するので、ブロックだった部分の空白をいちいち消す必要があります。

で、テストをやめて元に戻そうとすると、消した空白を入れ直すことになります。
これって、なにか簡略化できないものなんでしょうか。
コメント2件

101
デフォルトの名無しさん[sage]   投稿日:2017/01/31 01:22:59  ID:XNUmbkkr.net(4)
if name mainじゃだめなかんじのやつ?
コメント4件

102
デフォルトの名無しさん[sage]   投稿日:2017/01/31 01:33:42  ID:DmPWWytT.net(4)
そんな糞みたいなことしないと通らないテストをやめるか、コード書くのをやめることをオススメするよ

103
デフォルトの名無しさん[sage]   投稿日:2017/01/31 01:34:08  ID:XNUmbkkr.net(4)
オススメはしない

#'''
ここにテストコードを書く。
#'''

最初の#を消せば真ん中のコードはコメント扱いになる
コメント4件

104
デフォルトの名無しさん[]   投稿日:2017/01/31 02:01:58  ID:39yNIaAr.net(6)
>101
誤解させてしまったかもしれません。
普通のifブロックの話なんです。最初にはif条件が有効だったのを、
一時的にif条件を外してブロック内だけを無条件に実行したかったんです。

>103
ありがとうございます。コメントアウトをコメントアウトするわけですか。
さっそく試してみたいと思います!!!

105
デフォルトの名無しさん[]   投稿日:2017/01/31 02:02:49  ID:39yNIaAr.net(6)
>101
>103
同一の方だったんですね。失礼いたしました。

106
デフォルトの名無しさん[sage]   投稿日:2017/01/31 07:18:14  ID:DmPWWytT.net(4)
ガイジかよ

107
デフォルトの名無しさん[sage]   投稿日:2017/01/31 07:44:04  ID:rDFSvuIa.net(2)
条件式コメントアウトしてかわりにTrue:って書くだけじゃ、、、、

108
デフォルトの名無しさん[sage]   投稿日:2017/01/31 08:48:13  ID:YEQVuLbu.net(2)
if a == 0:

if 1:#a == 0:

109
デフォルトの名無しさん[sage]   投稿日:2017/01/31 08:56:56  ID:nDDWloW8.net(4)
条件式をコメントアウトするんじゃなくて、条件式の前に条件を満たすコード書けばいいじゃん


omaera = "バカ" #テスト済んだらコメントアウトするか削除

if omaera == "バカ": #ここもテスト対象だから書き換えたりしちゃアカンよ、わかる?
 print("テスト対象のコード書き換えてんじゃねーよw")
コメント2件

110
デフォルトの名無しさん[sage]   投稿日:2017/01/31 10:36:30  ID:z2Z5M3VQ.net(2)
>109
強制的にifに入れるんだから条件式そのものはテスト対象じゃない。
そしてそんなお手軽な条件式ばかりな訳もない。バカはおまえです。
コメント2件

111
デフォルトの名無しさん[]   投稿日:2017/01/31 11:31:52  ID:ajSv51+Y.net(2)
掲示板を発展させたミニゲームを作れとお題が来た……積んだ。

ログイン機能とIDで情報を一括管理する方法が解らん

POST使って、1個のデータやり取りが限界なんだけど?
どうしたら良いの
コメント4件

112
デフォルトの名無しさん[sage]   投稿日:2017/01/31 11:44:05  ID:nDDWloW8.net(4)
>110
バカだなぁー、条件式が間違ってたらどうするんだよ? 条件式ありきのコードなの
テストの意味分かってる?

あとお手軽な条件式ばかりではないって? アホか!w お手軽にするんだよ
テストしやすいようにお手軽にするの! できねーのはオマエがバカだからw

そもそもテスト前とテスト後のコードが異なってたら、おまえ・・何テストしてるかワケワカメだろ?
頭大丈夫か?

113
デフォルトの名無しさん[sage]   投稿日:2017/01/31 11:59:23  ID:zWSLpeIF.net(2)
if 文の条件が成り立つときに実行するコードを、関数として切り出して、その関数を対象にテストするのが良いと思う。
ちょこっと挙動を調べたいってのなら、手抜きしてコードをゴニョゴニョするのでもいいけど。危険な香りがする。
すぐに戻すつもりが他の所も調べだして、そこでもコードを変えて、、とやっていき、コードを元に戻すのを忘れて、ドツボにハマる未来が見える。

114
デフォルトの名無しさん[sage]   投稿日:2017/01/31 13:14:28  ID:qpNDS9RE.net(2)
>111
学校のお題ならそれを作れるだけの知識は学んでいるはずだ
ていうかPython関係ないだろそれ

115
デフォルトの名無しさん[sage]   投稿日:2017/01/31 13:16:58  ID:mm0hxyAY.net(2)
if True:
#if real condition:
...
で良いじゃない

116
デフォルトの名無しさん[sage]   投稿日:2017/01/31 15:32:20  ID:KYCEEpNK.net(2)
>100
概出鴨試練が
if hage:
hogehoge
だったら
if True: # hage:
hogehoge
で済むだろ

117
デフォルトの名無しさん[]   投稿日:2017/01/31 19:45:33  ID:lkTuVnqH.net(2)
自動で実行出来るテスト書く癖付けといた方がいいよ

118
デフォルトの名無しさん[]   投稿日:2017/02/01 00:10:32  ID:PbjZqAWj.net(2)
へんな癖勧めるなよw
コメント2件

119
デフォルトの名無しさん[sage]   投稿日:2017/02/01 00:59:24  ID:Hn+PaGAx.net(2)
>111
ログインボタンを、ログインじゃなくただのaタグリンクで乗り切った同期思い出した

120
デフォルトの名無しさん[sage]   投稿日:2017/02/01 06:28:52  ID:FxrGGdiY.net(2)
テスト時とリリース時レコードが違います!
で、許されるとこなんか、ダマテンでやってる危険分子か

121
デフォルトの名無しさん[sage]   投稿日:2017/02/01 08:27:29  ID:kNSk5VZr.net(2)
単体テストだろ...

122
デフォルトの名無しさん[sage]   投稿日:2017/02/01 09:36:20  ID:35qglDiz.net(2)
新人「先輩、テストちゃんとやりました?」
バカ「あん?当たり前だろ!何年やってると思ってんだ!!」
新人「・・先輩のところでエラーになるんですけど」
バカ「・・・」
新人「・・・」

バカ「ちょっ、ほら見てみろ! ちゃんとテスト通すためにif文をTrueにしてだな」
新人「えっ!? コード書き換えたんですか!? え? つまり書き換えたコードをテストしたと・・」
バカ「?そうだよ、Trueにしないとテストできないからなっ」
新人「そして書き換える前のコードをリリースしたと・・」
バカ「?そうだよ、テスト通ったから元に戻したの」

新人「先輩がぁテストしたのはぁ!書き換えたコードであってぇ! 元のコードはテストしていないわけですよぉ!!」
バカ「だからテストしたと言ってるだろぉぉ!!!」

123
デフォルトの名無しさん[sage]   投稿日:2017/02/02 01:03:27  ID:/xWrJtXG.net(2)
「テストしてないだろ!」という責任のなすりあいから始まる素敵な職場ですね

124
デフォルトの名無しさん[]   投稿日:2017/02/02 03:01:13  ID:ExAPXdhA.net(2)
>118
えっテスト書いてコミット毎に自動でテスト走らせるのが常識だと思ってたんだけどこのスレでは違うのか?
コメント2件

125
118でないが[sage]   投稿日:2017/02/02 03:34:51  ID:FIjERzl4.net(2)
どうなんだろうな。
理想的かもしれないが、スクリプトに対しては牛刀で鶏感が。

126
デフォルトの名無しさん[]   投稿日:2017/02/02 05:51:42  ID:fddRASbF.net(8)
神は死んだ

127
デフォルトの名無しさん[]   投稿日:2017/02/02 07:30:00  ID:fddRASbF.net(8)
因数分解について問題なのですが、

括弧()付きで入力して、計算結果を出す様にするには
どうすれば良いでしょうか?

コマンドプロントです。
初歩的な問題で申し訳ない。

128
デフォルトの名無しさん[sage]   投稿日:2017/02/02 07:56:49  ID:jwykdWFl.net(2)
説明がよく分からない。
入力と出力の例を示してもらうと、分かりやすいと思う。

129
デフォルトの名無しさん[]   投稿日:2017/02/02 08:46:42  ID:fddRASbF.net(8)
入力例
n=2:a**2-b**2
出力例
(a-b)(a+b)

入力例1
x**2+(a+b)x+ab
出力例1
(x+a)(x+b)

入力に括弧をつけると、エラーが出て計算できない症状です。
また、括弧をつけて出力する動作もできてません。
コメント2件

130
デフォルトの名無しさん[sage]   投稿日:2017/02/02 08:52:04  ID:eVnkZAIh.net(2)
何のライブラリの話?

131
デフォルトの名無しさん[sage]   投稿日:2017/02/02 08:54:55  ID:2aGgFdjF.net(2)
>124
横からだが「テスト書いて自動でテスト走らせる」ってどゆこと?
unittestとかそういう話?

132
デフォルトの名無しさん[]   投稿日:2017/02/02 09:11:11  ID:S7kpFPUA.net(2)
そういう話+CI

133
デフォルトの名無しさん[sage]   投稿日:2017/02/02 09:33:09  ID:uYEeAGUt.net(2)
>129
sympyの話か? ちょっと試したけど
x**2+(a+b)x+ab は x**2+(a+b)*x+a*bとすればエラーにならずに因数分解できたよ
その時の出力は(a + x)*(b + x)
*は省略できないみたいね
コメント2件

134
デフォルトの名無しさん[]   投稿日:2017/02/02 11:59:30  ID:fddRASbF.net(8)
>133
ありがとうございます

式を勘違いしていた見たいです

135
デフォルトの名無しさん[]   投稿日:2017/02/03 05:39:35  ID:X7tt/wwb.net(2)
【ソフトウエアジャパン2017】世界を変えよう!レジェンドを残そう!マシンラーニングのら猫勉強会 生中継
2017/02/03(金) 開場:09:20 開演:09:30
lv289209654

136
デフォルトの名無しさん[]   投稿日:2017/02/09 18:55:44  ID:w/4Pa9Es.net(4)
開発OSは何がおすすめですか?
windowsは微妙なんですかね?会話botを作りたいです
コメント4件

137
デフォルトの名無しさん[sage]   投稿日:2017/02/09 20:30:43  ID:nU5yeh02.net(2)
何でも良いから好きなのを使え
選べなければ一番使い慣れているものを使え

138
デフォルトの名無しさん[]   投稿日:2017/02/09 22:05:56  ID:Ply9eh1T.net(2)
Mac買って
とりあえずmacOS、
BootcampにWindows、
VirtualBoxに適当なLinux
一台で3OS使えるぞ

139
デフォルトの名無しさん[sage]   投稿日:2017/02/09 22:27:56  ID:jcuzgsFP.net(2)
会話botなんていらんだろ
俺が話してやる
コメント2件

140
デフォルトの名無しさん[sage]   投稿日:2017/02/09 23:26:47  ID:2qzHgTI5.net(2)
俺が話してやるってリアクションは初めて見たな

141
デフォルトの名無しさん[]   投稿日:2017/02/09 23:49:39  ID:w/4Pa9Es.net(4)
>139
今VIPでbot動かしてる
コメント4件

142
デフォルトの名無しさん[]   投稿日:2017/02/09 23:55:53  ID:Jh/6F1Jd.net(2)
>141
gifガイジ?
コメント2件

143
デフォルトの名無しさん[sage]   投稿日:2017/02/10 00:01:12  ID:5MVdS2z+.net(2)
>141
vipperとか厨房かよレスすんなくっさ

144
デフォルトの名無しさん[]   投稿日:2017/02/10 00:01:42  ID:H5Im+dFf.net(2)
>142
あれは知らん

145
デフォルトの名無しさん[sage]   投稿日:2017/02/10 01:53:04  ID:K3BovdLP.net(2)
>136-138
Windowsで、i5, i7 のCPUで、メモリも最大まで積む

Chef → Vagrant → VirtualBox で、Linux で開発環境を構築できる

146
デフォルトの名無しさん[]   投稿日:2017/02/10 16:40:32  ID:hHNUUpqe.net(2)
test

147
デフォルトの名無しさん[]   投稿日:2017/02/11 05:31:46  ID:PhvaT3NP.net(2)
>136 Linux一択。
コメント8件

148
デフォルトの名無しさん[]   投稿日:2017/02/11 12:12:18  ID:s9PVHeAc.net(2)
>147
Bash on winじゃ駄目ですか?

149
デフォルトの名無しさん[sage]   投稿日:2017/02/12 07:08:29  ID:IVXoDyD2.net(2)
>147
別にFreeBSDでも変わらんぞ

150
デフォルトの名無しさん[sage]   投稿日:2017/02/12 10:05:17  ID:ekfokMCG.net(2)
>147
Mac In Tosh

151
デフォルトの名無しさん[sage]   投稿日:2017/02/12 23:46:47  ID:AP+Vk/T0.net(2)
あ?Fuckintoshが何だって?
https://www.google.co.jp/search?q=Fuckintosh

152
デフォルトの名無しさん[sage]   投稿日:2017/02/13 09:45:16  ID:YNqn/13t.net(2)
>147
Linuxとカーネル名で書かないで、ディストリ名で書かないと初心者丸出しやで

153
デフォルトの名無しさん[sage]   投稿日:2017/02/13 10:27:00  ID:SnrrQcnN.net(2)
俺てきには、Cent OS!

154
デフォルトの名無しさん[sage]   投稿日:2017/02/13 22:14:40  ID:GOtEVvRl.net(2)
プロはユーブントゥーなんだよなあ

155
デフォルトの名無しさん[sage]   投稿日:2017/02/13 23:23:07  ID:Sj6FGVEb.net(2)
ネタだろうけど読み方はウブントゥ
Ubuntu使ってる奴ってにわか臭がして嫌い
かっこつけたい一般人が趣味で使ってるイメージ
コメント2件

156
デフォルトの名無しさん[]   投稿日:2017/02/13 23:39:48  ID:Ybuk3ki+.net(2)
お前は何般人なんだよw

157
デフォルトの名無しさん[sage]   投稿日:2017/02/13 23:43:52  ID:aTuiBKXR.net(2)
つ gentoo

158
デフォルトの名無しさん[sage]   投稿日:2017/02/14 01:13:26  ID:EfKHdkqo.net(2)
>155
いろんなクラウド基盤でサポートされてるから、サーバ用途としてよく使われてるだろ

159
デフォルトの名無しさん[sage]   投稿日:2017/02/14 02:28:52  ID:S2XYgnfE.net(2)
よく使われるからこそそういう奴らも含まれてくるんだよ

160
デフォルトの名無しさん[sage]   投稿日:2017/02/14 03:57:34  ID:5IUCJa7e.net(2)
ニワカと衒学家の話をまともに聞いてはいけない

161
デフォルトの名無しさん[]   投稿日:2017/02/14 07:15:04  ID:izwS/hYI.net(2)
apt-getの出来の良さは他のパッケージ管理の比じゃないからな

162
デフォルトの名無しさん[sage]   投稿日:2017/02/14 07:25:37  ID:k0eKpOpm.net(2)
アン般人です

163
デフォルトの名無しさん[sage]   投稿日:2017/02/16 15:18:21  ID:LGWe0hIP.net(2)
ベースになったDebianの出来が良過ぎるからな
Debian自体はカーネルにLinux限定してないから、ベースがFreeBSDカーネル版もある

164
デフォルトの名無しさん[sage]   投稿日:2017/02/17 17:53:12  ID:w7S73CTj.net(2)
プログラミングの問題(そこそこ多く)と、その解答例が載っているサイトってありますか
pythonの基本的な文法は学んだのですが具体的に問題を解いたことがほとんどないので練習したいのですが
コメント4件

165
デフォルトの名無しさん[sage]   投稿日:2017/02/17 18:18:38  ID:542CJyna.net(2)
何かを作ってみようという気が起こらないのが不思議。人に指示されないと何も出来ないって事なのか?
コメント4件

166
デフォルトの名無しさん[]   投稿日:2017/02/17 18:20:56  ID:yGnzX63H.net(2)

167
デフォルトの名無しさん[sage]   投稿日:2017/02/17 19:12:20  ID:tziU+1Dj.net(2)
競技プログラミングのオンラインジャッジかhttps://checkio.org/に行け
ちなみに165と同意見だ。お前はこの先長くないだろう

168
デフォルトの名無しさん[sage]   投稿日:2017/02/17 19:37:13  ID:jPl1bWef.net(2)
>164
英語なら色々あるけど
日本語なら、言語処理100本ノックでくぐると問題出てくるし解いてるブログとかもある、

勉強のし方なんか人それぞれなんだから
クソレスは無視しよう

169
デフォルトの名無しさん[sage]   投稿日:2017/02/17 21:11:18  ID:P1l5N6WZ.net(2)
>165
ゆとり教育受けるとそうなる

170
デフォルトの名無しさん[sage]   投稿日:2017/02/17 22:25:34  ID:FFSvl2Qr.net(4)
>165
ワイン、作りたいものなんかないで
漠然と人工知能が俺の代わりに働いてくれるみたいの欲しいけど
そんなん作れるわけないしな
もうただのサラリーマンSE
昔あったような気がした情熱も、とっくに冷めて霧散してしまった
コメント2件

171
デフォルトの名無しさん[]   投稿日:2017/02/17 23:27:08  ID:+d7nZkoJ.net(2)
aizu online judgeもええで

172
デフォルトの名無しさん[sage]   投稿日:2017/02/17 23:38:48  ID:fTK4d/WW.net(2)
プログラミング・コンテスト

AOJ(aizu online judge、会津大学)
TopCoder, Google Code Jam

173
デフォルトの名無しさん[sage]   投稿日:2017/02/17 23:55:31  ID:FFSvl2Qr.net(4)
会津のくせに英語とかふざけんなし
コメント2件

174
デフォルトの名無しさん[sage]   投稿日:2017/02/18 00:13:38  ID:aF6h+XBS.net(2)
>170
いまの2chはおっさんが多いからな。そして、おっさんは情熱がなくなった奴が多い
で、情熱がないおっさんが多いスレは雑談が多いんだよな
おっさんになって情熱を持ってPythonの勉強を始める奴はそういないだろうし

175
デフォルトの名無しさん[sage]   投稿日:2017/02/18 02:45:42  ID:Vmz1V0cL.net(2)
つまりPythonに全く関係ない話してる時点でお前はおっさん以下なわけであり

176
デフォルトの名無しさん[sage]   投稿日:2017/02/18 10:45:58  ID:Nn0mwkdy.net(2)
コンテスト用の板ってないの?

177
デフォルトの名無しさん[sage]   投稿日:2017/02/18 12:35:40  ID:1c96nb+d.net(2)
>173
会津がどんな大学か知ってるのか
コメント2件

178
デフォルトの名無しさん[sage]   投稿日:2017/02/18 13:17:58  ID:zG233BNG.net(2)
チェスト関ヶ原と戦う大学。

179
デフォルトの名無しさん[sage]   投稿日:2017/02/18 13:21:32  ID:+coMAf/q.net(14)
>177
とうほぐの底偏差値土人専用収容所のことなんか知らんわ

180
デフォルトの名無しさん[sage]   投稿日:2017/02/18 13:50:15  ID:bnUVfFtb.net(4)
>176
プログラマー板に、競技プログラミングにはまるプログラマのスレがあるよ。

181
デフォルトの名無しさん[sage]   投稿日:2017/02/18 16:27:34  ID:1i2twQ7G.net(2)
xlwings使ってみたら重すぎてわろた
もう少し軽ければ夢が広がるのに

182
デフォルトの名無しさん[sage]   投稿日:2017/02/18 16:44:34  ID:Jt/EBjgw.net(8)
mathモジュールの内容を見たいのですが、保存場所はどうやって調べればいいですか?
インタラクティブシェルで「math.__file__ 」と打ってもアトリビュートエラーになってしまいます。
コメント2件

183
デフォルトの名無しさん[sage]   投稿日:2017/02/18 17:01:22  ID:+coMAf/q.net(14)
著作権保護されてるからライブラリの中身は基本的に見れないし見たら犯罪
コメント4件

184
デフォルトの名無しさん[sage]   投稿日:2017/02/18 17:15:28  ID:DtpX+k6N.net(2)
インストールディレクトリのどっかにあるだろ
なければインポートできない
でもライブラリはブラックボックスであることに価値があるわけで
中身を見ることはおススメしない
コメント2件

185
デフォルトの名無しさん[sage]   投稿日:2017/02/18 17:44:47  ID:C/iK3pVC.net(2)
さすがにそういう標準モジュールはビルトインになっててpyソースは無いでしょ
コメント2件

186
デフォルトの名無しさん[sage]   投稿日:2017/02/18 17:47:09  ID:Jt/EBjgw.net(8)
>183
>184
ありがとうございます。
見つけるにはフォルダ内漁らないと厳しそうですね。
著作権のことは考えてなかったので確かにそうですね。

187
デフォルトの名無しさん[sage]   投稿日:2017/02/18 18:05:41  ID:Jt/EBjgw.net(8)
>185
はい、pyファイルなさそうです。。。

188
デフォルトの名無しさん[sage]   投稿日:2017/02/18 18:31:17  ID:yZwtGkz9.net(4)

189
デフォルトの名無しさん[sage]   投稿日:2017/02/18 18:37:06  ID:AlHMD2TK.net(2)
嫌な世の中だな。GPLの美しい世界に帰りたい。

190
デフォルトの名無しさん[sage]   投稿日:2017/02/18 18:46:07  ID:52dA0McO.net(4)
>182
お前さんと同じことを思ってる人は少なくない
http://stackoverflow.com/questions/15321570/where-in-the-python-source...
あと >183 は無視していい
コメント2件

191
デフォルトの名無しさん[sage]   投稿日:2017/02/18 19:31:46  ID:yZwtGkz9.net(4)
著作権で保護されてるものを見たら犯罪って
本読んだりテレビ見たりするのは犯罪だったんだね

192
デフォルトの名無しさん[sage]   投稿日:2017/02/18 20:01:48  ID:Jt/EBjgw.net(8)
>188
>190
C言語で定義されているんですね!!
確実に一人では見つけられなかったです。本当にありがとうございます。

193
デフォルトの名無しさん[sage]   投稿日:2017/02/18 20:07:43  ID:+coMAf/q.net(14)
何が「著作権のことは考えてなかったので確かにそうですね。 」だ
バカか
よくそんなんで生きてこれたな
これからも他人に騙され続けるのだろうな
今おめーが見てるのもスパムサイトやぞ

194
デフォルトの名無しさん[sage]   投稿日:2017/02/18 20:58:40  ID:WGlwnMwz.net(4)
なにをえらそうに

195
デフォルトの名無しさん[sage]   投稿日:2017/02/18 21:01:44  ID:vwErJatL.net(2)
こういうクズ193はNGしてスルーしよう

196
デフォルトの名無しさん[sage]   投稿日:2017/02/18 21:33:59  ID:+coMAf/q.net(14)
えらそう、じゃなくて、偉いんだよ事実w

197
デフォルトの名無しさん[sage]   投稿日:2017/02/18 21:44:18  ID:bnUVfFtb.net(4)
>193
みっともない。クズ。

198
デフォルトの名無しさん[]   投稿日:2017/02/18 21:52:11  ID:H1Iwru9r.net(2)
実際に偉いと言うならソース付きで証明しろ
出来ないならただの偉そうなクズ

199
デフォルトの名無しさん[sage]   投稿日:2017/02/18 22:13:53  ID:+coMAf/q.net(14)
if ore == erai:
print "I am erai"
コメント2件

200
デフォルトの名無しさん[]   投稿日:2017/02/18 22:17:17  ID:KVIDXYhT.net(2)
>199
うわ、つまんね
なんやこいつ臭すぎやろ……

201
デフォルトの名無しさん[sage]   投稿日:2017/02/18 22:17:43  ID:52dA0McO.net(4)
こういうのが楽しいお年頃なんだろうな w

202
デフォルトの名無しさん[]   投稿日:2017/02/18 22:42:39  ID:eQWpPmiK.net(2)
この言語は初心者が多いから仕方ない

203
デフォルトの名無しさん[sage]   投稿日:2017/02/18 22:57:32  ID:+coMAf/q.net(14)
PHP以下のゴミ言語が何言ってだ

204
デフォルトの名無しさん[]   投稿日:2017/02/18 23:03:25  ID:YvJV55Qk.net(2)
脈絡ないな
ガイジか……?

205
デフォルトの名無しさん[sage]   投稿日:2017/02/18 23:10:50  ID:WGlwnMwz.net(4)
初カキコ…ども…を思い出すわ

206
デフォルトの名無しさん[sage]   投稿日:2017/02/18 23:18:23  ID:+coMAf/q.net(14)
シェアで負け、実行速度で負け、書きやすさで負け
同じ頭文字Pの言語なのに情けない

207
デフォルトの名無しさん[]   投稿日:2017/02/18 23:29:30  ID:j9t26+Si.net(2)
js「phpもpythonもゴミ」

208
デフォルトの名無しさん[]   投稿日:2017/02/19 01:21:42  ID:LaVUmFKv.net(2)
jsは強いよな

209
デフォルトの名無しさん[sage]   投稿日:2017/02/19 08:35:11  ID:vGTXfdrY.net(2)
という思い込み

210
デフォルトの名無しさん[sage]   投稿日:2017/02/19 09:20:22  ID:gFzSi0IK.net(2)
やっぱphp選ぶ奴ってガイジなんだな

211
デフォルトの名無しさん[sage]   投稿日:2017/02/19 18:00:06  ID:on+xGxJY.net(2)
会津大学知らない時点でお察しだろう

212
デフォルトの名無しさん[sage]   投稿日:2017/02/19 19:43:54  ID:ngALvOwB.net(2)
昔は色々お世話になったからなぁ

213
デフォルトの名無しさん[sage]   投稿日:2017/02/19 23:05:14  ID:SDjzQTQG.net(2)
Pythonの入門本はどれがお勧め?

214
デフォルトの名無しさん[sage]   投稿日:2017/02/20 14:21:41  ID:Xjvxr8kE.net(2)
今は知らんけど、みんパイでええんじゃ

215
デフォルトの名無しさん[sage]   投稿日:2017/02/20 14:41:43  ID:T5gAZJ4C.net(2)
全部買って自分でおススメ本を上げるくらいの剛の者はいないのか
コメント2件

216
デフォルトの名無しさん[sage]   投稿日:2017/02/20 15:41:38  ID:i6B47hVE.net(2)
ちょい前にみんパイと実践力を身につける云々と2冊買って読んだけど
プログラミング自体が初めてなら実践力、多言語から来たならみんパイでいいと思った
みんパイは広範に書いてあるけど書き方雑だから初学者にはおすすめしないな

217
デフォルトの名無しさん[sage]   投稿日:2017/02/20 16:25:16  ID:lv1uYV2j.net(2)
翔泳社の逆引きレシピ出ないかな?

218
デフォルトの名無しさん[]   投稿日:2017/02/20 16:30:09  ID:ke6eauCp.net(2)
パイチュー一択やろ

219
デフォルトの名無しさん[sage]   投稿日:2017/02/20 17:38:48  ID:SzELBO2k.net(2)
Python本沢山出まくってるよね
それに比べてRubyのオワコンぶりが笑える
たのしいRubyとは一体なんだったのか
コメント2件

220
デフォルトの名無しさん[sage]   投稿日:2017/02/20 17:49:21  ID:ekmo6bPY.net(2)
そもそもの普及率が違いすぎる気が

221
デフォルトの名無しさん[]   投稿日:2017/02/20 18:25:21  ID:UIHVwqwb.net(2)
柔軟な言語はね
最初は楽だけど時間が経つほど欠点が目立ってくる

222
デフォルトの名無しさん[sage]   投稿日:2017/02/20 21:15:38  ID:4hXFoEFx.net(2)
rubyの開発者がモルモン教徒の人って聞いたときは冗談か揶揄かと思ったら、公式サイトにご挨拶出ていてびっくりした
コメント2件

223
デフォルトの名無しさん[sage]   投稿日:2017/02/21 00:04:40  ID:jHRGu1Ca.net(2)
Pythonチュートリアル 第3版、2016/3
著者は、Python作者のGuido van Rossum

パーフェクトPython、Pythonサポーターズ、2013

Guidoの本は、知識が少ない。
パーフェクトは、初心者には難しい

この2冊をこの順に読む。
たのしいRuby 第5版、2016
みんなのPython 第4版、2017

結局、たのしいRubyが一番わかりやすくて、知識も多い。
だから、たのしいを3回読んでから、みんなのを読む順番が王道

Pythonの本で、簡単にPythonを学べる本は無い。
MITの教科書とか、もう最悪。
あれじゃ、勉強できんわw

224
デフォルトの名無しさん[sage]   投稿日:2017/02/21 00:09:34  ID:aFqTV30T.net(6)
お前らRubyをバカにしすぎ
Pythonは悪くないけどアンスコ多すぎ
コメント2件

225
デフォルトの名無しさん[sage]   投稿日:2017/02/21 00:13:50  ID:M9yQICco.net(2)
Rubyも悪くはないと思うけど、世界中の開発者や企業やらが選んだのはPythonだっただけ

226
デフォルトの名無しさん[sage]   投稿日:2017/02/21 00:26:22  ID:SvaTryNm.net(2)
Pythonの入門時につまずいたのが、

a=[0,1,2]
b=a
b[0]=1

で、aが[1,1,2]になること。

みんなのPythonは、これについての説明がなかった。
Codecademyのpythonコースも、説明がなかった。

Learning Python は、分厚いだけあって、かなり詳しい説明があった。変数への代入でなく、名前をオブジェクトに束縛していることの説明が特に詳しかった。

なので、Learning Python おすすめです。
コメント10件

227
デフォルトの名無しさん[sage]   投稿日:2017/02/21 00:41:48  ID:aZVtVmfL.net(4)
名前をオブジェクトに束縛って何だよ・・・
ただのポインタの代入だろ
コメント2件

228
デフォルトの名無しさん[sage]   投稿日:2017/02/21 00:47:58  ID:aFqTV30T.net(6)
>226
>変数への代入でなく、名前をオブジェクトに束縛していること
ん?何言ってるのかよく分からん
参照渡しが理解しにくいって話だろうか?

229
デフォルトの名無しさん[sage]   投稿日:2017/02/21 00:49:50  ID:aFqTV30T.net(6)
個人的にはJavaScriptみたいに
外から簡単にプロパティを追加できるのが意外だった

class Foo:
def baz(self):
return

foo = Foo()
foo.new_prop = "bar"

230
デフォルトの名無しさん[sage]   投稿日:2017/02/21 00:56:24  ID:jrxXN3MC.net(2)
パーフェクトPythonはおススメできない
誤植が400か所以上、サンプルコードにもエラーで動かないものがあるのに
出版社のサポートページにはサンプルコードのzipが一つあるだけで
3年以上経っても正誤表が出ない
金返せと言いたくなるパーフェクトな糞本

231
デフォルトの名無しさん[sage]   投稿日:2017/02/21 09:05:33  ID:Rho0V91r.net(2)
読む人の技量も書いてもらわんと

232
デフォルトの名無しさん[sage]   投稿日:2017/02/21 14:25:45  ID:+7ZkBccH.net(2)
>227-228
そういう言語仕様なんやけどな
実装はアドレス参照にちがいないけど、抽象化能力ひくない?

233
デフォルトの名無しさん[]   投稿日:2017/02/21 17:38:48  ID:tmtYOZpG.net(2)
>226
ほとんどの言語でそうだろ
コメント2件

234
デフォルトの名無しさん[sage]   投稿日:2017/02/21 22:52:44  ID:IxXNLXhL.net(4)
>233
ヲイヲイw
コメント2件

235
デフォルトの名無しさん[sage]   投稿日:2017/02/21 23:06:04  ID:h4Mc9UUP.net(2)
>234
cですらそうなるわけだが。
コメント2件

236
デフォルトの名無しさん[sage]   投稿日:2017/02/21 23:08:15  ID:tm/QBT+F.net(2)
実際に >226 の現象で苦しむことってそんなにあるのかしら。
大抵はリストは内包表記やmapで処理するんじゃなかろうか。
コメント4件

237
デフォルトの名無しさん[]   投稿日:2017/02/21 23:11:06  ID:YCLculbK.net(2)
>236
普段は苦しまないぶん、ある日突然想定と違う動きをして何が間違ってるのかわからなくなって詰むかもしらんな

238
デフォルトの名無しさん[sage]   投稿日:2017/02/21 23:21:51  ID:IxXNLXhL.net(4)
>235
ゴメン、ほかのスレへの書き込みと間違えたw

239
デフォルトの名無しさん[sage]   投稿日:2017/02/21 23:21:59  ID:aZVtVmfL.net(4)
ある日
コードの中
糞さんに
出逢った

240
デフォルトの名無しさん[sage]   投稿日:2017/02/22 05:18:29  ID:GuREoWxo.net(2)
関数の中はスコープが別だと普通思うじゃん?
ところが引数で渡されてもいない外側のリストを関数内で直接ぶっ壊せる
Cではこのようなことはないはず
コメント6件

241
デフォルトの名無しさん[sage]   投稿日:2017/02/22 07:30:34  ID:4vw0pdfN.net(2)
>236
プログラミング初心者で
このこと自体を知らない場合はハマるよ

自分も別言語でやり始めの時ハマった
だから >226 の言いたいことは分かる

242
デフォルトの名無しさん[sage]   投稿日:2017/02/22 08:09:55  ID:cYWCE+hD.net(4)
>240
>Cではこのようなことはないはず

は?グローバル変数さんをdisってんの?
は?errnoさんをdisってんの?
は?strtokさんをdisってんの?
1回でもCを書いたことがあったらこんな発言出てこないよな(誇張表現)

243
デフォルトの名無しさん[sage]   投稿日:2017/02/22 08:20:16  ID:cYWCE+hD.net(4)

244
デフォルトの名無しさん[sage]   投稿日:2017/02/22 09:40:39  ID:KhnVcSSr.net(2)
だからプログラミング初心者はかっこつけないで基礎から勉強しろと

245
デフォルトの名無しさん[sage]   投稿日:2017/02/22 09:56:11  ID:gW2nelq8.net(4)
>226
最初に数値や文字列など組み込みのimmutableなオブジェクトを触る
代入や引数でオブジェクトは常に深いコピーされていると勘違いする

リストや辞書など組み込みのmutableなオブジェクトを触って深いコピーとは異なる挙動に驚く

自分でmutableなオブジェクトを作る、参照の利点に気づいて兎に角変更可能にして遊ぶ

datetimeやpathlibなど組み込み以外のimmutableなオブジェクトに触って変更不可能っぷりにもう一度驚く

immutableなオブジェクトの利点をなんとなく感じ取る、ここまでくればまあ間違えないと思う
コメント2件

246
デフォルトの名無しさん[]   投稿日:2017/02/22 12:40:36  ID:OWXaQaMn.net(2)
>245
でもお前間違えてるよその理屈
コメント2件

247
デフォルトの名無しさん[sage]   投稿日:2017/02/22 15:10:48  ID:fluTtG1x.net(2)
>240
スコープは別でしょ
どういう順序で変数やメソッドの名前が解決されるか理解する必要がある

Python用語でなんていうのか知らないけど
他言語ならスコープチェーンとかlookup pathとかいうやつ

248
デフォルトの名無しさん[sage]   投稿日:2017/02/22 21:26:19  ID:NAcKQUQP.net(2)
アイムムタベレの波動を感じるのだ

249
デフォルトの名無しさん[sage]   投稿日:2017/02/22 21:40:51  ID:qCDO3y2N.net(2)
>247
Pythonの用語だと、
Method Resolution Order MRO
メゾット解決順序
だね。

250
デフォルトの名無しさん[sage]   投稿日:2017/02/22 22:54:17  ID:gW2nelq8.net(4)
>246
もうちょっとポイント絞って教えていただければ助かります

251
デフォルトの名無しさん[sage]   投稿日:2017/02/23 08:38:47  ID:1NaeRJ/+.net(2)
関数の中で変数が見つからなかったら、そのままエラーにしてくれないかな
俺みたいに変数名をaとかで命名するスタイルの者からすると
勝手に上位の同名変数を使われる懸念があるのは困る
宣言なし言語の弱みかねえ
コメント10件

252
デフォルトの名無しさん[sage]   投稿日:2017/02/23 09:30:01  ID:57kBM38D.net(2)
プロは命名にこだわる。シンプルで簡潔な命名にこだわる。
故に幾つもの命名規則が存在する、キャメルケース、スネークケース、
これらは人類の英知の結晶だ。

だがしかし、変数名をaとかにするスタイルなんてものは無い
そんな命名規則は無い

253
デフォルトの名無しさん[sage]   投稿日:2017/02/23 09:39:38  ID:6aLFaur8.net(4)
>251
リーダブルコードでも読んどけ初心者のチンカス

254
デフォルトの名無しさん[]   投稿日:2017/02/23 09:44:58  ID:ECyENaKz.net(2)
>251は初心者だけど初心者のチンカスではない。言い過ぎだ。謝れ��
コメント2件

255
デフォルトの名無しさん[sage]   投稿日:2017/02/23 10:14:52  ID:6aLFaur8.net(4)
申し訳ない

256
デフォルトの名無しさん[]   投稿日:2017/02/23 11:17:43  ID:KME3N98n.net(2)
素直に謝れるええ子やね

257
デフォルトの名無しさん[sage]   投稿日:2017/02/23 12:02:45  ID:3hjcc6g2.net(2)
a = "fuck you"
print(a)

258
デフォルトの名無しさん[sage]   投稿日:2017/02/23 12:22:51  ID:bPz4D4Vk.net(2)
スコープの外の変数を読み書きできない
って何かオプションの類が無かったっけ。

259
デフォルトの名無しさん[sage]   投稿日:2017/02/23 12:40:58  ID:9j19p/xB.net(6)
>254
いや a みたいな変数名が被りまくるコード書く奴はチンカスレベルだろ
そもそも宣言必須の C/C++ とかでも同じだし

260
デフォルトの名無しさん[sage]   投稿日:2017/02/23 13:02:11  ID:ovcPlnjq.net(2)
Cなら for (int i = 0; とかやるし問題はスコープ
Pythonでも内包表記のプレースホルダにa,b,x使うのはふつう
関数内変数は必ず頭で初期化かglobal宣言するクセつけるしかないよ
コメント2件

261
デフォルトの名無しさん[sage]   投稿日:2017/02/23 17:03:46  ID:EfCZiiRE.net(2)
(^o^)

262
デフォルトの名無しさん[sage]   投稿日:2017/02/23 19:13:04  ID:9j19p/xB.net(6)
>260
> Cなら for (int i = 0; とかやるし
お前はグローバル変数に i とか使ってるのかよ w

263
デフォルトの名無しさん[sage]   投稿日:2017/02/23 19:28:25  ID:zsFGch2H.net(2)
tmpな変数ならむしろグローバルに置いといていいだろ
抜けたら用無しだからな

264
デフォルトの名無しさん[]   投稿日:2017/02/23 19:38:08  ID:wHDezemX.net(2)
そういう煽りはもうすこしスキルを磨いてからのほうが良いと思いました

265
デフォルトの名無しさん[sage]   投稿日:2017/02/23 19:38:15  ID:9j19p/xB.net(6)
雑な吊棚

266
デフォルトの名無しさん[sage]   投稿日:2017/02/23 19:51:42  ID:FEwpM6qX.net(2)
もう 仕分け無い

267
デフォルトの名無しさん[sage]   投稿日:2017/02/23 22:27:00  ID:TFT4lzYk.net(2)
ブロックスコープが無いことが逆にpythonの長所だと主張できるようになったら一人前のpython信者。

268
デフォルトの名無しさん[sage]   投稿日:2017/02/23 22:47:26  ID:YqEjQjyT.net(2)
>251
だからほとんどの言語でそうだと何度言ったら

269
デフォルトの名無しさん[sage]   投稿日:2017/02/23 23:05:57  ID:c1QVdaUC.net(2)
クラス名・関数名・変数名は
きちんとExcelに機能管理表を作るのがプロの仕事
C001、def F001、V001、連番だから見やすいし、
Excelに、定義日付、仕様、更新者名、更新日、承認印を記録することで
一過性のバージョンなんたらツールなんて
訳の分からないフリーウェアに振り回されることもない

プロならプロとしての仕事をしろ
コメント6件

270
デフォルトの名無しさん[sage]   投稿日:2017/02/23 23:10:01  ID:DPtsYYmf.net(2)
>269
死ねバカ

271
デフォルトの名無しさん[sage]   投稿日:2017/02/23 23:38:04  ID:02UQYlKd.net(2)
チンカスで正しかったな

272
デフォルトの名無しさん[sage]   投稿日:2017/02/24 00:43:51  ID:hcCi+TdT.net(10)
>269
そういう時代もあったらしいですね。
コメント4件

273
デフォルトの名無しさん[sage]   投稿日:2017/02/24 01:06:31  ID:QsdGFEpK.net(4)
標準関数は直接コールしない。
ハンガリアン記法を徹底する。
修正したらもとのソースは全部コメントアウトして、start、endで囲んで日付と名前を書く。
こんなのプロなら当たり前のこと

274
デフォルトの名無しさん[sage]   投稿日:2017/02/24 01:09:29  ID:hcCi+TdT.net(10)
それはアプリケーションハンガリアンですか
それともシステムハンガリアンですか
とか
コメント2件

275
デフォルトの名無しさん[sage]   投稿日:2017/02/24 01:16:22  ID:tA8wO5PS.net(2)
>272
BASICの時代だね
変数にスコープという概念がない(全てがグローバル変数)
関数という概念がない(メイン関数のみの縦長コード1本オンリー)
コメント2件

276
デフォルトの名無しさん[sage]   投稿日:2017/02/24 01:38:25  ID:QsdGFEpK.net(4)
>274
マイクロソフトが間違うわけないだろ。

277
デフォルトの名無しさん[sage]   投稿日:2017/02/24 03:22:24  ID:Qm5h7Mta.net(2)
>272
今もきちんといい部分はいい部分として認めねばいけない
若造のわがままでソフトウェアエンジニアリングに立ち向かうのは
先人達の努力を無為にするのと動議だ

278
デフォルトの名無しさん[sage]   投稿日:2017/02/24 03:28:57  ID:hcCi+TdT.net(10)
冗談で言ってる人とマジで言ってる人が混じってる?
コメント2件

279
デフォルトの名無しさん[sage]   投稿日:2017/02/24 03:42:26  ID:CMR8Gyi/.net(2)
おっと設計書を書けば自動でソースを生成してくれるとか言う
ソフトウェア工学苦難の歴史に思い付きで立ち向かったどこかの国の大きい銀行とベンダーたちの悪口はそこまでだ

280
デフォルトの名無しさん[sage]   投稿日:2017/02/24 06:21:05  ID:OK+MzoLx.net(2)
>240
http://qiita.com/yoichi22/items/8ae2ca180407a5ad5a6d

ここでいう未束縛の変数かな?
他の言語(php,ruby,js,vbsなど)だとどう動くのかね?

281
デフォルトの名無しさん[sage]   投稿日:2017/02/24 08:43:32  ID:yrmd/k0f.net(2)
>269
40才の私が言ってあげましょう。
引退しなさい。

282
デフォルトの名無しさん[]   投稿日:2017/02/24 11:52:06  ID:xRGcfmim.net(6)
>215
全部立ち読みしたけど人によるとしか言いようがない
ただし買わなくていい読まなくていい本ははっきりしている
恥パイ
お前だけは許さん

283
デフォルトの名無しさん[]   投稿日:2017/02/24 11:59:31  ID:xRGcfmim.net(6)
>219
人気に便乗した粗製乱造にならなきゃいいけどね
rubyもそれで潰れた感じするし

>222
知ってるけど普通そんなもん気にするか?
開発者の宗教が言語に影響するのか?
そういうこととは独立にPHPとrubyは糞っていうなら同意だけど
コメント2件

284
デフォルトの名無しさん[sage]   投稿日:2017/02/24 12:04:17  ID:jIwtFKSg.net(2)
>224-225
rubyはperlを嫌ってせっかく再開発したはずなのに
結局@とかたかが変数名に記号多用し過ぎなのが気に入らない

285
デフォルトの名無しさん[sage]   投稿日:2017/02/24 12:19:07  ID:xRGcfmim.net(6)
>251
代入してない変数を参照ときいちいちエラーになるより
golobal 付けたときだけ外の変数に代入するルールは
初心者は戸惑うかも試練な
慣れればその方が合理的

286
デフォルトの名無しさん[sage]   投稿日:2017/02/24 12:22:42  ID:ewFDUmRm.net(2)
>251
>宣言なし言語の弱みかねえ

宣言がないんじゃなくて省略可能なんだ
嫌なら関数内でa=0とか初期化(事実上これが宣言)して使え

pythonが生成するアセンブリみてみ
ちゃんとローカル宣言あるなし区別してるから

287
デフォルトの名無しさん[sage]   投稿日:2017/02/24 12:28:44  ID:yKBPcwz/.net(2)
>278
ほとんど全部もれの自演

288
デフォルトの名無しさん[]   投稿日:2017/02/24 12:45:30  ID:5XOhycgt.net(2)
は?自演してるのは俺だが?

289
デフォルトの名無しさん[sage]   投稿日:2017/02/24 15:59:23  ID:n4wrni/0.net(2)
ここまで俺の自演

290
デフォルトの名無しさん[sage]   投稿日:2017/02/24 16:11:50  ID:hcCi+TdT.net(10)
>283
人間が言語の考え方に合わせるのがPython
言語を人間の考え方に合わせられるのがRuby

PythonはUnicodeの扱いやTernaryやCase文とかはぁ!?ってなる
Rubyは有名ライブラリの仕様変更が激しくて情報がすぐ陳腐化するのが良くない
表現力が高いからこそそうなるんだろうけど

結局何を選ぶかのトレードオフ
コメント2件

291
デフォルトの名無しさん[sage]   投稿日:2017/02/24 19:52:34  ID:sVIebfPY.net(2)
お勉強が言語宗教戦争の場になってるね(´・ω・`)
コメント2件

292
デフォルトの名無しさん[]   投稿日:2017/02/24 20:09:48  ID:S5uA2nwg.net(2)
>290
> Rubyは有名ライブラリの仕様変更が激しくて情報がすぐ陳腐化するのが良くない
完全に人間が言語に振り回されとりますやん
あなたな何を言っとるのだ?

293
デフォルトの名無しさん[sage]   投稿日:2017/02/24 20:11:20  ID:VfqFzJAP.net(2)
さぁ、ぱいそんのべんきょーでもはじめようか。

294
デフォルトの名無しさん[sage]   投稿日:2017/02/24 21:39:11  ID:hcCi+TdT.net(10)
>291
宗教戦争って言葉を安易に使うやつは成長しないよ
いろんな選択肢の長所短所を理解した上で選択するってことが大事だけど
宗教戦争で片付けるとそこで思考停止するからね
コメント2件

295
デフォルトの名無しさん[sage]   投稿日:2017/02/24 22:31:04  ID:tk7G445+.net(2)
>294
俺は実質思考停止してるのと変わらないからこそ
「宗教戦争」って言われてるのかと思ってたが違うのか?

296
デフォルトの名無しさん[sage]   投稿日:2017/02/24 23:54:22  ID:VkFfveqB.net(2)
現場だと結局どっちを選んでも
統一性にまさるメリットはないから…

さっさと決めりゃいいのに延々論争したり勝手なことしてると忌み嫌われる

297
デフォルトの名無しさん[sage]   投稿日:2017/02/25 01:08:42  ID:ZZ7bz2+n.net(6)
100年くらい前は「げにまっこといとおかし」とか言ってたんだから
言語なんて移ろい変わるもんなんだよ

298
デフォルトの名無しさん[sage]   投稿日:2017/02/25 01:18:34  ID:vUERev57.net(2)
Rこそ至高の言語

299
デフォルトの名無しさん[sage]   投稿日:2017/02/25 02:08:10  ID:ZZ7bz2+n.net(6)
そうでR
コメント2件

300
デフォルトの名無しさん[sage]   投稿日:2017/02/25 06:39:59  ID:sVDP/28a.net(2)
>299
やぁ

301
デフォルトの名無しさん[sage]   投稿日:2017/02/25 07:30:27  ID:NZ6bqScV.net(2)
R田中一郎を思い出した(´・ω・`)
トサカ先輩!

302
デフォルトの名無しさん[sage]   投稿日:2017/02/25 08:23:41  ID:T9GK2MF8.net(2)
無意味な論争でも得られるものはあった、Ruby厨はバカだと再認識できたことだ

303
デフォルトの名無しさん[sage]   投稿日:2017/02/25 09:02:05  ID:ZZ7bz2+n.net(6)
ペチプァよりはマシ

304
デフォルトの名無しさん[sage]   投稿日:2017/02/25 15:30:44  ID:0sImxiXb.net(2)
意外と40代おおいんだね。
コメント2件

305
デフォルトの名無しさん[sage]   投稿日:2017/02/25 16:27:15  ID:ZAP61HW1.net(2)
むしろ高齢層の方が多いんでは

306
デフォルトの名無しさん[sage]   投稿日:2017/02/25 16:34:20  ID:DiXEzm+d.net(2)
ワシ50代じゃ
pythonは半ボケ脳にもやさしい言語じゃのう、フォフォフォ

307
デフォルトの名無しさん[sage]   投稿日:2017/02/26 12:19:22  ID:+I4Nnlvd.net(2)
長老80ワイ、高みの見物ですじゃ

308
デフォルトの名無しさん[sage]   投稿日:2017/02/27 02:08:08  ID:d44dATLA.net(2)
>304
2chはおっさんが圧倒的に多いからな(20代以下は少数派)。おそらく、おっさんでも一番多い世代は40代だろう
でも、世間的にはPython使いが多いのは20代だろう
おっさん多いと雑談が多くなる。その結果、2chはもうどこでも雑談板

309
デフォルトの名無しさん[]   投稿日:2017/02/27 21:07:04  ID:GDG9Agze.net(2)
>275
さらに、変数名の文字数制限が厳しい、とかもある

310
デフォルトの名無しさん[sage]   投稿日:2017/02/28 22:14:04  ID:y18EHcMN.net(8)
お前、なに?pythonも使えないの?と馬鹿にされた
なんて返せばいい?
ちなみにオレ普通に外回りの営業なんだけど
コメント2件

311
デフォルトの名無しさん[sage]   投稿日:2017/02/28 22:24:09  ID:svv0bLL9.net(2)
それをpythonスレで聞くの?馬鹿なの?

折角だからこのスレで勉強してみたらいかがでしょう。
コメント2件

312
デフォルトの名無しさん[sage]   投稿日:2017/02/28 22:35:29  ID:NI2SydcR.net(2)
>310
お前、なに?pythonも使えないの?

313
デフォルトの名無しさん[sage]   投稿日:2017/02/28 22:53:35  ID:s8KRrRDc.net(2)
外回りの営業さんがPython使えるようになったらいいシステムが作れそうね。
お客さんの課題をよく知ってるだろうから。

314
デフォルトの名無しさん[]   投稿日:2017/02/28 23:20:43  ID:uYAjyD2O.net(4)
それはめっちゃ思う
文系こそプログラム出来るようになるべき

315
デフォルトの名無しさん[sage]   投稿日:2017/02/28 23:49:54  ID:y18EHcMN.net(8)
>311
なーんだつまんない
ちょっとはとんちきいた答えくれる人ひとりくらいいるかと思ったのに
半端なまだpython使いになれてない奴がマウント目的で
お前この単語も知らんだろ?ヘビ皮じゃないぞ
じゃないぞ、とイヤラシイふりかたしてきたんだけど
マウント馬鹿と同類かよー
pythonはやらないけど他の言語勉強中
マウント馬鹿は知らないこと

316
デフォルトの名無しさん[]   投稿日:2017/02/28 23:52:29  ID:uYAjyD2O.net(4)
営業のくせに言いたいことが伝わらん

317
デフォルトの名無しさん[sage]   投稿日:2017/02/28 23:55:13  ID:hNGFaD+M.net(2)
他の言語として、まずは日本語をしっかり勉強しているんだろう。

318
デフォルトの名無しさん[sage]   投稿日:2017/02/28 23:58:39  ID:y18EHcMN.net(8)
勉強中スレ住人の半人前ちゃんたちマウント乙

319
デフォルトの名無しさん[sage]   投稿日:2017/02/28 23:59:42  ID:y18EHcMN.net(8)
ませーぜーコミュ障隠し頑張ってね

320
デフォルトの名無しさん[sage]   投稿日:2017/03/01 00:04:04  ID:n8rg7hxM.net(12)
マウント馬鹿ーおーい見てるかー
お前のことだぞー
もちっとマシなシャツ着て来いやー
内勤だからってクシャクシャのはみっともないぞー
あと髪の毛ちゃんと毎日洗えよー
毎日ジッとり脂浮いてんぞー
コミュ障の癖に高笑いしてんなや
うるさくてたまらんわ
あーすっきり
悪かったなpythonお勉強中の人たち
性格悪い奴だったんで、このスレあたりウロウロしてそうなんでちょっと場所借りたわ
んじゃ
コメント2件

321
デフォルトの名無しさん[]   投稿日:2017/03/01 00:04:44  ID:vtZNckjh.net(2)
お、おう…… 元気でな

322
デフォルトの名無しさん[sage]   投稿日:2017/03/01 00:08:42  ID:tcwOxEq3.net(4)
>320
ここ雑談スレらしい書き込みだな
ぜひ、このスレ常駐住人になってくれ

323
デフォルトの名無しさん[sage]   投稿日:2017/03/01 00:10:59  ID:euwv2XyH.net(4)
お互い暇なんだから楽しくpythonやろうぜ!

324
デフォルトの名無しさん[sage]   投稿日:2017/03/01 00:15:43  ID:n8rg7hxM.net(12)
なんだよこの歓迎された感はw
じゃあオススメ手をつける言語の順番教えてくれ
いきなし非エンジニアから初言語がpythonありか!?
ちょっとは順を追いたい気がするんだが
コメント4件

325
デフォルトの名無しさん[sage]   投稿日:2017/03/01 00:38:02  ID:tcwOxEq3.net(4)
>324
さすが営業だけあって場が盛り上げるのがうまいな
IT土方は低脳・基地外も大歓迎職業で非エンジニア系学科出身でも普通になれる
仕事でやる奴でさえこんな感じだから、営業がPythonを習うってのもOK
コメント2件

326
デフォルトの名無しさん[sage]   投稿日:2017/03/01 01:00:35  ID:5dqtc8Ml.net(6)
>324
まずは日本語のお勉強をしましょう。

おわり。

327
デフォルトの名無しさん[sage]   投稿日:2017/03/01 01:21:06  ID:Zr8KndXp.net(2)
まぁもう子供もプログラミングの授業普通になるから簡単なのは誰でもできて当たり前の時代
そして学習用にもPythonは悪くないから子供に教えるのも他のよりはいい

328
デフォルトの名無しさん[sage]   投稿日:2017/03/01 01:54:18  ID:61Xt3iRL.net(2)
入門用のプログラミング言語として、Python良いと思うよ。

入門書がある。(ここ数年でかなり増えた)
簡単なテキスト処理のスクリプトを書いたり、便利ツールを自作できる。
のが理由。

入門書のオススメは、
実践力を身につけるPythonの教科書
コメント2件

329
デフォルトの名無しさん[sage]   投稿日:2017/03/01 06:10:18  ID:n8rg7hxM.net(12)
>328
んじゃそれにしてみるわ
サンクス

330
デフォルトの名無しさん[]   投稿日:2017/03/01 06:10:55  ID:n8rg7hxM.net(12)
>325
おK
やってみる
コメント2件

331
デフォルトの名無しさん[sage]   投稿日:2017/03/01 08:55:57  ID:lQ9TSI8K.net(2)
>330
開発環境がwindowsならVisualStudio codeにpython拡張入れるのも結構お勧め。
ステップ実行デバッグとかもできるし、あんまり容量食わない。
コメント2件

332
デフォルトの名無しさん[sage]   投稿日:2017/03/01 16:43:09  ID:/7CwLCC9.net(2)
Pythonシンプルすぎて逆に読みづらすぎるんだがー
1か月後に自分の書いたコード読み返すとわけがわからなくなりそう
慣れればなんとかなるのかしら・・・自信ない

333
デフォルトの名無しさん[sage]   投稿日:2017/03/01 19:17:12  ID:2/3LqIeI.net(2)
コメント書いとけばいいじゃん

334
デフォルトの名無しさん[sage]   投稿日:2017/03/01 19:32:06  ID:i6sFnVoe.net(2)
定義の先頭に文字列書いとけばdocstringになる仕様があるから
そのレベルでコメントしとくとPythonコードぽい

335
デフォルトの名無しさん[]   投稿日:2017/03/01 19:57:23  ID:Kwacjs7M.net(2)
流行りにのった入門書は増えたが昔からあるみんなのPythonを超えるものは無いという事実

336
デフォルトの名無しさん[sage]   投稿日:2017/03/01 20:00:59  ID:SJrJxNnQ.net(2)
シンプルすぎて読みづらいの意味がわからん
トリッキーで短いコードとかじゃないよね?

337
デフォルトの名無しさん[sage]   投稿日:2017/03/01 20:44:08  ID:n8rg7hxM.net(12)
>331
ありがと
参考にさせてもらうね!

338
デフォルトの名無しさん[sage]   投稿日:2017/03/01 21:48:14  ID:RAAVfZl1.net(2)
pythonわかるってどんくらい凄いんだろ?

339
デフォルトの名無しさん[sage]   投稿日:2017/03/01 21:49:52  ID:uGJVx5D1.net(4)
簿記2級くらい

340
デフォルトの名無しさん[sage]   投稿日:2017/03/01 22:02:10  ID:5dqtc8Ml.net(6)
普通の高階関数にしてくれりゃいいのに
リスト内包表記とかいう一本糞
コメント2件

341
デフォルトの名無しさん[sage]   投稿日:2017/03/01 22:06:58  ID:n8rg7hxM.net(12)
>340
日本語やり直しー

342
デフォルトの名無しさん[sage]   投稿日:2017/03/01 22:51:39  ID:euwv2XyH.net(4)
高階関数だと要素ごとに関数呼び出しするオーバーヘッドがあるから?

343
デフォルトの名無しさん[sage]   投稿日:2017/03/01 23:00:23  ID:5dqtc8Ml.net(6)
高級言語の分際で今さらオバヘとか言われても

344
デフォルトの名無しさん[sage]   投稿日:2017/03/01 23:19:09  ID:uGJVx5D1.net(4)
Python2でlambda使った時にmapが遅いのは実装の問題だろ
関数定義してたらmapのほうが速いんだし
リスト内包表記のほうがパイソニック()だからってのが理由

345
デフォルトの名無しさん[sage]   投稿日:2017/03/02 08:53:01  ID:rlmCwDYA.net(2)
Python2って何だっけ?江戸時代くらいの文化?

346
デフォルトの名無しさん[sage]   投稿日:2017/03/02 13:12:51  ID:msdat3q4.net(2)
やっぱウニクス作った奴って神だったんだね
ワイみたいなクソ雑魚ナメクジはタンクローリに轢かれて人知れず死んだ方がええんや

347
デフォルトの名無しさん[]   投稿日:2017/03/02 15:20:53  ID:fFnuULen.net(4)
実践力を身につける Pythonの教科書、クジラ飛行机、2016

クジラは、日本語のプログラミング言語「なでしこ」の作者だろ。
最近は、食えなくなってきたのかな

初心者向けで、色んな言語に参入してきている。
JS, HTML5でのゲーム製作のムック本もあったかな?

348
デフォルトの名無しさん[sage]   投稿日:2017/03/02 17:01:21  ID:TrHwq7/C.net(2)
Pythonスタートブックの次のステップにおすすめ書籍はありませんか?

349
デフォルトの名無しさん[sage]   投稿日:2017/03/02 17:51:31  ID:fFnuULen.net(4)
プロ必須本
Effective Python ―Pythonプログラムを改良する59項目、2016

たいていどの言語でも、入門書の次は、Effective 何々という本を読む。
それか、コーディング規則本

350
デフォルトの名無しさん[sage]   投稿日:2017/03/03 00:51:13  ID:k4+TCMnG.net(2)
文系だったら取っ掛かりにこれとかどう
http://news.mynavi.jp/news/2017/02/28/276/
実用には厳しいだろうけど学習用に

351
デフォルトの名無しさん[sage]   投稿日:2017/03/03 08:19:43  ID:6YNI5ZFX.net(8)
PHPerなんですが、Pythonのimportってのは、
PHPでいうPEAR(PHPで書かれたライブラリ)をinclude(require)するのと同じ仕組みですか?
PHPのPEARはデフォルトで使うことを想定しておらず、必要に応じてインストールして使うのに対して、
Pythonのモジュールは標準でいくつか使えるようになっているんですよね?
そう考えるとPHPのPECL(Cで書かれたPHPモジュールでimportのようなことはphpの設定ファイルで行う)に近いのかなと思いますが、
とにかくimportするのが多い気がするのですが、自動importなんかしたりするプラグインを使わないとしたら、
Pythonユーザーはそのへんどう解決しているのでしょうか?
コメント2件

352
デフォルトの名無しさん[sage]   投稿日:2017/03/03 09:23:46  ID:Voo0VT8T.net(2)
Pythonのモジュールは標準でいくつも使えるようになってるよ、これを組み込みモジュールと言うよ(osとかsysとか)。
拡張モジュールはpipなどを使ってインストールすることで使えるようになるモジュールだよ(numpyとかpillowとか)。

組み込みモジュールも拡張モジュールも使用したいときはimport文で明示的に宣言しないと使えないよ。
import文で宣言することでモジュールに名前を与えているわけだね、名前空間をきっちり確保しているんだね。
だから自動importなんて無いんだよ。

あまり調べたくなかったけどPHPって自動でモジュールを取り込んじゃって名前空間ぐっちゃぐちゃになっているんだね。
msqlのモジュールだとmsql_xxx_yyyなんて名前の関数がグローバルにぐっちゃぐちゃに入っちゃってて、自動だから他の
モジュールもmodule_xxx_yyyなんて関数名で名前空間ぐっちゃぐちゃ、やーい、オマエの名前空間ぐっちゃぐちゃーー
コメント2件

353
デフォルトの名無しさん[sage]   投稿日:2017/03/03 09:42:37  ID:ec6XKBb0.net(4)
Pythonは歯ブラシじゃなくてプログラミング言語ですんでね
歯ブラシの流儀など知らぬ
コメント2件

354
デフォルトの名無しさん[sage]   投稿日:2017/03/03 09:52:52  ID:ec6XKBb0.net(4)
ちなみに
「PHPは歯ブラシみたいなものです。誰が歯ブラシの本なんか読みたがりますか?」
と言ったのはPHPのリード開発者

PHPの学習を目的とすることについて、開発者自らが学習者を馬鹿にするという革新的パフォーマンス
もはや惚れるしかない

355
デフォルトの名無しさん[sage]   投稿日:2017/03/03 10:00:51  ID:ZS/FJSWV.net(2)
あんまイジメんなよ
phpが嫌になってpython勉強してんだろうし

とりあえずphp標準で他の言語と比較すんのはやめたほうがいいね
イレギュラーなのはphpだってことを頭の片隅に入れて勉強すれ

356
デフォルトの名無しさん[sage]   投稿日:2017/03/03 12:05:15  ID:+knX10tA.net(2)
おまえらphp相手だと無茶苦茶強気だな〜
コメント2件

357
デフォルトの名無しさん[sage]   投稿日:2017/03/03 12:31:49  ID:GE7GCkxC.net(2)
"お前ら"ではなくていつもの特定の奴だけだろ
コメント2件

358
デフォルトの名無しさん[]   投稿日:2017/03/03 12:35:46  ID:ehAto94L.net(2)
コイツらが強気なのではない
ペチパーが弱すぎるのだ

359
デフォルトの名無しさん[sage]   投稿日:2017/03/03 12:45:19  ID:LjaDKjOg.net(2)
ああ、いつものパイチョン君か

360
デフォルトの名無しさん[]   投稿日:2017/03/03 14:19:16  ID:IUFykjWp.net(6)

361
デフォルトの名無しさん[sage]   投稿日:2017/03/03 16:06:33  ID:s9yWYnSK.net(2)
>356
強気になれるほど勉強しなかった。

仕事で使わない言語をかじってみようと思ってやり始めて、二日でなんか腹立ってやめた。
そしてpythonを勉強し始めた。
コメント2件

362
デフォルトの名無しさん[sage]   投稿日:2017/03/03 16:16:48  ID:K0dSCCgN.net(2)
Pythonは手軽な割にやれること結構あるからいいね

363
デフォルトの名無しさん[sage]   投稿日:2017/03/03 17:23:16  ID:6YNI5ZFX.net(8)
>352
自動importってのは、特に意識しないでもIDEとかで書いてたら、
勝手にimport文追加してくれたり、書きなおしたりして不要になったら整理して削除してくれたりしますよね?
ただそういう環境下でない場合はどうしてるのかなと。
おっしゃる通りPHPは名前空間実装が遅くぐちゃぐちゃなので、
最近のはimportして使うようなものもありますが、そんなのが不要なほどすでに色々揃っているため、
PHPer視点では、import忘れとかそういうミスが起こらないのかなと気になったもので。

>353-355
Pythonも中途半端なオブジェクト指向とPHPと似ているところがあるので、
文法的にもPHPerにはとっつきやすいんですよね。
何か言語やっとけば、他の言語でもこの辺のドキュメント読めばいいかなと検討もつくので、
それはPHPも例外ではないので、PHPの学習も決して無駄ではないと思いますけどね。
Googleという強力なパトロンがいて、Pythonには次々といいAPIが出ていて、
使いたいAPIがいくつかあって、それを取り入れようとPython始めました。
PHP経験者いるかなと思って質問しましたが、イレギュラーなPHP基準で語ってすみませんでした。
コメント4件

364
デフォルトの名無しさん[sage]   投稿日:2017/03/03 17:33:33  ID:6YNI5ZFX.net(8)
エディタでどうしてるかを聞いたつもりだったのですが、
文章が長くなって削った結果、肝心なこと書き忘れていました。
>351読み返してみてエディタの話してるなんて思われないですね。
すみません。

365
デフォルトの名無しさん[]   投稿日:2017/03/03 17:55:23  ID:IUFykjWp.net(6)

366
デフォルトの名無しさん[sage]   投稿日:2017/03/03 18:17:07  ID:GTe30Tvn.net(12)
最近のPythonユーザー層は10年くらい前のPHPユーザー層とすごく似てるよ
昔ならPHP始めてただろう人たちが今はPythonを始めてるだけ
玄人と素人の二極分化
コメント2件

367
デフォルトの名無しさん[]   投稿日:2017/03/03 18:21:21  ID:a95zFw2b.net(2)
勉強したことが無駄にならないので何よりだ

368
デフォルトの名無しさん[sage]   投稿日:2017/03/03 18:29:34  ID:IUFykjWp.net(6)
>366
phpが普及するよりは
pythonが普及した方が良いな

369
デフォルトの名無しさん[sage]   投稿日:2017/03/03 18:39:02  ID:6YNI5ZFX.net(8)
>365
それはCythonとかコンパイラに頼ればって感じでしょうか?
インタプリタだとあまりよくはなさそうですね。
PHPがモロそんな感じでしょうけどw

370
デフォルトの名無しさん[sage]   投稿日:2017/03/03 22:18:05  ID:QiMDcuzn.net(10)
>361
先見の明があったね
マジでペチプェに費やした2年クソまみれだったわ
PHPでまともなプロジェクト一切無かったわ
100パー純粋な塵言語

371
デフォルトの名無しさん[sage]   投稿日:2017/03/03 22:32:44  ID:GTe30Tvn.net(12)
10年くらい前のペチパーもそうやって他言語をバカにしてたんだよね
ほんとよく似てる

372
デフォルトの名無しさん[]   投稿日:2017/03/03 22:35:01  ID:6kLe4aCy.net(6)
10年前にはペチパーは既に散々馬鹿にされてたけどw

373
デフォルトの名無しさん[sage]   投稿日:2017/03/03 22:37:10  ID:GTe30Tvn.net(12)
素人パイソニスタ()がバカにされてないとでも?
コメント2件

374
デフォルトの名無しさん[]   投稿日:2017/03/03 22:43:25  ID:6kLe4aCy.net(6)
>373
ペチパーがパイソンスレに現れてどうしたんだ急に?馬鹿なりに勉強する気になったんか?w

375
デフォルトの名無しさん[sage]   投稿日:2017/03/03 22:47:16  ID:QiMDcuzn.net(10)
ペチパーがバカにされてるのではなく(いやペチパーは確かにバカだが)
言語そのものがバカにされてるのだよ

やっぱペチパーってバカだな(いや知ってたけど)

376
デフォルトの名無しさん[sage]   投稿日:2017/03/03 22:48:29  ID:GTe30Tvn.net(12)
ペチパーじゃないけど最近Pythonスレの劣化ぶりが酷いから皮肉ってるの
>363のペチパー見ると腰が低くてこっちが頭下がるわ
コメント4件

377
デフォルトの名無しさん[]   投稿日:2017/03/03 22:52:34  ID:6kLe4aCy.net(6)
>376
頭下げる前に腰下げろよ馬鹿だなw

378
デフォルトの名無しさん[sage]   投稿日:2017/03/03 23:00:58  ID:GTe30Tvn.net(12)
ほんとにバカばっかりになっちゃったね

379
デフォルトの名無しさん[sage]   投稿日:2017/03/03 23:05:29  ID:QiMDcuzn.net(10)
腰が低いといい言語なのか

もうやめてくれw
そろそろ吹きすぎてコーラが無くなってしまうんだw
コメント2件

380
デフォルトの名無しさん[sage]   投稿日:2017/03/03 23:20:20  ID:GTe30Tvn.net(12)
>379
>腰が低いといい言語なのか
こういう態度の奴が増えたよね
ほんとカス

381
デフォルトの名無しさん[sage]   投稿日:2017/03/03 23:24:41  ID:WAlNTI0X.net(2)
>376
腐ったおっさんがいっぱいのスレは劣化するだろ
腐ったおっさんは雑談メインだし
コメント2件

382
デフォルトの名無しさん[sage]   投稿日:2017/03/03 23:32:54  ID:QiMDcuzn.net(10)
if ('腰の低い言語でございます。') returun "ペチプァ〜〜〜〜w"

383
デフォルトの名無しさん[sage]   投稿日:2017/03/03 23:33:02  ID:VmWbxx1t.net(2)
Kotlin >> Groovy, Ruby > Python > Scala >> JS >>> PHP

384
デフォルトの名無しさん[sage]   投稿日:2017/03/03 23:35:24  ID:QiMDcuzn.net(10)
ペチパーは早く評価式対応表を覚える作業に戻るんだ
今日も 0 == " " の評価結果が君を待ってるぞ

385
デフォルトの名無しさん[sage]   投稿日:2017/03/04 01:45:47  ID:6K4tidOF.net(12)
ID:QiMDcuznのツッコミは頭悪い

386
デフォルトの名無しさん[]   投稿日:2017/03/04 01:58:19  ID:/imazuHh.net(6)
でもなんか言語センス面白いからOK

387
デフォルトの名無しさん[sage]   投稿日:2017/03/04 02:01:08  ID:X2My6T7M.net(6)
PHPとかいう終わった言語の話はやめよう

388
デフォルトの名無しさん[sage]   投稿日:2017/03/04 02:06:31  ID:6K4tidOF.net(12)
日本語の情報が多いのが幸いして日本のweb分野じゃまだしばらく現役だろう
結局ここは日本ってことでpythonはrubyに淘汰される運命

389
デフォルトの名無しさん[sage]   投稿日:2017/03/04 03:24:53  ID:NAI/204b.net(10)
ぺちぱーでもSlackみたいの作れんだぞ

390
デフォルトの名無しさん[sage]   投稿日:2017/03/04 09:30:58  ID:VeZh85zV.net(2)
日本語の解説本が増える

ユーザーが増える

スレのレベルが下がる

391
デフォルトの名無しさん[sage]   投稿日:2017/03/04 09:41:57  ID:6K4tidOF.net(12)
ユーザーの総数が増えて全体の偏差値が下がっても
上にいる人間にゃどうでもいいことだし
高みでやりたきゃ専用のスレ作るか
見きってまず初心者がこない純関数型でもやればいい

392
デフォルトの名無しさん[]   投稿日:2017/03/04 09:54:27  ID:/imazuHh.net(6)
今や若くて頭いいのは大体Pythonやってるから、この先Pythonが淘汰されることはないだろうなあ

393
デフォルトの名無しさん[sage]   投稿日:2017/03/04 10:01:39  ID:QWpe2Yue.net(2)
Pythonに熱い追い風来てんね
ちょっと大き目の書店に行ったら、機械学習コーナーにPythonの文字が踊っていた
ただ、中身にはΣとかの数式がうねくっているので、数ページでそっ閉じ
文系プログラマには縁のないテーマだった
コメント2件

394
デフォルトの名無しさん[sage]   投稿日:2017/03/04 10:05:48  ID:O6wBX4e0.net(2)
ペチパー「IDEを紹介して欲しかったんだよね」
バカA 「Pythonスレが劣化している」
ペチパー「自動importしてくれるIDEとかないかな?」
バカB 「スレのレベルが下がった」
ペチパー「・・・」
バカC 「日本語の解説本が増えたせいだ」

誰も答えてやれないのはIDEを使っていないせいなのか、スレが劣化したせいなのか
ググレばPyCharmってのが自動importサポートしているらしいって分かるだろカスってことなのか
オレにはよく分からないが、ちなみにオレはVimを使ってる、、自動importなどいらない

395
デフォルトの名無しさん[sage]   投稿日:2017/03/04 10:15:08  ID:6K4tidOF.net(12)
>393
RoRと同じでそのうち他の言語が追従して同じようなの作るけどね
pythonのもRにインスパイアされてるし
機械学習で重要なのはツールの使い方であって難しい数式なんて別に知らなくてもいい

396
デフォルトの名無しさん[sage]   投稿日:2017/03/04 10:16:52  ID:MypXAHYB.net(2)
パイマンは基本的に自動importしないから
知らないとか、興味ないとかじゃないか

397
デフォルトの名無しさん[sage]   投稿日:2017/03/04 10:18:06  ID:IWZZV+/2.net(2)
vimでも十分なのがPythonの持ち味だよね

398
デフォルトの名無しさん[]   投稿日:2017/03/04 10:24:53  ID:/imazuHh.net(6)
自動インポートは邪悪
まあPyCharmはいいエディタだけどね
Rodeoも結構いいぞ。RStudioみたいにステップ実行できる

399
デフォルトの名無しさん[sage]   投稿日:2017/03/04 10:28:04  ID:6K4tidOF.net(12)
たぶんそのへんはわかってて
自動インポートしない場合書き忘れとか大丈夫?と聞いているのだろう
まあコード書く時予めインポートするものは頭入ってるし
いっぱいってほどいっぱいインポートしないしな

400
デフォルトの名無しさん[sage]   投稿日:2017/03/04 11:19:15  ID:zFoXIyA1.net(2)
書き忘れって何?
Linterも使わないくらいの素人の話をしてるの?

401
デフォルトの名無しさん[sage]   投稿日:2017/03/04 11:25:59  ID:6K4tidOF.net(12)
そういうことじゃないのか
プラグイン使わないとか言ってんだから
きっとメモ帳開発者

402
デフォルトの名無しさん[sage]   投稿日:2017/03/04 11:28:47  ID:X2My6T7M.net(6)
Notepaderマジ尊敬

403
デフォルトの名無しさん[sage]   投稿日:2017/03/04 11:30:15  ID:BoVYqd1h.net(2)
伸びてる伸びてるw

PHPネタは大爆釣鉄板ネタだなw

404
デフォルトの名無しさん[sage]   投稿日:2017/03/04 11:58:28  ID:/zQGfv0h.net(2)
ネタ言語だしな

405
デフォルトの名無しさん[]   投稿日:2017/03/04 14:29:13  ID:GRvQ2lmz.net(2)
この延び方は読まなくていいから楽

406
デフォルトの名無しさん[sage]   投稿日:2017/03/04 15:33:14  ID:NAI/204b.net(10)
>381
コード/雑談比でスレの民度が分かる
コメント2件

407
デフォルトの名無しさん[sage]   投稿日:2017/03/04 16:37:26  ID:svzWwCAT.net(2)
S/N比と言えよ
コメント2件

408
デフォルトの名無しさん[sage]   投稿日:2017/03/04 16:48:01  ID:xOX5weEY.net(2)
数学できても日本のソフトウェアは使ってもらえないからなぁ

409
デフォルトの名無しさん[sage]   投稿日:2017/03/04 17:52:46  ID:NAI/204b.net(10)
>407
いやいやww

410
デフォルトの名無しさん[sage]   投稿日:2017/03/04 20:03:26  ID:DVo1SLI8.net(4)
>406
ここは雑談スレだからコードはなくてよい

411
デフォルトの名無しさん[sage]   投稿日:2017/03/04 20:07:25  ID:j/YssWzp.net(2)
print("Hello World")

ふう民度上昇に貢献しちまった
コメント2件

412
デフォルトの名無しさん[sage]   投稿日:2017/03/04 20:13:33  ID:DVo1SLI8.net(4)
>411
おっさんらしいひねくれた行動で笑った

413
デフォルトの名無しさん[]   投稿日:2017/03/04 20:30:54  ID:26GkL4pP.net(2)
ルビー↑って発音する人を内心見下してたんだけど、今日ついにパイソン↑って発音する人見つけてしまって軽いショックを受けてる

414
デフォルトの名無しさん[]   投稿日:2017/03/04 20:40:16  ID:2aaVhMso.net(2)
俺はイントネーションの区別がつかない人を内心見下してる

415
デフォルトの名無しさん[sage]   投稿日:2017/03/04 20:43:22  ID:NAI/204b.net(10)
俺はイントネーションとアクセントの区別がつかない人を内心見下してる

416
デフォルトの名無しさん[sage]   投稿日:2017/03/04 21:18:22  ID:X2My6T7M.net(6)
なにそのパイセン的なパイソン

417
デフォルトの名無しさん[sage]   投稿日:2017/03/04 21:57:59  ID:NAI/204b.net(10)
おまいペチパースレにまで出張して恥さらしてくるなよw
コメント4件

418
デフォルトの名無しさん[sage]   投稿日:2017/03/05 06:30:55  ID:M6UMM1R1.net(10)
Python慣れないと気持ち悪いな
コーディング規約で表現するのってわかりづらい
privateが__とか長ったらしくてもキーワードがあるといいね
やっぱ俺はJavaから抜けれないようだ

419
デフォルトの名無しさん[]   投稿日:2017/03/05 06:52:10  ID:rvKCmPUz.net(2)
pandasとかnumpyってCSVデータ使う時とかに日本語データがあっても何の心配も
しなくて大丈夫ですか? なんか落とし穴ってありますか?
あと名前忘れたけど、グラフ描画のライブラリも
コメント2件

420
デフォルトの名無しさん[sage]   投稿日:2017/03/05 06:54:30  ID:M6UMM1R1.net(10)
統計やら機械学習やらほんま流行ってんなw

421
デフォルトの名無しさん[sage]   投稿日:2017/03/05 09:27:52  ID:EQCsqksH.net(4)
>417
ペチパー連呼厨まだ生きてたのか
コメント6件

422
デフォルトの名無しさん[sage]   投稿日:2017/03/05 09:36:44  ID:A/U/P0+Q.net(2)
>421
かまうなよ だまってNGワードにつっこんどけ

423
デフォルトの名無しさん[]   投稿日:2017/03/05 09:41:37  ID:uF+9myNK.net(2)
基本publicだからな

424
デフォルトの名無しさん[]   投稿日:2017/03/05 10:09:53  ID:SMp0F4mM.net(4)
>421
残念ながら連呼厨は俺
>417はただのバカ
コメント2件

425
デフォルトの名無しさん[sage]   投稿日:2017/03/05 10:24:49  ID:4PLlZZDW.net(2)
>421
残念ながら連呼厨は俺
>424はただのアホ

426
デフォルトの名無しさん[sage]   投稿日:2017/03/05 10:25:47  ID:YjhEGGhg.net(4)
いいからペチパーは巣に帰れ
コメント2件

427
デフォルトの名無しさん[sage]   投稿日:2017/03/05 10:30:54  ID:mdlkDWBo.net(2)
>419
OSSは自己責任で使うもの
他人に保証を求める姿勢はイクナイよ

428
デフォルトの名無しさん[sage]   投稿日:2017/03/05 10:50:39  ID:QfvIiuAP.net(2)
>426
こいつが本物のペチパー連呼厨
コメント2件

429
デフォルトの名無しさん[sage]   投稿日:2017/03/05 11:43:55  ID:Ur8kOvvv.net(2)
>428
こいつがとっつぁん

430
デフォルトの名無しさん[sage]   投稿日:2017/03/05 12:52:16  ID:6jh/vpSo.net(2)
風邪ひいたときにはコーラ派です
お腹が不調の時はペプシ派です
メッツコーラはなんかトクホとってたような
でも知らん

431
デフォルトの名無しさん[sage]   投稿日:2017/03/05 16:13:17  ID:M6UMM1R1.net(10)
a = 123
a = 456

123のほうにアクセス出来る?
コメント4件

432
デフォルトの名無しさん[sage]   投稿日:2017/03/05 16:33:53  ID:4xJ/mYKZ.net(2)
入門Python3を3ページ読んだ

433
デフォルトの名無しさん[]   投稿日:2017/03/05 16:34:31  ID:HN9/KcX+.net(2)
それアクセスできる言語あんの?

434
デフォルトの名無しさん[sage]   投稿日:2017/03/05 16:36:55  ID:YjhEGGhg.net(4)
>431
Javaすらできない子のようですね・・・間違いない

435
デフォルトの名無しさん[]   投稿日:2017/03/05 16:37:38  ID:yEjgP9Cm.net(6)
変数を理解しよう

436
デフォルトの名無しさん[sage]   投稿日:2017/03/05 16:39:50  ID:M6UMM1R1.net(10)
いやイミュータブルなんだろ?
つうことは別のオブジェクトとして作成されてるわけで
それアクセス出来ないならメモリ食ってるゾンビってことになるんだが

437
デフォルトの名無しさん[sage]   投稿日:2017/03/05 16:44:59  ID:M6UMM1R1.net(10)
あ、わかった
なんでもない
自己解決した

438
デフォルトの名無しさん[]   投稿日:2017/03/05 16:47:36  ID:yEjgP9Cm.net(6)
a = (123)

439
デフォルトの名無しさん[]   投稿日:2017/03/05 16:51:03  ID:yEjgP9Cm.net(6)
a = (123,)
こっちか・・・

440
デフォルトの名無しさん[]   投稿日:2017/03/05 17:01:21  ID:mjWlDblp.net(4)
まぁ、できるけどな

import ctypes

a = 123
old_id = id(a)
a = 456
print(ctypes.cast(old_id, ctypes.py_object).value)
コメント2件

441
デフォルトの名無しさん[]   投稿日:2017/03/05 17:32:37  ID:mjWlDblp.net(4)
a = 256
b = 256
c = 255 + 1
print(256)
print('a is b = {}'.format(a is b))
print('a is c = {}'.format(a is c))

a = 257
b = 257
c = 256 + 1
print(257)
print('a is b = {}'.format(a is b))
print('a is c = {}'.format(a is c))

442
デフォルトの名無しさん[sage]   投稿日:2017/03/05 17:58:18  ID:7rMrY7kU.net(2)
a=513; b=513; a is b #True
へぇー、おもろいじゃん!

443
デフォルトの名無しさん[sage]   投稿日:2017/03/05 18:26:47  ID:EQCsqksH.net(4)
ねぇねぇ、何でここにいるおじさんたちPythonなんか勉強ちてるの?
コメント4件

444
デフォルトの名無しさん[sage]   投稿日:2017/03/05 20:00:32  ID:jk7BTn2A.net(2)
>443
おじさん・おっさんになっても若い時と同様に底辺の土方だから

445
デフォルトの名無しさん[sage]   投稿日:2017/03/05 20:33:48  ID:MFklxLKh.net(4)
なんでpythonの勉強するかわからない奴がなんでこのスレにいるんだ?

446
デフォルトの名無しさん[sage]   投稿日:2017/03/05 21:00:19  ID:pgNJuQII.net(2)
ここに来ている奴は勉強ではなく雑談しに来ている奴がほとんどだし

447
デフォルトの名無しさん[]   投稿日:2017/03/05 21:07:55  ID:QfTkpaVs.net(4)
いきってる奴より、おねぇ系の方がスキルが上と言う謎

448
デフォルトの名無しさん[]   投稿日:2017/03/05 21:12:33  ID:SMp0F4mM.net(4)
いきってるのって小薮とオネエ系じゃん

449
デフォルトの名無しさん[]   投稿日:2017/03/05 21:21:12  ID:QfTkpaVs.net(4)
アレだわ?

イキってる奴が30代に近づくと、おねい系になるんじゃねぇ?
とか、最近思い始めた。

類似点で、
タバコ吸わない若い子が、吸う人の下に付くと電子タバコ吸い出すから
それに近いモノが有ると思ってたりする

450
デフォルトの名無しさん[sage]   投稿日:2017/03/05 21:29:39  ID:MFklxLKh.net(4)
だいたい「自分の勉強」って何だよ。
人のための勉強なんてものが
世の中にあるか?

全部、勉強は
自分のためだろ。
言い訳するな。

451
デフォルトの名無しさん[sage]   投稿日:2017/03/05 21:35:04  ID:JFPpLMaf.net(2)
できない奴を馬鹿にするためかな

452
デフォルトの名無しさん[sage]   投稿日:2017/03/05 21:55:43  ID:pZffxBVA.net(2)
慢心
傲慢

怠惰が足りない

453
デフォルトの名無しさん[sage]   投稿日:2017/03/05 22:13:52  ID:Vs9w6lAH.net(2)
>443
単に面白そうだったからかな。
C++メインの産業系だから、仕事では多分使わないと思うんだけど、、、

454
デフォルトの名無しさん[]   投稿日:2017/03/06 00:10:12  ID:R4qOQgGq.net(6)
中学高校の情報分野でVB/VBA教えてるのマジやめてほしい
pythonにしないと世界の恥さらし
コメント2件

455
デフォルトの名無しさん[]   投稿日:2017/03/06 00:19:52  ID:qx96kSMd.net(2)
結局、>431は何を疑問に思ってどう解決したん
>440は関係あるん

456
デフォルトの名無しさん[sage]   投稿日:2017/03/06 01:25:04  ID:2/63ad4Z.net(2)
>454
LL言語を教えるのもどうかと思うけどまぁそうだな
あとMSはもう流石にVB/VBA教から卒業すべきと思う

457
デフォルトの名無しさん[sage]   投稿日:2017/03/06 01:34:59  ID:CmbzzojE.net(4)
ジャップランドではExcel進捗表が最強のスキルだぞ

458
デフォルトの名無しさん[sage]   投稿日:2017/03/06 01:36:06  ID:tkAhRfWW.net(2)
VBAはともかくVBは別にいいだろ
Case Insensitiveな言語のほうが初学者には優しい

459
デフォルトの名無しさん[]   投稿日:2017/03/06 02:03:51  ID:R4qOQgGq.net(6)
公務員もエクセルでマイナ管理ですし

460
デフォルトの名無しさん[sage]   投稿日:2017/03/06 02:12:27  ID:7Z0aCqZL.net(2)
Win環境前提ならF#でいいのになー。
C#も実用性では一番だけど
コーディングがIDE前提だし
学習用途にしては仕様が大きすぎるし。
コメント2件

461
デフォルトの名無しさん[sage]   投稿日:2017/03/06 02:19:06  ID:jRB09VcS.net(2)
またお前か

462
アクシズ教徒[]   投稿日:2017/03/06 03:01:12  ID:4Tci6h80.net(2)
配列内のパターンマッチって、どうやるの?

東方で かわいく!きょうもハレバレ見たいに

あふぅ〜!で回して、数値返してくの?

463
デフォルトの名無しさん[sage]   投稿日:2017/03/06 12:21:09  ID:oEztSxKD.net(2)
気持ち悪い

464
デフォルトの名無しさん[sage]   投稿日:2017/03/06 12:32:23  ID:BvbC3WZJ.net(2)
私、女ですけどそんな言い方はひどいと思います。

465
デフォルトの名無しさん[sage]   投稿日:2017/03/06 13:08:34  ID:Hjoba3Md.net(2)
「Python3がPython2から分かれた大きな理由のひとつがUnocode標準の処理であり、」

Unocodeじゃ分かれるわなw
コメント2件

466
デフォルトの名無しさん[sage]   投稿日:2017/03/06 14:42:54  ID:R4qOQgGq.net(6)
>460
win用ならwshがよさげ
コメント2件

467
デフォルトの名無しさん[sage]   投稿日:2017/03/06 15:19:14  ID:9C82Z60W.net(2)
すれち

468
デフォルトの名無しさん[sage]   投稿日:2017/03/06 21:44:19  ID:CmbzzojE.net(4)
>465
ウンコード?(乱視)
コメント2件

469
デフォルトの名無しさん[sage]   投稿日:2017/03/06 21:58:16  ID:4RbK6Rva.net(2)
Python3はPython2のフォークだったのか!

470
デフォルトの名無しさん[sage]   投稿日:2017/03/06 22:20:49  ID:MjWpsrwZ.net(2)
>468
入門Python3よりw

471
デフォルトの名無しさん[sage]   投稿日:2017/03/06 22:42:33  ID:N9CE+T3T.net(2)
>466
いまはpowershellのほうがいいだろ
Win標準装備・会社標準でないソフトは、会社のPCセキュリティが厳しくなった今は気軽にインストールして使うってできないからな

472
デフォルトの名無しさん[sage]   投稿日:2017/03/07 20:26:59  ID:pUXq+Tjk.net(2)
文字列操作 眠い

473
デフォルトの名無しさん[sage]   投稿日:2017/03/08 04:41:15  ID:QTz4HBmQ.net(8)
for文の章に、

for num in range(2, 10):
  if num % 2 == 0:
    print("Found an even number", num)
    continue
  print("Found a number", num)

とありますが、Pythonista的にはelseを使わずこう書くのが普通なんでしょうか?
コメント6件

474
デフォルトの名無しさん[sage]   投稿日:2017/03/08 05:32:52  ID:GFylKmKe.net(4)
>473
異常値の排除ならcontinue
偶数・奇数・異常値の場合分けならif-elif-elseかね
その例は良くない気がする。
コメント2件

475
デフォルトの名無しさん[sage]   投稿日:2017/03/08 06:23:24  ID:QTz4HBmQ.net(8)
>474
ありがとうございます。
特に意識はせず、他の言語と同じように書けば良いと捉えて大丈夫そうですね。

476
デフォルトの名無しさん[sage]   投稿日:2017/03/08 08:32:34  ID:B6j1Ia6D.net(2)
普通はrange(2, 10, 2)使うかな
コメント4件

477
デフォルトの名無しさん[]   投稿日:2017/03/08 12:37:43  ID:33R1jyeI.net(8)
>473
下のprintが、found an odd numberならelseだろうけど、found a numberだから意図した通りなんじゃないの?
この後、3の倍数、5の倍数の処理を足すつもりなのかもしれないし。
まあ、pythonに限った話ではないので普通に書いて良いとしか言えないけど
コメント2件

478
デフォルトの名無しさん[]   投稿日:2017/03/08 12:39:00  ID:33R1jyeI.net(8)
>476
偶数以外の表示はどうするの?
コメント2件

479
デフォルトの名無しさん[sage]   投稿日:2017/03/08 13:03:55  ID:d+vWD4G9.net(2)
>473
そのコードは単に
『for文の途中でif文作ってcontinueすると後ろのコードが走らずに次の周に行くんですよ』
と言う事を説明するための例。

480
デフォルトの名無しさん[sage]   投稿日:2017/03/08 13:26:48  ID:icCtDpEn.net(2)
>478
range(2, 10, 3)
コメント2件

481
デフォルトの名無しさん[sage]   投稿日:2017/03/08 13:27:34  ID:pq89+vNs.net(2)
>476
それ勉強した、Py便利

482
デフォルトの名無しさん[sage]   投稿日:2017/03/08 13:30:29  ID:QTz4HBmQ.net(8)
>477
ありがとうございます。
偶数ならok表示して奇数ならnoかなみたいに思って、
なんかコード動かしてみて違和感はあったのですが、
その違和感に気づきませんでした。
おっしゃるとおりこれは意図したコードになってますね。

483
デフォルトの名無しさん[]   投稿日:2017/03/08 15:07:18  ID:33R1jyeI.net(8)
>480
6が表示されるけど
コメント2件

484
デフォルトの名無しさん[]   投稿日:2017/03/08 15:07:35  ID:33R1jyeI.net(8)
>483
ごめん、8か

485
デフォルトの名無しさん[sage]   投稿日:2017/03/08 15:10:19  ID:MlNkikST.net(2)
前後の文脈無視してコードだけ貼られてこれはおかしいって言われてもね

486
デフォルトの名無しさん[sage]   投稿日:2017/03/08 16:37:24  ID:/roZLnvZ.net(2)
他の言語すら知らない人が
見えを張って見当違いな質問しちゃっただけでしょ

スルーしておくのが吉

487
デフォルトの名無しさん[sage]   投稿日:2017/03/08 17:09:41  ID:QTz4HBmQ.net(8)
コード見ればそれがロシア語でもフロー分かるのがプログラム言語ですが、
さすがに英語ぐらいはちゃんと読むべきでしたね。
よく読んでなかったとしか言い用がないです。申し訳ない。
コメント2件

488
デフォルトの名無しさん[sage]   投稿日:2017/03/08 21:45:36  ID:GFylKmKe.net(4)
>487
まあゆっくりしていってよ

489
デフォルトの名無しさん[sage]   投稿日:2017/03/09 17:28:12  ID:DTE8wFz1.net(2)
Pythonってなんですか?乳出しチマチョゴリですか?

490
デフォルトの名無しさん[sage]   投稿日:2017/03/09 17:29:39  ID:yItCY2sF.net(2)
それはPytyonだ

491
デフォルトの名無しさん[sage]   投稿日:2017/03/09 20:47:34  ID:eXC6KMh5.net(2)
分かるのに7秒かかった

492
デフォルトの名無しさん[sage]   投稿日:2017/03/09 20:50:24  ID:zdraWtly.net(2)
import threading

def hello():
print "understand"

t=threading.Timer(7,hello)
t.start()

493
デフォルトの名無しさん[sage]   投稿日:2017/03/09 22:34:03  ID:5l/ljVLZ.net(2)
import time

def 分かる(self):
time.sleep(7)
print(self.replace("Py", "パイ").replace("tyon", "チョン"))

分かる("Pytyon")

494
デフォルトの名無しさん[sage]   投稿日:2017/03/10 05:03:28  ID:j91K0HTy.net(2)
ちょるるりま

495
デフォルトの名無しさん[sage]   投稿日:2017/03/10 05:56:21  ID:+i0jgx9u.net(2)
なんやこの流れと微妙な空気はww

496
デフォルトの名無しさん[sage]   投稿日:2017/03/10 17:23:07  ID:FpR+80D6.net(2)
noqa!!!

497
デフォルトの名無しさん[sage]   投稿日:2017/03/10 21:49:38  ID:mGr7V+b8.net(2)
pandas使ったらさあ、ちょっと前なのにパラメータがrows, colsからindexとcolumnに変わってたりと
大して意味のない気まぐれな変更多くて修正めんどくさくて大変だった。
いったん決めたインターフェースは簡単に変えるなよ
コメント2件

498
デフォルトの名無しさん[sage]   投稿日:2017/03/11 06:57:44  ID:aLw+/MXn.net(2)
>497
人のせいにするな
バージョンアップしたのはお前だろ
コメント2件

499
デフォルトの名無しさん[sage]   投稿日:2017/03/11 09:11:12  ID:1lhrIXZd.net(2)
非英語圏の人間だと変えたくなる気持ちはわかる

500
デフォルトの名無しさん[]   投稿日:2017/03/11 10:47:31  ID:6Baozgnm.net(2)
>498
流石に言ってることめちゃくちゃ

501
デフォルトの名無しさん[sage]   投稿日:2017/03/11 14:09:39  ID:xnjsjIDY.net(4)
軽々しくアップデートしないためにpipにもrequirementsがあって
他のパッケージマネージャでもlockfileが標準装備なのにな

どうもデータサイエンティスト(笑)界隈では違うみたいだね
データサイエンティスト界隈ではちゃんとバージョンロックしますよ
一緒にしないでね

502
デフォルトの名無しさん[sage]   投稿日:2017/03/11 15:03:18  ID:sUFiWX+J.net(4)
バージョンロックすればいいって本末転倒だなw
こういうところがPythonコミュニティって貧素だよね
コメント2件

503
デフォルトの名無しさん[]   投稿日:2017/03/11 15:48:33  ID:6BNQXKpF.net(2)
最近はanacondaいれてそのままうpなしっていうケースが多いんじゃね

504
デフォルトの名無しさん[sage]   投稿日:2017/03/11 17:06:45  ID:xnjsjIDY.net(4)
>502
貧相なのは君の頭じゃないかな?
八丁味噌の代わりに脳みそを詰めてから人間様と会話してね
ゴミが口を利くのは失礼だよ…

505
デフォルトの名無しさん[sage]   投稿日:2017/03/11 17:44:24  ID:TDFtBaSE.net(2)
パッケージマネージャがない文化圏の人なんだろ。ほっとけ

506
デフォルトの名無しさん[sage]   投稿日:2017/03/11 18:33:05  ID:sUFiWX+J.net(4)
あほらし
新機能や修正された内容を使いたいからアップデートする場合に
破壊的インターフェースの変更をパッケージマネージャが救ってくれるのか?
そもそもpipやconda自体が他言語に比べたら遅れてるよ
コメント2件

507
デフォルトの名無しさん[sage]   投稿日:2017/03/11 19:15:40  ID:JsoExgwj.net(2)
アンインストールも出来ないもんな

508
デフォルトの名無しさん[sage]   投稿日:2017/03/11 20:04:29  ID:A+5sdcRl.net(2)
> そもそもpipやconda自体が他言語に比べたら遅れてるよ

他言語ではどんな感じなのですか?

509
デフォルトの名無しさん[sage]   投稿日:2017/03/11 21:58:48  ID:G4RDUkFD.net(2)
そりゃphp.exeをインストロールよ

510
デフォルトの名無しさん[sage]   投稿日:2017/03/11 23:40:49  ID:eiMEBd5j.net(2)
そういや最近ピップエレキバンってあんまり聞かなくなったな

511
デフォルトの名無しさん[sage]   投稿日:2017/03/12 13:33:03  ID:1AEjxjTb.net(6)
>506
なんでお前のおしめの世話をパッケージマネージャがやるんだ?
意味が分からないね

512
デフォルトの名無しさん[sage]   投稿日:2017/03/12 14:00:07  ID:dDn+525+.net(2)
こういう時はUlrich Drepper氏の言葉を思い出せ
「おかしいね、あんたに給料を払ってもらった覚えはないんだが」

513
デフォルトの名無しさん[]   投稿日:2017/03/12 14:46:17  ID:I92hpFaB.net(2)
なんでDが死んだかよく考えよう

514
デフォルトの名無しさん[]   投稿日:2017/03/12 17:38:30  ID:PMaU+xiL.net(2)
os linux python2.7.3

マウス操作 クリック及び絶対値によるマウス移動
Kona Linux 2.3 black(LXDE)

どうしたらええの?
コメント2件

515
デフォルトの名無しさん[]   投稿日:2017/03/12 18:02:12  ID:r/LAIW7C.net(2)
なにが?

516
デフォルトの名無しさん[sage]   投稿日:2017/03/12 19:07:04  ID:cY26oMYj.net(6)
intとstrの比較ってキャストしないと出来ないんですか?
1 == "1" #だめ
1 == int("1") #おk
動的言語にしては厳しいですね
コメント2件

517
デフォルトの名無しさん[]   投稿日:2017/03/12 20:35:39  ID:nlBQnZfl.net(6)
むしろ、1と"1"を区別できない方が不便じゃないか?
コメント2件

518
デフォルトの名無しさん[sage]   投稿日:2017/03/12 20:54:19  ID:cY26oMYj.net(6)
>517
そうですね
ただキャストするのも面倒なので比較対象を動的に型変換してくれる仕組みがあればもっと楽かなと
コメント2件

519
デフォルトの名無しさん[sage]   投稿日:2017/03/12 20:58:36  ID:1AEjxjTb.net(6)
>516
あなたの言う動的言語って歯ブラシのことですか?
それとも15年遅れでようやくMVC(MVVM)に目覚めて舞い上がってる
馬鹿の極み集団のjavas何とかって言語ですか?
コメント2件

520
デフォルトの名無しさん[sage]   投稿日:2017/03/12 21:00:39  ID:cY26oMYj.net(6)
>519
歯ブラシってなんですか?
Perl PHP JavaScriptやら、まあ色々ありますけど。
なんか聞いちゃまずいこと聞いちゃいましたかね。

521
デフォルトの名無しさん[sage]   投稿日:2017/03/12 21:01:54  ID:1AEjxjTb.net(6)
あ、Perlですか
あの難読化不要言語の!
それは失礼しました
目と感覚がおかしくなるわけだわ!

522
デフォルトの名無しさん[sage]   投稿日:2017/03/12 21:13:33  ID:06rvr00V.net(2)
Pythonをけなされたわけでもないのに
なぜそんな失礼なものの言い方をするのか
コメント2件

523
デフォルトの名無しさん[sage]   投稿日:2017/03/12 21:23:21  ID:PYKQ6eXf.net(2)
>522
対立煽りの荒らしだよそいつ、いつもの多言語disってる

524
デフォルトの名無しさん[]   投稿日:2017/03/12 21:24:14  ID:WG9HLLmd.net(2)
Pythonをけなされても失礼な言い方はあかんやろw

525
デフォルトの名無しさん[sage]   投稿日:2017/03/12 21:46:18  ID:QsWq6bQT.net(4)
会社のルーチンワークにPython使ってたけど、勝手に変なものインストールするなと怒られた
そういうのはエクセルVBA使えということらしい
今更VBAの学習するとか苦痛すぎんよー
コメント8件

526
デフォルトの名無しさん[]   投稿日:2017/03/12 21:54:20  ID:nlBQnZfl.net(6)
>525
せめてpowershellにしとけば…
コメント2件

527
デフォルトの名無しさん[]   投稿日:2017/03/12 21:56:52  ID:nlBQnZfl.net(6)
>518
キャストするのが面倒になるってことは、不適切なデータ型でいつまでも持ってることになります
整数型なのか文字列型なのかを判定が必要になるより前に早々に統一するようにしたら良いですよ

528
デフォルトの名無しさん[sage]   投稿日:2017/03/12 22:02:29  ID:Duab42uj.net(2)
>525
ITに無理解な会社だな
今時LL言語すら使わせてくてないとは…
典型的な時代遅れ企業
コメント2件

529
デフォルトの名無しさん[sage]   投稿日:2017/03/12 22:23:16  ID:QsWq6bQT.net(4)
>528
Excelなら全員のPCに入ってるから、便利ツールを他のメンバーに展開できるってのも理由だそうだ
言い分はごもっともなんだけどさ、VBA使い辛過ぎる
コメント2件

530
デフォルトの名無しさん[sage]   投稿日:2017/03/12 23:54:45  ID:BMmtwfSE.net(2)
>514
Kivy, pygame とか?

531
デフォルトの名無しさん[sage]   投稿日:2017/03/12 23:56:59  ID:LNqy/660.net(2)
>529
Pythonならライセンス料も不要ですよと言ってやれw
コメント2件

532
デフォルトの名無しさん[]   投稿日:2017/03/13 00:01:57  ID:XK1SGK+p.net(2)
>531
タダのものなんか信用できんって言われそう
コメント2件

533
デフォルトの名無しさん[sage]   投稿日:2017/03/13 00:09:38  ID:9DicF29x.net(4)
>532
秀丸に4000円払ってそう
コメント2件

534
デフォルトの名無しさん[sage]   投稿日:2017/03/13 00:19:33  ID:P6dkIYYB.net(2)
>533
当たり前だろ
SIはどこも払ってんぞ

535
デフォルトの名無しさん[sage]   投稿日:2017/03/13 00:20:42  ID:RYBEx06L.net(2)
>525
いま勝手にソフトインストールを許可しているところは珍しいだろ
うちですら標準以外のソフトは許可がいる
>526
俺は制限の厳しい事務用機ではps使っている
コメント6件

536
デフォルトの名無しさん[sage]   投稿日:2017/03/13 00:24:17  ID:G79FloD3.net(2)
>535
思い込みの激しいやつだな

537
デフォルトの名無しさん[sage]   投稿日:2017/03/13 01:36:15  ID:h57/U2+3.net(4)
>535
うちですら?
知らんがな

538
デフォルトの名無しさん[sage]   投稿日:2017/03/13 01:39:41  ID:h57/U2+3.net(4)
>525
WindowsでもJavaScriptなら標準で使えるよ V8じゃないけど

539
デフォルトの名無しさん[sage]   投稿日:2017/03/13 03:07:52  ID:0Fbbs/T/.net(2)
>535
お前のとこ程度だからな
しゃーねーわw

540
デフォルトの名無しさん[sage]   投稿日:2017/03/13 09:54:49  ID:7OlORt6v.net(4)
USBにインストールしときゃいいだろう
勝手に変なもの挿すなってか?
コメント4件

541
デフォルトの名無しさん[sage]   投稿日:2017/03/13 12:38:12  ID:WVfxmOF7.net(2)
USBを自由に挿せるなんてセキュリティに無関心な会社だな

542
デフォルトの名無しさん[sage]   投稿日:2017/03/13 12:39:56  ID:ModCAPCS.net(2)
>540
今時USBメモリーをぶっさせるとかどんだけセキュリティーレベル低いんだよ

543
デフォルトの名無しさん[sage]   投稿日:2017/03/13 12:49:01  ID:ciHv85X/.net(2)
自宅警備員はセキュリティ意識の無い警備員

544
デフォルトの名無しさん[sage]   投稿日:2017/03/13 12:58:50  ID:7OlORt6v.net(4)
セキュリティーってどういう意味でいってんの?
ウイルス的な意味で?データ持ちだしてきな意味で?
いずれにしてもネットにつながってないPC使わされてるわけ?

545
デフォルトの名無しさん[sage]   投稿日:2017/03/13 13:06:34  ID:6dg6AzPS.net(2)
知らん

546
デフォルトの名無しさん[sage]   投稿日:2017/03/13 13:28:32  ID:y3GzbIMG.net(2)
seleniumで遊んでるんですけどメソッド名が長すぎてつらいです
お手軽にエイリアスつける方法ないですか

547
デフォルトの名無しさん[sage]   投稿日:2017/03/13 13:40:42  ID:9DicF29x.net(4)
def a():
return selenium_no_nagasugite_tsuratan_method()

548
デフォルトの名無しさん[sage]   投稿日:2017/03/13 13:42:23  ID:N3DmujAP.net(2)
a = selenium_no_nagasugite_tsuratan_method

549
デフォルトの名無しさん[sage]   投稿日:2017/03/13 14:41:49  ID:ol+xkV3l.net(2)
>540
個人のUSBメモリなんて使用不可だぞ
監視用プログラムまで入ってる

550
デフォルトの名無しさん[sage]   投稿日:2017/03/13 19:00:23  ID:EUXf7VM3.net(4)
a = numpy.array([[2,2],[3,3],[4,4]])
print(a)
[[2,2]
[3,3]
[4,4]]

a.shape
(3,2) 
で3行と2列になるので理解と一致しているのですが

b = numpy.array([2,3,4])

b.shape

(3, )
となります。

(1,3)とならないのはなぜでしょうか。
(3, )は何を表しているのでしょうか。

numpy.dot(a,b)で
ドット積を求める際に、aの列数とbの行数を一致させる所で疑問に思いました。
コメント4件

551
デフォルトの名無しさん[]   投稿日:2017/03/13 19:47:24  ID:xj6UKIPj.net(2)
>550
前者は2次元
後者は1次元
コメント2件

552
デフォルトの名無しさん[sage]   投稿日:2017/03/13 20:29:04  ID:EUXf7VM3.net(4)
>551
ありがとうございます。
どうやら自分はそもそも行列の計算が理解できてないみたいです。
1次元配列(b)の場合、1行しかないのに、2列ある2次元配列(a)とのドット積を求められるのが理解できてないようです。

ドット積を求める際の、aの列数とbの行数を一致させる条件を満たしてないように思えますが
もう少し勉強したいと思います。


a = numpy.array([[2,2],[3,3],[4,4]])
b = numpy.array([2,3])         ← ([2,3,4])から変更しました。

numpy.dot(a,b)
#=> [10,15,20]

計算過程、2*2+2*3=10、 3*2+3*3=15、 4*2+4*3=20
コメント4件

553
デフォルトの名無しさん[sage]   投稿日:2017/03/13 21:46:45  ID:SBHz2jPN.net(2)

554
デフォルトの名無しさん[sage]   投稿日:2017/03/13 22:09:19  ID:WBcIxG92.net(2)
1x3:3x2でねえの?

555
デフォルトの名無しさん[]   投稿日:2017/03/14 08:28:49  ID:U+Sav0FR.net(4)
>550
[[2,3,4]]と[2,3,4]の違い

556
デフォルトの名無しさん[sage]   投稿日:2017/03/14 09:53:13  ID:lCw83dJo.net(4)
いちいちself渡さなきゃいけないとか糞みたいな仕様どうにかならんのか
コメント2件

557
デフォルトの名無しさん[]   投稿日:2017/03/14 10:07:53  ID:vbV/Jpv3.net(8)
>552
行列とベクトルの積
高校教科書ぐぐれ
コメント2件

558
デフォルトの名無しさん[]   投稿日:2017/03/14 10:17:02  ID:vbV/Jpv3.net(8)
>556
省略されてないだけで
ruby も javascript も self は渡されてる
コメント2件

559
デフォルトの名無しさん[sage]   投稿日:2017/03/14 10:21:25  ID:cNQYXtWs.net(2)
馴染むと逆にself見えないのにイライラし始める

560
デフォルトの名無しさん[sage]   投稿日:2017/03/14 12:37:46  ID:Bmc3j2Q1.net(2)
前の人生でselfを粗末に扱ったから
今の人生ではselfによって苦痛を与えられてるとかうんたらかんたら

Guidoは仏教徒じゃねえだろうけど

561
デフォルトの名無しさん[sage]   投稿日:2017/03/14 12:49:15  ID:qHSOlZCd.net(8)
>558
その省略できないってところを言ってるんだろ
コメント2件

562
デフォルトの名無しさん[]   投稿日:2017/03/14 13:15:40  ID:7gNhx2Mq.net(6)
スコープが明確でいいじゃない
コメント4件

563
デフォルトの名無しさん[sage]   投稿日:2017/03/14 15:21:16  ID:vIMzEjCF.net(6)
selfはクソだわ
コードに占めるselfの割合がパない

564
550[sage]   投稿日:2017/03/14 15:25:11  ID:Bz+GkCJO.net(2)
>553-555
>557
あざます。勉強します。数学参考書だけで理解できる人うらやましい。

565
デフォルトの名無しさん[sage]   投稿日:2017/03/14 15:28:11  ID:+2Orn9W7.net(2)
こりゃ他の言語も詳しくないな

566
デフォルトの名無しさん[sage]   投稿日:2017/03/14 15:53:25  ID:vbV/Jpv3.net(8)
>561
s にしても良い
コメント2件

567
デフォルトの名無しさん[sage]   投稿日:2017/03/14 15:53:50  ID:vbV/Jpv3.net(8)
>562
ほんそれ

568
デフォルトの名無しさん[]   投稿日:2017/03/14 15:56:13  ID:5xEA7Y6K.net(2)
しかもf(x,y)の関数にf(x,y,z)したらエラー出る謎

569
デフォルトの名無しさん[sage]   投稿日:2017/03/14 18:24:43  ID:HClKglRa.net(8)
=============================== RESTART: Shell ===============================
>>> def mySort(args):
    s = sorted(args, key=lambda x:x[0], reverse=True)
    for i in s:print(i)


>>> l = [(1,'hoge'), (1,'fuga'), (1, 'test')]
>>> l = set(l) #これを再度リストに変換してもソート順は不定
>>> mySort(l)
(1, 'hoge')
(1, 'fuga')
(1, 'test')
>>>
これindex[0]の要素でソートしているんだけど、『Shellをリスタートして実行する度に』ソート順が変わります。
原因はset、一回setしたらリストに戻しても結果は同じでソート順は不定。
setを使わなければソート順は毎回同じ。

要素の重複を無くすためにsetしてからソートすることがあると思うけど、keyで指定する要素が重複していると
ソート順が不定になるんですよ、こわいよね、こわいよねぇー。
気づいたので報告でした。
コメント4件

570
デフォルトの名無しさん[sage]   投稿日:2017/03/14 18:33:18  ID:qHSOlZCd.net(8)
>566
意味わからん
省略できるかどうかの話に
短いからいいだろ?
って言いたいの?

571
デフォルトの名無しさん[]   投稿日:2017/03/14 19:09:46  ID:7gNhx2Mq.net(6)
>569
set、sortedの仕様を理解してないのか、それとも、理解した上でそれを書き込んでるのか悩んでる
もうちょっと、>569の望む動作を書いてみてほしい

今のとこ9:1ぐらいで前者だけど、
もしそうだとすると、ドキュメントの頭数行すら読まずに、バグを作りこんだコードを書き込んでると指摘するのと同じ事になるからちょっと遠慮してる
コメント2件

572
デフォルトの名無しさん[]   投稿日:2017/03/14 19:14:31  ID:CJRugdQQ.net(6)
>571
お前も理解してないだろw

573
デフォルトの名無しさん[sage]   投稿日:2017/03/14 19:52:44  ID:/ZkZ9VAV.net(2)
順序を持つ Map はあるけど、
順序を持つ Set ・集合は、聞いたことがない

「set 順番 python」で検索!
コメント2件

574
デフォルトの名無しさん[sage]   投稿日:2017/03/14 20:02:32  ID:6i3O/c5a.net(2)
まあ集合の定義からして順序ないもんな
配列だろ

575
デフォルトの名無しさん[sage]   投稿日:2017/03/14 20:10:06  ID:lCw83dJo.net(4)
スコープ明確ってぱっと見てもわかるようなコードに必要あるのか
pythonなんてコード量減らすことに重点置いてると思ってたのにな
あんなゴミみたいな仕様なのはガッカリ
コメント6件

576
デフォルトの名無しさん[sage]   投稿日:2017/03/14 20:18:53  ID:qHSOlZCd.net(8)
>573
順序集合 もしくは ordered set でググれ
https://pypi.python.org/pypi/ordered-set

577
デフォルトの名無しさん[sage]   投稿日:2017/03/14 20:21:12  ID:qHSOlZCd.net(8)
>575
> pythonなんてコード量減らすことに重点置いてると思ってたのにな
Perl に Go!!

578
デフォルトの名無しさん[sage]   投稿日:2017/03/14 20:24:21  ID:iZQuY0cM.net(2)
Pythonはコード量ではなく可読性に重点を置いているのでは

579
デフォルトの名無しさん[sage]   投稿日:2017/03/14 20:41:23  ID:gIyZXesU.net(2)
>575
頭にゴミが詰まってるから何かと勘違いしてるんだな

580
デフォルトの名無しさん[sage]   投稿日:2017/03/14 20:41:57  ID:2RzlZOpi.net(2)
>575
つHaskell

581
デフォルトの名無しさん[]   投稿日:2017/03/14 20:43:26  ID:7gNhx2Mq.net(6)
selfについては、FAQに書かれるレベルにはよくある質問です
>なぜメソッドの定義や呼び出しにおいて ‘self’ を明示しなければならないのですか?
http://docs.python.jp/3/faq/design.html#why-self
コメント2件

582
デフォルトの名無しさん[sage]   投稿日:2017/03/14 21:02:26  ID:vIMzEjCF.net(6)
>581
このFAQはほとんど疑問に答えてなくて草
importしたメソッドは修飾せずに呼び出せてインスタンスメソッドはself付けないと呼び出せない
高凝集にするために同じクラスにしてんのにね

583
デフォルトの名無しさん[sage]   投稿日:2017/03/14 21:10:19  ID:HClKglRa.net(8)
集合やら辞書に順番が無いのは分かるけど、毎回違う並びになるってのがね。
入力は一緒なのに出力が毎回違うってのがね、なんともね。
いや、分かるよ、分かるんだけど、集合さんのやりやすいように並べてくれればいいんだけど、
多分効率が良い並びに並び替えているんだと推察するんだけどさ、毎回違うってことは、あれ?
え? もしかして適当に並べてんの?って思うじゃん? いや、いいんだけどさぁ
コメント2件

584
デフォルトの名無しさん[sage]   投稿日:2017/03/14 21:11:07  ID:iZdJeGOb.net(8)
self不要な人の中ではインスタンス変数ってどう扱おうとしてんの
コメント6件

585
デフォルトの名無しさん[sage]   投稿日:2017/03/14 21:11:43  ID:iZdJeGOb.net(8)
>583
毎回変化しないとhashdos食らうねんで
コメント2件

586
デフォルトの名無しさん[sage]   投稿日:2017/03/14 21:15:30  ID:iZdJeGOb.net(8)
Hashdos対策のために毎回ハッシュ値が変化するようになって効率は当然落ちた

587
デフォルトの名無しさん[sage]   投稿日:2017/03/14 21:17:28  ID:HClKglRa.net(8)
>585-586
なるほど、そんな事情があるんですね。ありがとネー。

588
デフォルトの名無しさん[sage]   投稿日:2017/03/14 21:19:24  ID:rU4aNWa3.net(2)
雑な反応でワロタ
コメント2件

589
デフォルトの名無しさん[sage]   投稿日:2017/03/14 21:35:30  ID:HClKglRa.net(8)
>588
え”ぇ〜? えーっと、見当違いな回答くれた方々もありがとネー アイシテルヨー

590
デフォルトの名無しさん[sage]   投稿日:2017/03/14 21:41:17  ID:mQlVuczt.net(4)
無理すんなよ

591
デフォルトの名無しさん[sage]   投稿日:2017/03/14 21:42:55  ID:6yMQ1VM0.net(2)
>584
selfに文句をつけてるやつは
多分オブジェクト指向を理解してないんだと思う
コメント4件

592
デフォルトの名無しさん[sage]   投稿日:2017/03/14 21:49:21  ID:mmIv/hdq.net(4)
>591のいうオブジェクト指向って何なの?
コメント2件

593
デフォルトの名無しさん[sage]   投稿日:2017/03/14 21:50:20  ID:vIMzEjCF.net(6)
selfに文句ないやつはスコープチェーンを知らないんだと思う

594
デフォルトの名無しさん[sage]   投稿日:2017/03/14 21:58:01  ID:mmIv/hdq.net(4)
お、スクリプト言語としてスコープチェーンを減らすためにself必須にしたっていうなら理解できなくもない。
ただ、インスタンスメソッドにself引数必須なのは全く理解できないし、
>584>591は何言ってるのかわからない。
コメント4件

595
デフォルトの名無しさん[]   投稿日:2017/03/14 22:04:04  ID:U+Sav0FR.net(4)
>594
スコープチェーンって何かを調べちゃったよ
それを減らそうとしたんじゃなくて、人間の可読性のためだと思うんだけど

596
デフォルトの名無しさん[sage]   投稿日:2017/03/14 22:17:12  ID:1OijHc6U.net(2)
仕様に関して文句つけてるやつは The Zen of Pythonを百回読み直してこい
それでも文句があるならRubyでやれ

597
デフォルトの名無しさん[]   投稿日:2017/03/14 22:21:30  ID:CJRugdQQ.net(6)
えっ?self?あ、そうか。そんなものもあったな。いやあ、すっかり忘れておったわw

598
デフォルトの名無しさん[sage]   投稿日:2017/03/14 22:23:18  ID:mQlVuczt.net(4)
使いやすい奴を使えよ、仕様も決められないくせに

599
デフォルトの名無しさん[sage]   投稿日:2017/03/14 22:28:34  ID:iZdJeGOb.net(8)
>594
そのまま受け取ってもらっていいけど
インスタンス変数をどう定義してどう表記してスコープはどう定義する気なのか言ってみてよ
次のバージョンからselfが無くなる仮定で述べてみて
できないなら夢は夢の中で呟いてくれ
コメント2件

600
デフォルトの名無しさん[]   投稿日:2017/03/14 22:34:55  ID:85Zkl0NJ.net(2)
>592
1980年代に設計された Modula-3 と呼ばれる言語におけるオブジェクト指向のこと
もともとは Pascal 系の手続き型からモジュール化拡張へと発展した Modula から始まり。
Modula-2 で改訂されたあと、オブジェクト指向対応で登場したのが Modula-3
変数 self を常に明示すべきという教義は Modula-3 で生まれ、その伝統は Python に伝承された

残念ながら Modula と同時期に誕生した Smalltalk だと self は暗黙的な疑似変数であり、
その性質は C++/Java/C# といった主流のオブジェクト指向言語へと継承され、世間の常識となっている

なお純粋手続き型言語、たとえば C で OOP を模倣する場合、C 関数の第一引数に self と命名する、
もしくは self とみなすというのは、暗黙の了解になっている
だから一見して奇妙と感じるかもしれない Python の self 地獄に慣れる事は、
手続き型脳を養成するには大切だと思われ

Python は純粋手続き型言語であり、過度なオブジェクト指向プログラミングや関数型プログラミングは
推奨していないのだから、self の出現を苦痛に感じるとしたら教義に反していると考えるべきだろう
コメント6件

601
デフォルトの名無しさん[sage]   投稿日:2017/03/14 22:37:03  ID:WKKBROKD.net(2)
脳にウジ虫が沸いた奴の相手するよりインデント様を拝めボケども

602
デフォルトの名無しさん[]   投稿日:2017/03/14 22:41:22  ID:CJRugdQQ.net(6)
>600
対比させるなら手続き型プログラミングと関数型プログラミングだな
オブジェクト指向はプログラミング手法においてファーストクラスパラダイムではない

せっかくググってきたけど残念だったなw

603
デフォルトの名無しさん[sage]   投稿日:2017/03/14 22:55:40  ID:sQtxczOo.net(2)
Firefox ESR 45.8.0
https://www.python.jp/ が開けないんだがおま環?
http://www.python.jp/ こっちは開ける
コメント2件

604
デフォルトの名無しさん[sage]   投稿日:2017/03/14 23:08:57  ID:094BKVIr.net(2)
>599
Java なり C++ なりと同じでいいんじゃね

605
デフォルトの名無しさん[sage]   投稿日:2017/03/14 23:43:17  ID:vYD/qrf6.net(2)
>600
> Modula と同時期に誕生した Smalltalk

Smalltalkは1972年、もっというとSimula 67は1967年なんだけど…

606
デフォルトの名無しさん[sage]   投稿日:2017/03/14 23:54:04  ID:1gDFT8Hx.net(2)
ベッドの中でSmalltalk

607
デフォルトの名無しさん[sage]   投稿日:2017/03/15 10:28:37  ID:/5hEjE00.net(4)
>インスタンスメソッドにself引数必須なのは全く理解できないし、
これは本当その通り

608
デフォルトの名無しさん[sage]   投稿日:2017/03/15 10:45:09  ID:qed+p8OG.net(2)
インスタンスメソッドのself引数はどんな屁理屈をこねたところでしょせんYAGNI案件
self以外の変数名を使う気がないならさっさとやめた方がいいのはみんなわかっている
けど互換性の問題があるのでやめられないのも自明だから論じるだけ無駄無駄無駄

609
デフォルトの名無しさん[sage]   投稿日:2017/03/15 14:33:34  ID:7YWEdixI.net(6)
>603
証明書リセットしたら?

610
デフォルトの名無しさん[sage]   投稿日:2017/03/15 14:33:52  ID:7YWEdixI.net(6)
>584
rubyは@つけてるけど正直言ってキモい

611
デフォルトの名無しさん[sage]   投稿日:2017/03/15 14:48:59  ID:lNG1lg3A.net(6)
>562
なおブロックの変数は外におもらしするもよう


そんなクソみたいなスコープじゃなく
ブロックスコープどうにかしてほしかったわ
このアホ仕様なんなんせい?

612
デフォルトの名無しさん[sage]   投稿日:2017/03/15 15:07:55  ID:/5hEjE00.net(4)
self抜きの実装なんてJavaのような純粋なオブジェクト指向言語を考えればいいだろう
そのへんは>600がうまく説明しているが(本当かどうかは知らんけど)
別にメソッドが自オブジェクトさすのに明示的にself使うのは構わない
そんな言語はたくさんあるし省略可能な言語でもやっちゃいけないというわけじゃないし
だがメソッドの引数にまでselfを渡すのは解せない
コメント2件

613
デフォルトの名無しさん[sage]   投稿日:2017/03/15 15:17:15  ID:7YWEdixI.net(6)
self使ってるとpythonモジュールをCで書くときにめっちゃ楽やね
コメント2件

614
デフォルトの名無しさん[sage]   投稿日:2017/03/15 16:42:45  ID:lNG1lg3A.net(6)
>613
マこ?

615
デフォルトの名無しさん[sage]   投稿日:2017/03/15 20:31:42  ID:MllseS5p.net(2)
selfはコンテキスト依存の予約語とみなせばそう不自然でもないと思うがな。
コメント2件

616
デフォルトの名無しさん[sage]   投稿日:2017/03/15 21:08:55  ID:FiGu7lnE.net(4)
ダメなところなダメって認めた上で仕様だから仕方が無いと受け入れる人と
ダメじゃないよ〜って必死に擁護する人って何が違うんんだろね
コメント2件

617
デフォルトの名無しさん[]   投稿日:2017/03/15 21:54:08  ID:1IOupjxg.net(2)
>612
メソッドの引数にselfを渡すってのが分からないけど、渡されてくることを言ってる?

618
デフォルトの名無しさん[]   投稿日:2017/03/15 22:20:20  ID:IsHCJowS.net(2)
>616
擁護という発想をもつお前がまず異常なんだよ
コメント2件

619
デフォルトの名無しさん[sage]   投稿日:2017/03/15 23:04:15  ID:FiGu7lnE.net(4)
>618
必死擁護さんチーッス!

620
デフォルトの名無しさん[sage]   投稿日:2017/03/15 23:04:22  ID:lNG1lg3A.net(6)
>615
それを人間様にタイプさせるなって話だよ
Javaやペチプーじゃないんだから

621
デフォルトの名無しさん[sage]   投稿日:2017/03/15 23:53:38  ID:hkSYS8YS.net(2)
何年か前に俺理論でPythonなんか絶対に流行らないって言ってた奴が
恥じかいて今発狂してるんやろなw

622
デフォルトの名無しさん[sage]   投稿日:2017/03/16 06:16:13  ID:lGYi84mg.net(6)
言うほど流行ってない
シリコンバレーでちょっとブームなだけ

623
デフォルトの名無しさん[]   投稿日:2017/03/16 08:53:26  ID:L2BK4jtk.net(4)
シリコンバレーでちょっと流行る以上の流行があるのか?
あ、島国ジャップランドのITドカタ界での流行か(笑)
コメント2件

624
デフォルトの名無しさん[sage]   投稿日:2017/03/16 09:03:02  ID:nS5r2MC5.net(4)
PHPが流行ってるバカジャップより遙かに流行ってると言える
コメント4件

625
デフォルトの名無しさん[sage]   投稿日:2017/03/16 10:50:37  ID:lGYi84mg.net(6)
>623
流行は一過性
彼らは決してそれにしがみつかない
常に最先端を行く

>624
まるでシリコンバレーのWebがPythonで出来てるかの言いようだな
残念だが違うからね

626
デフォルトの名無しさん[sage]   投稿日:2017/03/16 11:04:48  ID:wefIHlcK.net(4)
流行る流行らない以前に、相当前から使われてると思うんですけど
コメント2件

627
デフォルトの名無しさん[sage]   投稿日:2017/03/16 11:11:58  ID:lpFPO/Ef.net(2)
ソフトウェアのスクリプト用、YouTube、ピクサー、商用ゲームとかも昔から機能や容易さで採用多いんじゃね

628
デフォルトの名無しさん[sage]   投稿日:2017/03/16 11:30:30  ID:zICNXBzf.net(2)
>624
嫌儲のアホ

629
デフォルトの名無しさん[sage]   投稿日:2017/03/16 12:00:53  ID:lGYi84mg.net(6)
>626
いいえ。Java王国の牙城をようやく崩してここ数年で使われてるだけ
成熟しないとなかなか手を出しにくいのがプログラム言語
ただもうシリコンバレーはGoへシフトしつつある
Grumpyが出てその流れは加速するだろう
Pythonが無駄になるわけではないから日本語ドキュメント少なくて先端を行けないジャップランド住民は
引き続きPythonをやっていればいい

630
デフォルトの名無しさん[sage]   投稿日:2017/03/16 12:13:43  ID:wefIHlcK.net(4)
数年?
10数年は超えてるんだが

631
デフォルトの名無しさん[sage]   投稿日:2017/03/16 13:58:37  ID:rQy2tY4E.net(2)
流行ってないとかどんだけドメスティックなんだよ。ドメスティックどころか半径10mくらいしか見えてないんじゃないの?

流行を過ぎて高シェアを保ったまま安定期に入ったって言うなら同意するぞ

632
デフォルトの名無しさん[sage]   投稿日:2017/03/16 14:02:37  ID:FhSht7J9.net(2)
ドメスティックラーニング=DL

633
デフォルトの名無しさん[sage]   投稿日:2017/03/16 15:08:25  ID:nS5r2MC5.net(4)
ドメスティックジャップランド土人

634
デフォルトの名無しさん[sage]   投稿日:2017/03/16 15:52:15  ID:/8Qs1s2z.net(2)
嫌儲土人

635
デフォルトの名無しさん[sage]   投稿日:2017/03/16 19:10:27  ID:OzitRQy3.net(2)
分析系のところで裾野が広がってきてるけど
Web周りのところは特に昔と変わらんでしょ

636
デフォルトの名無しさん[sage]   投稿日:2017/03/16 19:54:24  ID:MsEt01LI.net(2)
GOか・・・本を一冊買ったけど最初のページで挫折した
俺、ブロックにカッコを使う言語はダメなんだわ
だからCOBOLとPythonしか受け付けない
コメント2件

637
デフォルトの名無しさん[sage]   投稿日:2017/03/16 20:02:00  ID:nl8pGqLF.net(4)
コボラー

638
デフォルトの名無しさん[sage]   投稿日:2017/03/16 20:12:28  ID:l+r7lLu3.net(2)
Goはセミコロンないのいいよね

639
デフォルトの名無しさん[]   投稿日:2017/03/16 21:59:18  ID:L2BK4jtk.net(4)
>636
Lisp,Haskell(小声)

640
デフォルトの名無しさん[]   投稿日:2017/03/16 22:44:58  ID:6u/sVXZC.net(2)
もっと大きな声で

641
デフォルトの名無しさん[sage]   投稿日:2017/03/16 22:46:14  ID:nl8pGqLF.net(4)
ゴミゴミゴミ

642
デフォルトの名無しさん[sage]   投稿日:2017/03/18 11:39:46  ID:Ifq5efwt.net(4)
Unicodeのコードを入力すると文字に変換してくれるじゃないですか
>>> '\u3001'
'、'
>>> '\u3004'
'〄'
>>> '\u3000'
'\u3000'
>>>
\u3000は全角空白らしいのですが、これだけ変換してくれません
これはバグなんですか? どう対応していますか?

643
デフォルトの名無しさん[sage]   投稿日:2017/03/18 13:20:25  ID:nte9+0+L.net(2)
対話シェルの応答では空白や制御のたぐいは
目に見えるようにエスケープされる仕様("\t"とか"\n"と同じ)
表示するには対話シェルの応答ではなくprint関数などで出力する
コメント2件

644
デフォルトの名無しさん[sage]   投稿日:2017/03/18 14:19:52  ID:Ifq5efwt.net(4)
>643
ありがとうございまぁーーーーすッ!

645
デフォルトの名無しさん[sage]   投稿日:2017/03/18 22:15:26  ID:07ciTUTr.net(2)
Win95世代マシンのcプログラムと今時のマシン上のpythonと
どちらが速いですか?

646
デフォルトの名無しさん[sage]   投稿日:2017/03/18 23:35:43  ID:ToBlr9Py.net(2)
電源入れて起動させてる間も時間に含めるなら断トツで今

647
デフォルトの名無しさん[sage]   投稿日:2017/03/19 14:14:20  ID:zGHcaEct.net(2)
戻れって言われても95には戻りたくないな
0000なら余裕

648
デフォルトの名無しさん[sage]   投稿日:2017/03/21 11:54:54  ID:z/TGqx3t.net(2)
Eclipse使ってる?

649
デフォルトの名無しさん[sage]   投稿日:2017/03/21 12:14:26  ID:0KkGi18y.net(2)
いいえ

650
デフォルトの名無しさん[sage]   投稿日:2017/03/21 12:19:51  ID:Mh4U+qEm.net(2)
そうか、使ってみるわ

651
デフォルトの名無しさん[sage]   投稿日:2017/03/21 16:17:10  ID:uzSvvu2S.net(4)
プログラム書いてる癖に全角英字使うやつは何やってもだめ
コメント2件

652
デフォルトの名無しさん[sage]   投稿日:2017/03/21 17:05:51  ID:hzYhyXSz.net(4)
>651
なんで?
コメント4件

653
デフォルトの名無しさん[sage]   投稿日:2017/03/21 17:06:04  ID:JnAtothN.net(4)
タブが重要な意味を持つ、変な感じ

654
デフォルトの名無しさん[sage]   投稿日:2017/03/21 17:11:47  ID:uzSvvu2S.net(4)
>652
理由が分からんなら全角スペースが混ざった初心者のコードでもデバッグしてろ
コメント2件

655
デフォルトの名無しさん[sage]   投稿日:2017/03/21 17:20:41  ID:JnAtothN.net(4)
if あれ == True:
タブprint("せやな")
else:
タブprint("なんでや")

656
デフォルトの名無しさん[sage]   投稿日:2017/03/21 18:03:15  ID:Y9IoJLQM.net(4)
whileの勉強し始めたのですが、教えてくだしあ

import random
HP = random.randint(50,150)
dame = random.randint(1,20)
i = 1
print("あなたのHPは、" + str(HP))
print("スライムの連続攻撃")
while dame <= HP:
print(str(i) + "回目のダメージ" + str(dame) + "ダメージを勇者に与えた")
HP -= 10
i += 1
print("残りのHP" + str(HP))

(´・ω・`)与えるダメージが同じになるのですが・・・

Whileの中にdame関数入れてもエラーになります(^q^)もうサッパリです。
コメント4件

657
デフォルトの名無しさん[sage]   投稿日:2017/03/21 18:10:01  ID:81dK4yQi.net(2)
>656
コードを書く前に
死ぬほどフローチャートを書いてアルゴリズムを考えろや

貴方は言語云々の話しする前のレベルだぞ
コメント4件

658
デフォルトの名無しさん[sage]   投稿日:2017/03/21 18:14:01  ID:Gqo7Hi1F.net(6)
>656
HP -= 10では常に10ダメージを実際には与えてるわけで、ここを変えてやればおk
コメント2件

659
デフォルトの名無しさん[sage]   投稿日:2017/03/21 18:21:04  ID:Y9IoJLQM.net(4)
>657
わかったぉ。おっさんありがと!

>658
馬鹿な質問でした。勉強がんばります!

660
デフォルトの名無しさん[sage]   投稿日:2017/03/21 18:24:09  ID:Wm5e28fx.net(2)
フローチャートでアルゴリズム考えるってマジ?

661
デフォルトの名無しさん[sage]   投稿日:2017/03/21 18:25:03  ID:Gqo7Hi1F.net(6)
フローチャート()なんての一々書いてるのは時間が死ぬほど余ってるおっさんぐらいだろ

662
デフォルトの名無しさん[sage]   投稿日:2017/03/21 18:26:48  ID:Gqo7Hi1F.net(6)
とか言ったけどSchemeの継続とかは意味不明すぎてフローチャートっぽいの書いてたな

663
デフォルトの名無しさん[sage]   投稿日:2017/03/21 18:34:20  ID:Y73ZsS+x9(2)
import random
HP = random.randint(50,150)
i = 1
print("あなたのHPは、" + str(HP))
print("スライムの連続攻撃")
while 0 < HP:
□dame = random.randint(1,20)
□print(str(i) + "回目のダメージ" + str(dame) + "ダメージを勇者に与えた")
□HP -= dame
□i += 1
print("残りのHP" + str(HP))

664
デフォルトの名無しさん[sage]   投稿日:2017/03/21 18:35:04  ID:7v5R6YRE.net(4)
import random
HP = random.randint(50,150)
i = 1
print("あなたのHPは、" + str(HP))
print("スライムの連続攻撃")
while 0 < HP:
□dame = random.randint(1,20)
□print(str(i) + "回目のダメージ" + str(dame) + "ダメージを勇者に与えた")
□HP -= dame
□i += 1
print("残りのHP" + str(HP))
コメント2件

665
デフォルトの名無しさん[sage]   投稿日:2017/03/21 18:39:44  ID:Ljqwul1a.net(2)
初心者はフローチャート書いて流れ理解しながら処理作っていったほうが楽だし

666
デフォルトの名無しさん[sage]   投稿日:2017/03/21 18:42:58  ID:jV0Y+t/Y.net(2)
このレベルの人は頭で考えてるロジックを図示できないからフローチャートも有効
>664も最後のprint文のインデント必要でしょ
コメント2件

667
デフォルトの名無しさん[sage]   投稿日:2017/03/21 18:48:53  ID:7v5R6YRE.net(4)
>666
そこのインデントが必要かどうかは制作者の判断にゆだねるとして、
質問内容から超初心者スレと勘違いしてたわw
コメント2件

668
デフォルトの名無しさん[]   投稿日:2017/03/21 19:04:11  ID:egi3dih0.net(2)
>667
ここは超初心者スレじゃないけどお前に勉強する気があるなら
俺達はいつだって大歓迎するぜ!

669
デフォルトの名無しさん[sage]   投稿日:2017/03/21 20:27:22  ID:hzYhyXSz.net(4)
>654
頭おかしいんじゃないですか?

670
デフォルトの名無しさん[sage]   投稿日:2017/03/21 20:38:25  ID:DmasUKVb.net(2)
目的は質の高いプログラムを作成すること。
フローチャートは理解するための手段なので、必要のある人は書けばよい。

671
デフォルトの名無しさん[sage]   投稿日:2017/03/21 20:44:17  ID:EOakUJK/.net(2)
プログラマに半角全角入り混じった文字列を与え続けると死ぬってあったな

672
デフォルトの名無しさん[sage]   投稿日:2017/03/21 21:06:48  ID:wMkQNPrT.net(2)
そいつはプログラマじゃない土方だ
プログラマなら全角→半角置換処理を自動化する

673
デフォルトの名無しさん[sage]   投稿日:2017/03/21 22:02:53  ID:GVEvNm9M.net(2)
かわいそうに初心者におちょくられちゃったんだな

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

変数1 = '1'
print(変数1)

リストA = ['A', 'A']
for a in リストA:
print(a)

674
デフォルトの名無しさん[sage]   投稿日:2017/03/21 23:18:34  ID:FG0gbPrN.net(2)
やっぱ初心者向けの言語として認知され始めてるようだな
PHPスレ並のレベル

675
デフォルトの名無しさん[sage]   投稿日:2017/03/22 00:16:30  ID:+9rAaXcc.net(4)
>652
プログラミングをやってるとソースコード内で全角英字を使わないように
細心の注意を払うようになる
で、それの意識が定着するとプログラミングでない普通の文章でも
全角英字を無意識的に使わなくなる

ってだけかと

別に普段の文章を書くときとソースコードを書くときで頭をしっかり切り替えて
使い分けてれば何ら問題ないし、普段の文章で全角英字を使わないことが
プログラマとしての必須条件でもない

676
デフォルトの名無しさん[sage]   投稿日:2017/03/22 00:35:00  ID:E3vl/zz6.net(4)
>657
まだフローチャートガイジおるんか
ええ加減老衰で死ねや

677
デフォルトの名無しさん[sage]   投稿日:2017/03/22 00:43:12  ID:+9rAaXcc.net(4)
フローチャートは紙に書いても頭に書いてもいい
書く場所については特に制限はない
フローチャートは「絶対に」紙に書かないとダメと言い張る人は、
残念ながら自分の脳みその性能は低めだということを大声で
叫んでいるのと等価である

頭でフローチャートを考える限り間違いが起こるという考えは
ある意味で理にかなった「意見」であるが、絶対に間違えるという
根拠はどこにもないのである

678
デフォルトの名無しさん[sage]   投稿日:2017/03/22 00:57:13  ID:E3vl/zz6.net(4)
「フローチャートは時代遅れの厄介者」

1975年初版発行の『人月の神話』より

>1975年
>1975年
>1975年

わかるか?

679
デフォルトの名無しさん[sage]   投稿日:2017/03/22 01:07:29  ID:clvxVqHS.net(2)
UMLがナウい

680
デフォルトの名無しさん[sage]   投稿日:2017/03/22 05:49:58  ID:pQEBF+SX.net(2)
プログラミング論が語りたければ然るべきスレ行けやメクラガイジ*n

681
デフォルトの名無しさん[sage]   投稿日:2017/03/22 10:08:13  ID:gFKsHq1t.net(4)
おまいら、pythonでUI作るときなに使ってる?
wx?tk?

682
デフォルトの名無しさん[sage]   投稿日:2017/03/22 10:19:57  ID:d/gH/Sax.net(2)
プログラムは直感で書きます

683
デフォルトの名無しさん[sage]   投稿日:2017/03/22 13:27:29  ID:rFvJCad9.net(2)
tk。標準搭載というのはかなりでかいマジで、マジで楽
シンプルなのも良いマジで、マジやばい
見た目がダサいとかいわれるけどマジどうでもいい

684
デフォルトの名無しさん[sage]   投稿日:2017/03/22 14:19:57  ID:rzLKjPpj.net(2)
漢は黙ってCUI(暴論)

685
デフォルトの名無しさん[sage]   投稿日:2017/03/22 15:07:28  ID:9HEAdICR.net(2)
stdin食べてstdoutに出すフィルターしか作っていない。

686
デフォルトの名無しさん[sage]   投稿日:2017/03/22 15:26:12  ID:bMBOr2tF.net(4)
PythonってUIエディタある?
htmlみたいにシコシコ書くの?
コメント2件

687
デフォルトの名無しさん[sage]   投稿日:2017/03/22 15:37:47  ID:gFKsHq1t.net(4)
>686
wxならxrcエディタで作ったxrcファイルを食わせることができるかな

688
デフォルトの名無しさん[sage]   投稿日:2017/03/22 15:39:26  ID:bMBOr2tF.net(4)
ありがとう
ちょっとそれ見てみる

689
デフォルトの名無しさん[sage]   投稿日:2017/03/22 16:42:31  ID:TOyg2Hpt.net(4)
pythonのtkに関するドキュメントなんかいいのある?
あんま詳しいの見つからない

690
デフォルトの名無しさん[sage]   投稿日:2017/03/22 16:51:46  ID:TkmhdrDf.net(2)

691
デフォルトの名無しさん[sage]   投稿日:2017/03/22 17:16:48  ID:TOyg2Hpt.net(4)
あれ、こんなに充実してたっけ・・・?
前に見た時はもっとショボかった気がする

tix関係の事知りたかったんだ
ありがとう。読み直してみる

692
デフォルトの名無しさん[sage]   投稿日:2017/03/22 18:51:52  ID:csqP55uG.net(2)
全角文字だけ色違いで表示されるように
エディタを設定しておけばいいのでは

693
デフォルトの名無しさん[sage]   投稿日:2017/03/22 19:07:00  ID:6MsxsFAP.net(4)
とりあえず全角スペースが可視化されるフォント(Ricty Diminished)使ってる

694
デフォルトの名無しさん[sage]   投稿日:2017/03/22 23:25:19  ID:ThvgoSqB.net(4)
全角と半角のスペースが混在することなんて本当にあるんかね?
変数名を全角文字使って書いてたらありうるのか
文字列リテラル以外のところで全角スペース間違って入っててもエラー出て一発でわかるだろうに

695
デフォルトの名無しさん[sage]   投稿日:2017/03/22 23:29:42  ID:6MsxsFAP.net(4)
初心者時代にウェッブからコピペしてたら全角スペース食らったな、原因の特定で30分消えた

696
デフォルトの名無しさん[sage]   投稿日:2017/03/22 23:36:31  ID:tZVwD734.net(4)
ウェッブ

697
デフォルトの名無しさん[sage]   投稿日:2017/03/22 23:39:50  ID:ThvgoSqB.net(4)
ああ、ゥエッブからコピペならありそうだな
初心者ならエラーメッセージ見てもよくわからんか

698
デフォルトの名無しさん[]   投稿日:2017/03/22 23:53:33  ID:s6TCZGrO.net(2)
tixは3.6で撤廃されるけどな

699
デフォルトの名無しさん[sage]   投稿日:2017/03/22 23:54:08  ID:tZVwD734.net(4)
しー

700
デフォルトの名無しさん[sage]   投稿日:2017/03/23 08:30:44  ID:JsFt79NU.net(4)
え、それ困るな。
代替は用意されないの?

701
デフォルトの名無しさん[sage]   投稿日:2017/03/23 09:23:26  ID:HnTvYzoy.net(2)
つttk

撤廃も代替もtixドキュメントのトップに書いてありますがな
>690から行けまっせー
コメント2件

702
デフォルトの名無しさん[sage]   投稿日:2017/03/23 11:46:17  ID:39On3zda.net(2)
https://try.jupyter.org
ここの
Welcome to Python.ipynb
を選んで
File - New Notebook
を作ってソースを入れると実行されるのですが
日本語の表示が可笑しいのです
どうすれば日本語を表示できますか

703
デフォルトの名無しさん[sage]   投稿日:2017/03/23 15:12:57  ID:lMN/iAdI.net(2)
笑えばいいと

704
デフォルトの名無しさん[sage]   投稿日:2017/03/23 18:31:35  ID:JsFt79NU.net(4)
>701
ありがとう。
でも、そもそもttkではできないことをするためにtixを使っていた。
そもそもtixってそういう位置づけのものだと思う。
https://i2.wp.com/www.wikipython.com/wp-content/uploads/little-...

705
デフォルトの名無しさん[sage]   投稿日:2017/03/25 16:38:08  ID:Kx0eU1yK.net(4)
別の某言語だと全画面しかとれなかったのですが、
Windowsのアクティブウインドウあるいは指定したアプリケーションのスクリーンショットって、
Pythonで取得できますか?

706
デフォルトの名無しさん[sage]   投稿日:2017/03/25 16:44:16  ID:5MnOmzEx.net(2)
とれます
コメント2件

707
デフォルトの名無しさん[sage]   投稿日:2017/03/25 16:50:45  ID:Kx0eU1yK.net(4)
>706
ありがとうございます。
早速調べてみますね。

708
デフォルトの名無しさん[]   投稿日:2017/03/28 07:37:18  ID:BRlIFiUe.net(2)
アルゴリズム(仕組み)考えるには数学と何を勉強するの?
総計、幾何学、数学……python

グラフィックと組み合わせる?←デザイン論(視覚効果がどうとか)

調べたら、山ほど出てきて分からなく成りました
どなたか、ご教授おねがいします
コメント8件

709
デフォルトの名無しさん[sage]   投稿日:2017/03/28 08:11:20  ID:0jTbPEdm.net(2)
Pythonはおやつに入りますか?

710
デフォルトの名無しさん[]   投稿日:2017/03/28 09:54:21  ID:FL01cXZa.net(4)
いいえ、スネークの主食です

711
デフォルトの名無しさん[sage]   投稿日:2017/03/28 10:08:55  ID:idISHk3E.net(2)
>708
アルゴリズムを考えるのに知識はいらない
発想力だけあれば良い

そこに挙げられているのは考えたアルゴリズムを実装する時に役に立つものでしかない
プログラマーと数学者は別物である

712
デフォルトの名無しさん[sage]   投稿日:2017/03/28 10:57:36  ID:5Al1oUXa.net(2)
>708には無理
コメント2件

713
デフォルトの名無しさん[]   投稿日:2017/03/28 11:03:32  ID:iddTGm6m.net(2)
>708
馬鹿には無理
コメント2件

714
デフォルトの名無しさん[sage]   投稿日:2017/03/28 11:41:44  ID:pnMbSu0j.net(6)
アルゴリズムってさあ・・・パッションなんだよ、リズム
リズムに乗ってホットなビートをコードに刻む
それがアルゴリズム
わかるやつにはわかる

715
デフォルトの名無しさん[]   投稿日:2017/03/28 12:03:02  ID:lljU2zW0.net(2)
>708
色んなアルゴリズムを勉強すれば良いよ
最初は何でも模倣から始めよう

716
デフォルトの名無しさん[]   投稿日:2017/03/28 12:11:33  ID:FL01cXZa.net(4)
気持ち悪いの湧き過ぎ
コメント2件

717
デフォルトの名無しさん[sage]   投稿日:2017/03/28 12:38:15  ID:noLFLqhs.net(2)
とりあえずピタゴラスイッチをひたすら見る。

718
デフォルトの名無しさん[sage]   投稿日:2017/03/28 13:05:14  ID:YukDoBMh.net(4)
これを勉強すればあなたも簡単にアルゴリズムを作れます

猫にも分かるメタアルゴリズム 結城真央身

719
デフォルトの名無しさん[sage]   投稿日:2017/03/28 13:15:33  ID:U8LHMV5B.net(2)
初歩的なアルゴリズムの学習としてはソートとか最短経路問題をやればいいんでね?
ライブラリで間に合うことが多いけどね

720
デフォルトの名無しさん[sage]   投稿日:2017/03/28 13:21:58  ID:YukDoBMh.net(4)
車輪の再発明とは、「 広く受け入れられ確立されている技術や解決法を知らずに
(または意図的に無視して)、同様のものを再び一から作ること」を意味する。

721
デフォルトの名無しさん[sage]   投稿日:2017/03/28 15:21:27  ID:pnMbSu0j.net(6)
>716
> 709 名前:デフォルトの名無しさん[] 投稿日:2017/03/28(火) 09:54:21.79 ID:FL01cXZa [1/2]
> いいえ、スネークの主食です


おっそうだな

722
デフォルトの名無しさん[sage]   投稿日:2017/03/28 15:33:48  ID:d53nRh6U.net(2)
ソートやみたいな初歩のアルゴリズムは発想でどうにかなるかもしらんが、
画像認識レベルになると基礎知識がないことには始まらんからな。

723
デフォルトの名無しさん[sage]   投稿日:2017/03/28 19:30:42  ID:mCdw7Avm.net(2)
画像認識は基礎は数学だが実務はアート

724
デフォルトの名無しさん[sage]   投稿日:2017/03/28 22:27:06  ID:pnMbSu0j.net(6)
そう、アートを理解できないやつがコードを語るなって感じ
ドンテルユアコードファキュー

725
デフォルトの名無しさん[age]   投稿日:2017/03/28 22:35:12  ID:IputLj+X.net(2)
アルゴリズムの勉強をするなら、以下がおすすめ。
1) 書籍「プログラミングコンテスト攻略のためのアルゴリズムとデータ構造」(通称AOJ本、螺旋本)を参考にしながら、Aidzu Online Judge の問題を解く
2) ある程度慣れてきたら、yukicoder や AtCoder のコンテストに出てみる。
高度なアルゴリズムは、競技プログラミングのバイブル、「蟻本」を参照すると良い。
英語が苦手でないなら、TopCoder やCodeforces, Google Code Jam なんかに出てもいい。
Paiza や CodeIQなんかのコード転職サイトの問題は、簡単に解けるようになっているはず。
3) 体系的に、基礎からしっかりアルゴリズムの勉強をしたいなら、MITの教科書 Algorithm Introduction(和訳本もある)を使うと良い。

726
デフォルトの名無しさん[]   投稿日:2017/03/29 14:38:57  ID:9B3vjVmW.net(4)
>712 711は真性包茎

727
デフォルトの名無しさん[]   投稿日:2017/03/29 14:41:13  ID:9B3vjVmW.net(4)
>713 712は松沢病院へ行け。

728
[sage]   投稿日:2017/03/29 15:48:22  ID:AoQaLdHc.net(4)
いまどき、入門レベルのアルゴリズムは、
ネットで十分かなぁ。。

729
[sage]   投稿日:2017/03/29 15:50:18  ID:AoQaLdHc.net(4)
考える力を養いたいと言うなら、別だけど。。

730
デフォルトの名無しさん[sage]   投稿日:2017/03/30 07:38:54  ID:rYGI56vL.net(2)
仕事ではライブラリ関数を使ってね

731
デフォルトの名無しさん[sage]   投稿日:2017/03/30 10:31:48  ID:yt8Lqqfr.net(2)
考えないというのもひどいが

732
デフォルトの名無しさん[]   投稿日:2017/03/30 11:31:19  ID:O4X45P8a.net(2)
ブーム来ないかなぁ〜

733
デフォルトの名無しさん[sage]   投稿日:2017/03/30 11:49:59  ID:0JYM3L7z.net(2)
今がブームの頂点だろ、機械学習の話題で。

734
デフォルトの名無しさん[sage]   投稿日:2017/03/30 12:09:09  ID:7nYsYOYk.net(8)
ブームメントに踊らされてるようじゃまだまだだね

735
デフォルトの名無しさん[sage]   投稿日:2017/03/30 13:17:48  ID:Ptn18LYQ.net(2)
pythonてどんな職場で使われてるん?
cobolとjavaとASPとVBしか扱ったことがないからわからん。使われてる職場を見たこともない

736
デフォルトの名無しさん[sage]   投稿日:2017/03/30 13:46:31  ID:PDhBe/fU.net(8)
r = re.compile('hoge')
このrをre.compileオブジェクトだと判定する方法を教えてください

rのクラスが<class '_sre.SRE_Pattern'>で、リンクオブジェクトなんたららしくて
_sreをインポートしてもSRE_Patternが無いんでisinstanceで指定できないっす、どうしましょ?
コメント6件

737
デフォルトの名無しさん[sage]   投稿日:2017/03/30 14:12:14  ID:7nYsYOYk.net(8)
どうしましょうね?

738
デフォルトの名無しさん[sage]   投稿日:2017/03/30 14:18:30  ID:M4J/idZ/.net(2)
>736
適当に正規表現オブジェクトを作って
type(r)かr.__class__でクラスオブジェクト取れるのでこれ使えばいけるはず
コメント2件

739
デフォルトの名無しさん[]   投稿日:2017/03/30 15:25:56  ID:m02PM+sL.net(4)
>736
クラスが公開されてないのだから、それのインスタンスかどうかを判定しようとするのが誤り。
なんで、判定したいの?
コメント2件

740
デフォルトの名無しさん[sage]   投稿日:2017/03/30 15:35:57  ID:7nYsYOYk.net(8)
動型言語なんだからインスタンスを生成した時は
全てのインスタンスをisinstanceして保証するのが
本当のプロの仕事

741
デフォルトの名無しさん[sage]   投稿日:2017/03/30 16:28:38  ID:OIz9Y2z0.net(4)
>736
typing.Patternとtyping.Matchを使う

>>> import re, typing
>>> r = re.compile("foo")
>>> isinstance(r, typing.Pattern)
True
>>> m = r.search("foobar")
>>> isinstance(m, typing.Match)
True
コメント2件

742
デフォルトの名無しさん[sage]   投稿日:2017/03/30 17:03:31  ID:PDhBe/fU.net(8)
>741
ありがとうございまーす。そちらの環境はPython2なのでしょうか?
私の環境はPython3しか無いので良く分からないのですが、例文の通りにするとエラーとなりましたが、
以下のようにしてできました。
>>> typing.Pattern.impl_type
<class '_sre.SRE_Pattern'>
>>> isinstance(r, typing.Pattern.impl_type)
True

>739
文章から文字列を検索する関数を作る際に、文字列だけじゃなくて正規表現も使えるようにしたいと思いました。
しかしながら文字列を指定する引数と、正規表現を指定する引数を用意するのは格好悪い!と思いました。
よって、1つの引数で文字列と正規表現を指定できるようにして、関数内で判別しようと思ったのでした。

・・・ええ分かります!正規表現だけに対応すれば文字列指定なんて要らないと言うのは分かるのですが、
多くの場合文字列検索で事足りるのでございます。正規表現はオマケ、オマケなのでございます。
オマケなのですが非常に強力な正規表現。それらを1つの引数で指定する、、格好良いと思いました。

>738
格好悪い

皆様ありがとうございました、また宜しくお願い致します。
コメント6件

743
デフォルトの名無しさん[sage]   投稿日:2017/03/30 17:28:35  ID:OIz9Y2z0.net(4)
>742
それバージョンが古いな、3.5.3か3.6.1を使えばエラーでないと思う

744
デフォルトの名無しさん[sage]   投稿日:2017/03/30 17:32:33  ID:7nYsYOYk.net(8)
>742
ええ分かります!あなたの発想は非常にマヌケ、マヌケなのでございます。

745
デフォルトの名無しさん[]   投稿日:2017/03/30 17:53:38  ID:m02PM+sL.net(4)
>742
それなら、正規表現オブジェクトかどうかを判定するのではなく、matchメソッドやsearchメソッドを持ってるかを判定すればいい
あるオブジェクトが何であるかを気にするのではなく、どう振る舞うかを気にするべき
でも、俺なら文字列かどうかを判定して、文字列なら正規表現に変えてしまうけどな
コメント2件

746
デフォルトの名無しさん[sage]   投稿日:2017/03/30 18:01:39  ID:HV+ddtAC.net(2)
なんだろう。文章の書き方が生理的に嫌い。嫌いなのでございます。

747
デフォルトの名無しさん[sage]   投稿日:2017/03/30 18:18:50  ID:VpSpOwP3.net(2)
ですます調で下手に出た態度の質問の仕方をするとバカがいっぱい釣れて面白いのでございます。
コメント2件

748
デフォルトの名無しさん[sage]   投稿日:2017/03/30 18:20:12  ID:bwQIU3h8.net(2)
ここまで漏れの自演なのでございます。

749
デフォルトの名無しさん[sage]   投稿日:2017/03/30 18:22:30  ID:LEwdK5Fw.net(2)
正規表現リテラルがあるとよかったね
https://www.slideshare.net/kwatch/ss-39165518#3

750
デフォルトの名無しさん[sage]   投稿日:2017/03/30 19:21:50  ID:PDhBe/fU.net(8)
>745
採用! 
っと思ったんですが、、ん〜〜どーでぇしょう? 速度というか処理速度というかですねぇー
いわゆるそのぉ〜文字列をですねぇ〜正規表現にするコストといいますか、そういうのがですねぇー
いわゆるそのぉ〜速度を落とすのでは無いのかとぉ〜、しかしながらぁ〜正規表現はCで書かれているわけですからぁ〜
逆もあるのかなぁーとぉ思いましてぇ、私簡単ではありますが、比較してみましたぁ〜、結果! よく分かりませんでしたぁー
いやぁー、こういう速度比較というのはぁ〜なかなか難しいものでしてぇ〜、しかしながら明確に差が出るパターンがありましたぁ
それは、検索文字をヒットしないパターンですぅ
文字列検索はぁーいわゆるそのぉーinを使うわけですがぁー、ヒットシない場合は限りなくゼロ、常に同じ位の結果ぁー、
しかしながらぁ〜正規表現の場合はぁ〜、コンパイル済みオブジェクトを使ってもぉー、幾分かは処理時間が出てくるんですなぁ〜
ということでぇ〜、この結果をもってぇー、誠に恐縮ならがぁー不採用となりましたぁ

751
デフォルトの名無しさん[sage]   投稿日:2017/03/30 19:36:17  ID:kqK6AEA9.net(2)
目障り

752
デフォルトの名無しさん[sage]   投稿日:2017/03/30 19:40:42  ID:PDhBe/fU.net(8)
あ、ウソw コンパイルオブジェクト更新するの忘れてたわww
検索文字ヒットしない時はどっちもゼロですわww

753
デフォルトの名無しさん[]   投稿日:2017/03/30 21:29:00  ID:V/xrMXI/.net(2)
>747
が正解だったか。残念

754
デフォルトの名無しさん[sage]   投稿日:2017/03/31 11:52:45  ID:AyoYibNL.net(2)
今日、私はPythonを最新バージョンにアップデートした。
最新バージョンといえば新機能のf-stringsが楽しみだがまだ触らない。
次はパッケージのインストールなのだ。

pip install httplib2・・ターンッ! 私は得意げにエンターを叩いた。
が!?、まさかのインストール失敗。UnicodeDecodeError
なるほどググってみると対処法が書かれている、皆ここでつまづくのだな、
何々?ソースコードを書き換える? 手動でencoding指定しろ?
私はもっと良い対処法が無いのかとググった・・

良いの見つかんねぇ〜、、ソースコードいじるの面倒臭ぇーなぁーと思った瞬間
ふと頭によぎった、「コマンドプロンプトを管理者として実行」
pip install httplib2・・ターンッ! 見事にインストール成功。
ああ、オレって天才かも・・
コメント2件

755
デフォルトの名無しさん[sage]   投稿日:2017/03/31 11:56:55  ID:4Pnt5fnj.net(2)
Windowsを窓から投げ捨てろ

756
デフォルトの名無しさん[sage]   投稿日:2017/03/31 12:07:33  ID:S+dmZ2B6.net(2)
うち窓ないんだよね

757
デフォルトの名無しさん[sage]   投稿日:2017/03/31 13:04:49  ID:dz0AvjH3.net(2)
Windowsから窓を投げ捨てろ

758
デフォルトの名無しさん[sage]   投稿日:2017/03/31 17:38:00  ID:AoOQQKoh.net(2)
>754
死ね

759
デフォルトの名無しさん[sage]   投稿日:2017/04/01 02:47:23  ID:tWWYqiUz.net(2)
みなさんライブラリ使うときソースファイル読んでますか?
私はBeautifulSoupとかnumpyとかで関数使う時、なんとなくで使ってます。

ライブラリを調べようとソースファイル見ても
pyファイルがかなりあって簡単には調べられないです。

他の方はどうかと思ったので意見ください。


こんなのとか
BeautifulSoup(html, "html.parser")
np.median(a) ## 中央値
np.var(a)   ## 分散
コメント2件

760
デフォルトの名無しさん[sage]   投稿日:2017/04/01 03:41:35  ID:FRLTAWk8.net(2)
IPythonとかinspectとか
あとはDocにソースのリンクが貼ってる場合も多いと思う
コメント2件

761
デフォルトの名無しさん[sage]   投稿日:2017/04/01 09:14:43  ID:LYj8fGS1.net(2)
>759
pudb3で実行されるpyファイルを確認しながら、GitHubでコード検索して色々眺めてます
コメント2件

762
デフォルトの名無しさん[sage]   投稿日:2017/04/01 18:43:42  ID:7wdwEXQD.net(2)
会社にフローチャートでプログラム説明しろ言われて困ったなぁ
単純なプログラムならいいんだけど・・
コメント2件

763
デフォルトの名無しさん[sage]   投稿日:2017/04/01 19:12:41  ID:Xk39Ujbl.net(4)
どこの土人会社だよ

764
デフォルトの名無しさん[sage]   投稿日:2017/04/01 20:43:56  ID:aApsaYHH.net(2)
残念日本には土人会社の方が多いのであった

765
デフォルトの名無しさん[]   投稿日:2017/04/01 21:42:39  ID:FDUO6YbD.net(2)
>762
なにが困るの?

766
デフォルトの名無しさん[]   投稿日:2017/04/01 22:14:34  ID:86o4tU/F.net(2)
特許明細書には、フローチャートがよく記載される

767
デフォルトの名無しさん[sage]   投稿日:2017/04/01 22:34:33  ID:Xk39Ujbl.net(4)
ガイジがガイジに説明するためのもの
それが腐ローチャート

768
デフォルトの名無しさん[sage]   投稿日:2017/04/02 00:29:58  ID:1uTFrCJ+.net(6)
不労チートで楽にだらだらしたい

769
デフォルトの名無しさん[sage]   投稿日:2017/04/02 01:19:21  ID:W6VXUIjv.net(2)
どうせなら不老チートを得たい

770
デフォルトの名無しさん[sage]   投稿日:2017/04/02 02:13:43  ID:1uTFrCJ+.net(6)
アンデッドさん。略してアンディさん

771
758[sage]   投稿日:2017/04/02 10:37:38  ID:ptKYPyCD.net(2)
>760
inspect.getsource() これ結構求めていたものかもしれません。もう少し勉強します。
ありがとうございます。

>761
pudb3知らなかったですがimport pdb; pdb.set_trace()で使ってみました。
使いこなせればかなり良さそうなんで勉強します!ありがとうございます。


バージョン合わず、まだインストールできてなくて使えてないですが、
TensorFlowのTensorBoardみたいにライブラリを可視化できればかなり早く体系的に
ライブラリを理解できそうなんですけどね。

772
デフォルトの名無しさん[sage]   投稿日:2017/04/02 18:55:00  ID:e1YbVTJa.net(4)
n = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
for i in n:
■if i < 5:
■■n.remove(i)
print(n)

結果が[5, 6, 7, 8, 9]ではなく[1, 3, 5, 6, 7, 8, 9]になってしまうのはなぜですか?
コメント4件

773
デフォルトの名無しさん[sage]   投稿日:2017/04/02 19:08:43  ID:8RDhd+uN.net(2)
>772
removeしたところでイテレレータが詰まってるからだよ
std::listも同じ動きだったはず
コメント2件

774
デフォルトの名無しさん[sage]   投稿日:2017/04/02 19:09:17  ID:f3S3avyq.net(2)
>772
for文の反復元となるnをループ内で操作しているから。
まず1回目のループでif条件に従い、0(0番目の要素)が削除される、すると1が0番目、2が1番目の要素に繰り上がる
2回目のループでfor文は1番目の要素を取り出すが、前回のループで各要素が繰り上がっており、1ではなく2が取り出される

解決策は配列を全スライス([:])でコピーするとか、条件のを削除ではなく
条件ではないのをfilter()とか新規配列に追加とかかな?(削除はコストも高い

775
デフォルトの名無しさん[sage]   投稿日:2017/04/02 19:10:06  ID:kvWhDwYX.net(2)
forが配列にインデックスアクセスするからというのと配列が破壊的変更されているからというのがざっとした答えになるかな

776
771[sage]   投稿日:2017/04/02 20:04:23  ID:e1YbVTJa.net(4)
>773,774,775
よくわかりました。
ありがとうございました。

777
デフォルトの名無しさん[sage]   投稿日:2017/04/02 21:01:30  ID:ZeVnCsZh.net(2)
ド素人質問をさせてください。ディープランニングの勉強を初めたのですが、
以下のプログラム(defから始まって省略なく全部書いてあります)で、
―侘呂されない。AND(0,0)とかAND(1,0)とか表示されるようなのですが表示されない
w1が0.5やthetaが0.7なのはわかるのですが、x1,x2の数字は何でしょうか?
すみませんが、よろしくお願いします

def AND(x1,x2):
w1, w2, theta = 0.5, 0.5, 0.7
tmp = x1*w1 + x2*w2
if tmp <= theta:
return 0
elif tmp > theta:
return 1
コメント8件

778
デフォルトの名無しさん[sage]   投稿日:2017/04/02 21:28:42  ID:sej9dtoq.net(2)
ドシロウトは初歩から学べ
いきなりマラソン始めてんじゃねえよ死ね
コメント2件

779
デフォルトの名無しさん[sage]   投稿日:2017/04/02 21:37:33  ID:TvISwdcG.net(2)
>777
ANDは関数名、(x1, x2)は引数、def AND(x1, x2):…は関数を定義してる部分
AND(0, 0)やAND(1,0)のように引数を渡して関数を呼び出す
引数の値に応じて関数が0か1を返す

チュートリアルからどうぞ
https://docs.python.jp/3/

780
デフォルトの名無しさん[sage]   投稿日:2017/04/02 21:39:07  ID:DUufkMH+.net(4)
入門書を読めよ

781
デフォルトの名無しさん[sage]   投稿日:2017/04/02 21:41:43  ID:9CiSXDfp.net(2)
>777
1. ここに書かれてるだけでは出力の表示はしない
2. x1,x2は引数。プログラムの中でお前が値を代入してこの関数を呼び出す
ディープラーニングとか言う前に本屋行って読めそうなPythonの入門書買ってこい

782
デフォルトの名無しさん[sage]   投稿日:2017/04/02 22:28:10  ID:1YE6Z4Us.net(2)
プログラミング初めて何年も経つけどディープラーニングなんて全く無縁の世界だわw

783
デフォルトの名無しさん[sage]   投稿日:2017/04/02 22:31:03  ID:QS4jPCp8.net(2)
ディープラーニング含めた人工知能ブームは3年もすれば落ち着くでしょ

784
デフォルトの名無しさん[sage]   投稿日:2017/04/02 22:36:33  ID:a9ZyOowU.net(2)
定着という意味で落ち着く

785
デフォルトの名無しさん[sage]   投稿日:2017/04/02 23:15:01  ID:DUufkMH+.net(4)
次は10年後だね

786
デフォルトの名無しさん[sage]   投稿日:2017/04/02 23:25:07  ID:1uTFrCJ+.net(6)
ファジィAIディープアジャイルXPプログラミングでユビキタス時代の幕上けやね

787
デフォルトの名無しさん[sage]   投稿日:2017/04/03 00:11:04  ID:pR2kgV0t.net(2)
>778-781
ありがとうございます。ゼロから始めるってタイトルに釣られて買ったんですが、やっぱゼロからじゃダメだったんですね・・。
一から勉強します
コメント4件

788
デフォルトの名無しさん[sage]   投稿日:2017/04/03 00:13:40  ID:RF0yvMhi.net(2)
>787
そのコードの意味がわからない時点で自分で気付こうか

789
デフォルトの名無しさん[sage]   投稿日:2017/04/03 00:22:58  ID:X/rkmHGR.net(2)
>787
ゼロから学ぶディープラーニング、ゼロから学ぶパイソンではない

790
デフォルトの名無しさん[sage]   投稿日:2017/04/03 08:30:06  ID:kK2KVNZF.net(2)
>777 のコードは本からの引用?
ANDとかtmpって……

791
デフォルトの名無しさん[]   投稿日:2017/04/03 12:39:44  ID:YYggZ1T9.net(2)
>777 これをどうぞ。
Deep Learning 第2回:パーセプトロンを実装しよう
https://www.youtube.com/watch?v=Ic6LLOIsRGY

792
デフォルトの名無しさん[sage]   投稿日:2017/04/03 17:40:09  ID:mffgYpTE.net(2)
マルチで済まないが、jupyter-themesを適用するとツールバーが消えてしまうんだが表示させる方法知ってる人いないかな?
ツールバーないと何気に困るからjupyter-themes削除したんだがテーマがデフォルトに元に戻らないしw
http://i.imgur.com/qSBiRZH.jpg

793
デフォルトの名無しさん[]   投稿日:2017/04/03 18:04:15  ID:0DYVHY3A.net(2)
まるちんこ

794
デフォルトの名無しさん[sage]   投稿日:2017/04/03 18:08:08  ID:7A6sm0Q6.net(2)
IDEのスレ行ったほうがいいぞ、俺Vim使ってるから分からんし
コメント2件

795
デフォルトの名無しさん[sage]   投稿日:2017/04/03 22:33:47  ID:L/vcIjzb.net(2)
ちょっと脈略ない質問なんだがうちのアホ上司がなに言ってんだか不明なので確認させて欲しい

集計をoverallで見せるって言ったらその全体の数字を見せる、でいいよな
で加えてそこにサブカテゴリがあるとする
サブカテゴリ表示しつつ全体の数字も見えてりゃOKだよな?
サブカテゴリ見せんのかどうか聞いてんのにあのバカoverall連呼するもんだから、は?ってなったわ
コメント2件

796
デフォルトの名無しさん[sage]   投稿日:2017/04/03 22:47:01  ID:9X5RGg9p.net(2)
スレ違い

797
デフォルトの名無しさん[sage]   投稿日:2017/04/03 23:54:49  ID:kXNRkP4o.net(2)
>794
jupyterはIDEではないよ

798
デフォルトの名無しさん[]   投稿日:2017/04/04 20:12:55  ID:7UoDc/QA.net(2)
そら英語しか喋れない上司に日本語話してもわからんだろ
コメント2件

799
デフォルトの名無しさん[sage]   投稿日:2017/04/04 21:54:06  ID:otFv4FlV.net(2)
>795
それをいうならoverwatchやで

800
デフォルトの名無しさん[sage]   投稿日:2017/04/04 22:01:28  ID:ErOFZYLD.net(2)
>798
中国語の間違いだろ()

801
デフォルトの名無しさん[sage]   投稿日:2017/04/06 10:04:30  ID:lOV6492l.net(4)
import wx
import datetime
import time

while 1==1:
time.sleep(1)

aaa = datetime.datetime.today()
application = wx.App()
frame = wx.Frame(None, wx.ID_ANY, u"時間", size=(300,300))
panel = wx.Panel(frame, wx.ID_ANY)
s_text_1 = wx.StaticText(panel, wx.ID_ANY, u"現在時刻 %s"%(aaa))
layout = wx.BoxSizer(wx.VERTICAL)
layout.Add(s_text_1)
panel.SetSizer(layout)
frame.Show()
application.MainLoop()  ←とまる


現在時刻を1秒毎にフレームに表示したいのですが
最後のMainLoop()で止まっているのか、whileの上まで戻らず
止まったままになります。
解決方法はないでしょうか。
コメント4件

802
800[sage]   投稿日:2017/04/06 10:05:57  ID:lOV6492l.net(4)
インデントが消えてる。
while以下全部1つインデントです。

803
デフォルトの名無しさん[sage]   投稿日:2017/04/06 11:20:04  ID:dxViEm2k.net(2)
>801
根本的にwxの使い方が解ってない
チュートリアルからやり直した方が良い。

端的に言うと
フレーム作る、フレームにwx.Timerを追加してStartする、タイマーイベントを捕まえてUIを更新する

そんな所にwhile書く必要ないし、FrameもAppも一つで良い。

804
デフォルトの名無しさん[sage]   投稿日:2017/04/06 15:05:27  ID:5SVTDNg/.net(4)
>801
http://www.java2s.com/Tutorial/Python/0380__wxPython/Usetimer.htm
を参考にちょっと変更
http://ideone.com/cPueI9
application.MainLoop()が実行されるとその中でループ実行するので
元のプログラムのWhileループは機能しない
MainLoopがやってる処理を自前ループでやる方法もあるかもしれんが
多分難しくて面倒だろうからこういう書き方に慣れるのがいいと思う
コメント2件

805
デフォルトの名無しさん[sage]   投稿日:2017/04/06 17:03:44  ID:R1LpNPZc.net(2)
シッタカ乙

806
デフォルトの名無しさん[sage]   投稿日:2017/04/06 18:36:33  ID:5SVTDNg/.net(4)
ありがとうw じゃ大体合ってたんだなw

807
デフォルトの名無しさん[sage]   投稿日:2017/04/06 20:10:29  ID:Cm1IEV6V.net(2)
おいおい、デタラメはよくない

808
デフォルトの名無しさん[sage]   投稿日:2017/04/07 14:42:12  ID:w7SQIF8/.net(2)
python C javaを並行してやってるんだけどあぁpythonってほんと分かりやすくていいなぁ素晴らしいなぁと思う。あーもーめんどくせぇな!って思うことが特にCは多い
プログラミング上級者になってくるとCやjavaの方が読みやすいと感じるようになったりするのかな
コメント4件

809
デフォルトの名無しさん[sage]   投稿日:2017/04/07 15:02:43  ID:BlXWFDtn.net(4)

810
デフォルトの名無しさん[sage]   投稿日:2017/04/07 15:06:48  ID:Q3+IJtMk.net(2)
読みやすさはそのままで、静的言語の型チェックの恩恵を感じるようになるとかなんとか
実行前にかなりのバグを潰せるのは良い事だみたいな、そんな感じじゃなーい?

でもPythonもアノテーションで型チェックができるようになったりしているからねー、
Pythonはスゴイ奴やでぇぇええええ

811
デフォルトの名無しさん[sage]   投稿日:2017/04/07 15:32:22  ID:E9+XPTIr.net(2)
>808
そりゃ抽象度が違うから当たり前だよ
CやJavaのほうが読みやすくなったりはしない
もっと抽象度の高い言語をやればあーもーPythonめんどくせーなーってなるだけ

812
デフォルトの名無しさん[sage]   投稿日:2017/04/07 17:48:59  ID:UOj2mYpB.net(4)
コードが長いだけであって
JavaはPythonより説明的で読みやすいだろ
コメント2件

813
デフォルトの名無しさん[sage]   投稿日:2017/04/07 17:53:19  ID:BlXWFDtn.net(4)
>812
無駄に冗長なことを読みやすいとは言わん

814
デフォルトの名無しさん[sage]   投稿日:2017/04/07 18:10:24  ID:UOj2mYpB.net(4)
抽象度が高いのを読みやすいとも言わんだろ
抽象度が高いってのはわかりづらいって言うことだ
コメント2件

815
デフォルトの名無しさん[sage]   投稿日:2017/04/07 18:23:08  ID:sHzeoDfn.net(4)
タグなし要素ってどうや取得すんの?
BeutifulSoapイジってみてるんやが

816
デフォルトの名無しさん[sage]   投稿日:2017/04/07 18:38:04  ID:vepn88qs.net(2)
text
getText
get_text
こんな感じのやつ
ドキュメントみりゃ詳しく書いてある

817
デフォルトの名無しさん[sage]   投稿日:2017/04/07 19:05:02  ID:sHzeoDfn.net(4)
地道にやれってことやな
サンキュー

818
デフォルトの名無しさん[sage]   投稿日:2017/04/08 02:20:22  ID:80zcJTU3.net(2)
>814
ボンゴレンゴね
型なし言語は全部糞
実行するまで壊れてるかすらわからんて
今どきアボガドバナナかと

819
デフォルトの名無しさん[sage]   投稿日:2017/04/08 02:27:38  ID:55TI/ByC.net(2)
>808
Cは裏で何をやっているかわかりい。pythonは見た目は簡単だけど裏で何をやっているかわかりくい。
トレードオフだよ

820
デフォルトの名無しさん[sage]   投稿日:2017/04/08 08:26:40  ID:ba2dYx5A.net(2)
>804
すごい!
でたらめ?出来てるのにどゆことですか?!
コメント2件

821
デフォルトの名無しさん[sage]   投稿日:2017/04/08 11:13:48  ID:XVL7f56g.net(2)
裏で動いてる関数変数一覧って見れないの?

822
デフォルトの名無しさん[sage]   投稿日:2017/04/08 11:32:14  ID:cUMYjXzm.net(2)
動いてる関数変数ってなんやねん
参照カウントが1以上になっている関数やラムダのことを俺用語で表現したのか?

823
デフォルトの名無しさん[sage]   投稿日:2017/04/08 11:52:18  ID:AY9nk+uL.net(2)
おっそうやで

824
デフォルトの名無しさん[sage]   投稿日:2017/04/08 17:28:37  ID:ozzc87m1.net(2)
>820
コード自体はでたらめじゃないよ
wxPython使った事無かったから自前のループうんぬんとか
適当に書いちゃったけどw
ノイズは気にしないでww

825
デフォルトの名無しさん[sage]   投稿日:2017/04/09 09:37:02  ID:NhRtYFXP.net(2)
このスレは意識高い系の人が集結してますね^^
さすが意識高い系御用達言語Pythonですよ

826
デフォルトの名無しさん[sage]   投稿日:2017/04/09 10:28:03  ID:1d0tPbji.net(2)
意識低い系ペチパーワオ、高級見の見物

827
デフォルトの名無しさん[sage]   投稿日:2017/04/09 13:00:39  ID:wpOqp2mL.net(2)
意識高い系はSwift一択!

俺は触りたくもないわ

828
デフォルトの名無しさん[sage]   投稿日:2017/04/09 14:05:44  ID:iC3LP5eg.net(2)
意識高いってか這いつくばって靴舐める林檎の奴隷だろ

829
デフォルトの名無しさん[sage]   投稿日:2017/04/09 21:44:07  ID:izePfwdq.net(2)
意識高い系だけじゃなくて煽るだけの無能も混じってるな

830
デフォルトの名無しさん[]   投稿日:2017/04/10 12:18:40  ID:+cBZxqVn.net(2)
↑煽られるだけの無能

831
デフォルトの名無しさん[sage]   投稿日:2017/04/10 12:51:10  ID:nhQ5fous.net(2)
無能だからオライリーの
Pocket Reference 5th Edition 買ってみたら
パパッと調べられて便利だった。
早く買えば良かったよ。
もちろん有能な方々なら
頭に入っているから不要でしょうけど。

832
デフォルトの名無しさん[sage]   投稿日:2017/04/10 12:53:23  ID:eVBdzDDX.net(2)
公式サイトもしくは付属のリファレンスとREPLのhelpで十分

833
デフォルトの名無しさん[sage]   投稿日:2017/04/10 15:11:14  ID:4B8RWyO/.net(2)
いろんな言語使ってると全ての本持ち歩けないしな
せめて電子書籍

834
デフォルトの名無しさん[]   投稿日:2017/04/12 13:07:31  ID:2UM/3MF/.net(2)
オンライン学習サービスできたらしいぞ
https://pyq.jp/

835
デフォルトの名無しさん[sage]   投稿日:2017/04/12 13:08:50  ID:mJY6Dj4I.net(2)
グロ

836
デフォルトの名無しさん[sage]   投稿日:2017/04/13 20:24:45  ID:vQWqOVix.net(2)
毎月10万円払ってまで習いたくないです

837
デフォルトの名無しさん[sage]   投稿日:2017/04/13 21:30:40  ID:7QcfccX8.net(2)
仕事の研修とかで行くのは2日で十数万とかだけどな

838
デフォルトの名無しさん[sage]   投稿日:2017/04/14 08:56:07  ID:PMH3Qr0E.net(2)
一番やすい奴なら月3000円だし、そんなに悪く無い気もするけどな、、、試しにやってみようかな。

839
デフォルトの名無しさん[sage]   投稿日:2017/04/14 09:40:40  ID:/OFtcWNj.net(2)
究極的には情報商材笑と違いがない

840
デフォルトの名無しさん[sage]   投稿日:2017/04/15 15:18:11  ID:BaqB0HFw.net(2)
この内容でこの価格設定はなかなかおかしくないですか
追加課題とか普通に仕事の一部投げてそう

841
デフォルトの名無しさん[sage]   投稿日:2017/04/15 17:36:52  ID:5isiJslC.net(2)
オンラインサービスなんだから人件費かからないでしょう
要はこのサービス自体がプログラミングってこと

842
デフォルトの名無しさん[sage]   投稿日:2017/04/15 23:13:39  ID:cyCHFfHJ.net(6)
ある空間における直方体の各座標を簡単に取得するmethodを書きたくて
苦労しています。うまく行きません。

・・・ひらめいたっ!・・・

import itertools

def make_space(zyx_base, sizes):
zb, yb, xb = zyx_base
zs, ys, xs = sizes
zyx_flags = itertools.product(range(2), repeat=3)
# zyx_flags = ((0, 0, 0), (0, 0, 1), (0, 1, 0), (0, 1, 1), \
# (1, 0, 0), (1, 0, 1), (1, 1, 0), (1, 1, 1))
space = []
for zyx_flag in zyx_flags:
zf, yf, xf = zyx_flag
space.append([zb + zs * zf, yb + ys * yf, xb + xs * xf])
return space

if __name__ == "__main__":
zyx, sizes = (0, 0, 0), (10, 10, 10)
space = make_space(zyx, sizes)
print("space =")
print(space)
print()
zyx, sizes = (10, 20, 30), (1, 2, 3)
space = make_space(zyx, sizes)
print("space =")
print(space)

で良かったですね。
他に何か改良点があれば指摘お願いします。

843
デフォルトの名無しさん[]   投稿日:2017/04/15 23:18:30  ID:cyCHFfHJ.net(6)
一人で考えていたら2時間考えてもうまく行きませんでした。
zip, combination, product, ... いろいろ考えたんですけどね。
2chで質問しようとして本当に正解でした。
2chのおかげですわ。ほんと。
「2chは質問しようとすることに価値がある。」
ほんとですね。2chのおかげで助かりました。
皆さん,ご協力感謝感謝です。

本当は↓も書いていたんだけど改行制限で書き込みできませんでした。

format は,xyz座標の各座標の最小値と,xyz方向の大きさのtupleです。
たとえば,直方体の各座標の最小値が原点(=0, 0, 0)で,
各辺の大きさが10の立方体だった場合,
xyz, sizes = (0, 0, 0), (10, 10, 10)
として,xyz, sizes に各tupleが代入されていると考えてください。

844
デフォルトの名無しさん[]   投稿日:2017/04/15 23:21:26  ID:cyCHFfHJ.net(6)
zp, yp, xp = [zb + zs * zf, yb + ys * yf, xb + xs * xf]
space.append([zp, yp, xp])
とするべきだったというのが一つですか。

845
デフォルトの名無しさん[sage]   投稿日:2017/04/16 16:06:50  ID:izRJN924.net(2)
どういたしまして♪

846
デフォルトの名無しさん[sage]   投稿日:2017/04/16 19:33:02  ID:itfp77wf.net(2)
ワシが育てた

847
デフォルトの名無しさん[sage]   投稿日:2017/04/16 19:50:16  ID:HG2s3ZeJ.net(2)
ワシか

848
デフォルトの名無しさん[]   投稿日:2017/04/18 12:38:48  ID:Uw8XacGP.net(2)
情報量0

849
デフォルトの名無しさん[sage]   投稿日:2017/04/19 12:20:00  ID:gsNwE6fh.net(2)
pythonアンインストールしたら
アカウント入れなくなった

850
デフォルトの名無しさん[sage]   投稿日:2017/04/21 17:31:52  ID:2OJpdxnt.net(2)
16進数の文字列をフロート型に変換ってできる?
コメント2件

851
デフォルトの名無しさん[]   投稿日:2017/04/21 17:36:55  ID:u/PrWe0w.net(2)

852
デフォルトの名無しさん[sage]   投稿日:2017/04/21 22:26:35  ID:BcyuhAkP.net(2)
>851
ありがとう!

853
デフォルトの名無しさん[sage]   投稿日:2017/04/24 11:07:35  ID:DBzfvjyG.net(12)
16進数で表されてるfloatを元の数字に戻せますか?

854
デフォルトの名無しさん[sage]   投稿日:2017/04/24 12:22:09  ID:0TRRsoSx.net(8)
10進数str→floatはfloat()を使う
16進数str→floatはfloat.fromhex()を使う
float→10進数strはstr()を使う
float→16進数strはfloat.hex()を使う

855
デフォルトの名無しさん[sage]   投稿日:2017/04/24 13:10:26  ID:DBzfvjyG.net(12)
A4 70 45 41みたいになってるやつを元の数値にしたいのですが
floatfromhex()だと0x〜の形にしないとダメですよね

856
デフォルトの名無しさん[sage]   投稿日:2017/04/24 14:09:04  ID:0TRRsoSx.net(8)
そっちか、16進ダンプかhexdumpと言って欲しかった
それは空白文字を取り除いてint(hexdump変数, 16)でintに変換する

857
デフォルトの名無しさん[sage]   投稿日:2017/04/24 14:49:27  ID:0SXkD0vN.net(8)
>>> float_value = float(12.3)
>>> float_str = hex(struct.unpack("i",struct.pack("f", float_value))[0])
>>> float_str
'0x4144cccd'
>>> unpacked_fv = struct.unpack("f", struct.pack("i", int(float_str,16)))[0]
>>> unpacked_fv
12.300000190734863
>>>

もう少しいい方法が有りそうだけど、、、
コメント2件

858
デフォルトの名無しさん[sage]   投稿日:2017/04/24 15:03:41  ID:DBzfvjyG.net(12)
int()でa4〜をやってみましたが、2758821185になってしまいます
a4〜は12.34を変換したやつです
コメント2件

859
デフォルトの名無しさん[sage]   投稿日:2017/04/24 15:31:55  ID:0SXkD0vN.net(8)
>858
int()に引き渡す16進文字列はビックエンディアンにしないとダメ

860
デフォルトの名無しさん[sage]   投稿日:2017/04/24 15:42:20  ID:0TRRsoSx.net(8)
>857
それならbinasciiかなあ

>>> import binascii, struct
>>> f = 12.34
>>> b = struct.pack("f", f)
>>> hexdump = binascii.b2a_hex(b).decode('ascii')
>>> hexdump
'a4704541'
>>> struct.unpack("f", binascii.a2b_hex(hexdump))[0]
12.34000015258789

861
デフォルトの名無しさん[sage]   投稿日:2017/04/24 15:43:50  ID:dShSQ1zF.net(4)
授業中か

862
デフォルトの名無しさん[sage]   投稿日:2017/04/24 15:45:49  ID:dShSQ1zF.net(4)
<わからない9大理由>

5.説明できない…何に困っているのか、見せない、正確に伝わる文章が書けない。書く気も無い

863
デフォルトの名無しさん[sage]   投稿日:2017/04/24 16:16:07  ID:DBzfvjyG.net(12)
http://qiita.com/simukappu/items/7a7262736e3f80e389f2
ここに書いてあることがやりたいけど、ここにある00 00 D0 41ってある所の前に01が追加されてて(xbeeから送られてきたとき)、data=struct.〜て所でfloatにするとき01 00 00 D0の4バイトが使われて値がおかしくなる
だからpayloadの一部を取り出してhexdumpにしてそれを元の値にしようとしてた
言ってる意味が伝わるかわからないけど
コメント4件

864
デフォルトの名無しさん[sage]   投稿日:2017/04/24 16:23:17  ID:0SXkD0vN.net(8)
>863
元々バイナリで来てんならスライスして必要な4byteだけunpackすれば良い話なのでは?
コメント2件

865
デフォルトの名無しさん[sage]   投稿日:2017/04/24 16:33:10  ID:DBzfvjyG.net(12)
>864
必要な部分だけ取り出すやり方がよくわかりませんでした
コメント2件

866
デフォルトの名無しさん[sage]   投稿日:2017/04/24 16:42:50  ID:0SXkD0vN.net(8)
>865
5byteのbyte列できてるなら、rcvdata[1:5]

867
デフォルトの名無しさん[sage]   投稿日:2017/04/24 17:14:37  ID:DBzfvjyG.net(12)
できたっぽいです、皆さんありがとうございました!

868
デフォルトの名無しさん[sage]   投稿日:2017/04/24 17:35:18  ID:kXh5KeNK.net(4)
ID:0SXkD0vNは偉い、感動した

869
デフォルトの名無しさん[sage]   投稿日:2017/04/24 17:46:19  ID:0TRRsoSx.net(8)
うーん、ずいぶん遠回りになったな
最初の段階でくだすれに>863を質問していれば時間を節約できたかもね

870
デフォルトの名無しさん[sage]   投稿日:2017/04/24 17:57:39  ID:kXh5KeNK.net(4)
質問者がプロトコルを理解していないことが問題であることを理解してないんだからしょうがない

871
デフォルトの名無しさん[sage]   投稿日:2017/04/25 16:09:51  ID:+ad05VVs.net(2)
python関係ないやん

872
デフォルトの名無しさん[sage]   投稿日:2017/04/25 16:12:00  ID:/t6Fbqd1.net(2)
お前ら凄いな

873
デフォルトの名無しさん[sage]   投稿日:2017/04/25 20:34:18  ID:yf0URKzz.net(2)
いや、それ程でも。

874
デフォルトの名無しさん[sage]   投稿日:2017/05/03 17:47:27  ID:+pEqqIo3.net(2)
ずいぶんpython押しになってるね
本もたくさん
日本でも流行らそうってか
コメント4件

875
デフォルトの名無しさん[sage]   投稿日:2017/05/03 17:47:58  ID:R8GuvVXY.net(2)
rubyを駆逐するんやろなぁ

876
デフォルトの名無しさん[sage]   投稿日:2017/05/03 17:52:48  ID:n3jwfd5I.net(4)
この言語は後に本当の作者であるデビッド・ハイネマイヤ・ハンソン(DHH)によりRuby on Railsと改名された。[MatzがRubyという言語を作ったというくだりは間違いだから次に改訂するときに取った方がいいよ – DHH]

らしいので, Railsが言語名でありRubyは記法の名前であるたぶん
コメント4件

877
デフォルトの名無しさん[sage]   投稿日:2017/05/03 18:05:39  ID:SRRCNn4k.net(2)
日本人ならRubyとか言ってたバカ息してるぅー? キャハハハ
Rubyは楽しいとか言ってたアホ楽しんでるぅー? キャハハハ

最初からPython選んでた我々は勝ち組ですな

878
デフォルトの名無しさん[sage]   投稿日:2017/05/03 18:10:26  ID:WcpP86RJ.net(2)
フレンドリーファイアで完膚なきまで圧倒的に敗北した気がするからやめてほしい。

879
デフォルトの名無しさん[sage]   投稿日:2017/05/03 20:38:55  ID:wSFjLMka.net(2)
両方やっとけよ

880
デフォルトの名無しさん[sage]   投稿日:2017/05/03 22:47:08  ID:K2QrGWX4.net(2)
>876
ソースは?
コメント2件

881
デフォルトの名無しさん[sage]   投稿日:2017/05/03 22:59:08  ID:n3jwfd5I.net(4)
>880
ソースも何も単なるジョークの一文だよ
http://www.aoky.net/articles/james_iry/brief-incomplete-and-mostl...

882
デフォルトの名無しさん[sage]   投稿日:2017/05/03 22:59:35  ID:09q2AvRo.net(2)
>874
かなり昔からPython主流な気も

883
デフォルトの名無しさん[sage]   投稿日:2017/05/03 23:16:07  ID:mJ/QVcTI.net(2)
>874
日経ソフトウエアも昔はRubyとPython両方一気に学ぼう!って特集が多かったけど、今はPythonしか紹介しないね。

流行らそうってか、人工知能ブームにPythonが乗っかった。

884
デフォルトの名無しさん[sage]   投稿日:2017/05/04 01:09:25  ID:mMMu1J6y.net(2)
人工知能ブームにPythonが乗っかったと言うより、人工知能作れる知能の持ち主はPythonを好む人が多かった

885
デフォルトの名無しさん[sage]   投稿日:2017/05/04 01:20:47  ID:oXa5/p2c.net(2)
Ruby遅いからしゃーない

886
デフォルトの名無しさん[sage]   投稿日:2017/05/04 01:26:02  ID:Tihr0Uz+.net(2)
単にgoogleが(ry

887
デフォルトの名無しさん[sage]   投稿日:2017/05/04 03:05:12  ID:ufmsKYbO.net(2)
世界的には最初に触る言語がrubyよりpythonなんでしょ

888
デフォルトの名無しさん[sage]   投稿日:2017/05/04 11:31:25
Rubyは今までも意識高い系のアルファブロガー()が騒いでただけ

889
デフォルトの名無しさん[sage]   投稿日:2017/05/04 16:19:20
>876
スレチ

890
デフォルトの名無しさん[]   投稿日:2017/05/06 03:59:09
JSって書くと
女子小学生っぽくて興奮するけど
pythonは興奮しないね
コメント2件

891
デフォルトの名無しさん[sage]   投稿日:2017/05/06 06:06:04

892
デフォルトの名無しさん[sage]   投稿日:2017/05/06 08:34:57
おっぱいそん

893
デフォルトの名無しさん[sage]   投稿日:2017/05/06 12:17:04
昔Pyzuriってライブラリがあったな

894
デフォルトの名無しさん[sage]   投稿日:2017/05/06 21:40:24
「チチ、ペェズリしてくれ」

895
デフォルトの名無しさん[sage]   投稿日:2017/05/07 16:47:42  ID:I4ZIfy7+W(2)
ruby書けたらpythonも出来るだろ。。逆も一緒

896
デフォルトの名無しさん[sage]   投稿日:2017/05/09 21:46:24
プログラム書いたことないけど仕事でPythonやらなきゃならん
なんの本買えば良いの?
マジで困ってるからおしえて
コメント8件

897
デフォルトの名無しさん[sage]   投稿日:2017/05/09 21:53:33
>896仕事の内容を言ってくれますか?
でないと、睡眠学習の本とか
あさっての方向の本勧めることに成りかねんから

898
デフォルトの名無しさん[sage]   投稿日:2017/05/09 21:57:19
入門Python3 - 明日のために -

899
デフォルトの名無しさん[sage]   投稿日:2017/05/09 22:15:07
まじ?睡眠学習できるんならしたい

900
デフォルトの名無しさん[sage]   投稿日:2017/05/09 22:32:07
ほかの言語の経験者ならオライリーの入門Python3を薦めるところだが、
プログラミングしたことないならこちらを出さざるを得ない
http://www.amazon.co.jp/dp/B01D1QNN44/

901
デフォルトの名無しさん[sage]   投稿日:2017/05/10 02:10:34
既存のものを修正する
フレームワークでビジネスロジックのみ書く
フルスクラッチで書く

全然違うな

902
デフォルトの名無しさん[sage]   投稿日:2017/05/10 05:16:10
>プログラム書いたことないけど仕事でPythonやらなきゃならん
もう5月も半ばなんで違うかもわからんが新入社員なら研修とかあるだろ

903
デフォルトの名無しさん[sage]   投稿日:2017/05/10 11:30:03
転職の本もおすすめ

904
デフォルトの名無しさん[sage]   投稿日:2017/05/10 12:40:36

905
デフォルトの名無しさん[sage]   投稿日:2017/05/10 13:42:57
リストラ候補

906
デフォルトの名無しさん[]   投稿日:2017/05/10 15:19:08
>896
初めて学ぶプログラミング言語はpythonが最適と常々言ってきたので、どうだったか教えて下さいね
コメント2件

907
デフォルトの名無しさん[sage]   投稿日:2017/05/10 16:32:10
>896
無難に「みんなのPython」最新版かねぇ

一応言っておくと状況によっては2系と3系の両対応が必要になるんで
ムリポだったら上司にそういったほうが早いかもしれん

908
デフォルトの名無しさん[sage]   投稿日:2017/05/10 16:36:57
>906
誰かに教えてから言ったほうがよくねえか……

909
デフォルトの名無しさん[sage]   投稿日:2017/05/10 16:39:56
とりあえず初学者は

× Pythonでは正しいことは一つ
〇 グイドは忙しいかめんどくさがりだから、ひとつの方法しか用意しない

とだけ思ったほうがいいかも
そう思わないとイラっとする場面が2系と3系でたびたび(いいから2.8をよこせ)

910
デフォルトの名無しさん[sage]   投稿日:2017/05/10 18:00:21
(3の新機能を2につっこんだtauthon(非公式)というものがありますよ)

911
デフォルトの名無しさん[sage]   投稿日:2017/05/10 18:19:17
俺も、pythonでプログラム初めて触った
買った本はクジラ飛行船?の本
そのあとオライリーのディープラーニングの本(魚のやつ)へ行った
手を動かしながら読んでって、それぞれ1ヶ月くらいかかったかな

912
デフォルトの名無しさん[sage]   投稿日:2017/05/10 19:50:00
「みんなのPython 第4版、2017」から勉強すると、ダメ

まず「たのしいRuby 第5版、2016」を3回読む。
そうすると、みんなのを読める基礎体力がつくから、みんなのをスラスラと読める

この2冊は表裏一体だけど、必ず、たのしいを先に読む必要がある。
逆順ではダメ

913
デフォルトの名無しさん[sage]   投稿日:2017/05/10 20:00:58
そもそも本って買う必要あるの?
上達早かったりサイトに載ってない情報載ってたりするの?

914
デフォルトの名無しさん[sage]   投稿日:2017/05/10 20:14:33
python.jp が糞だからだろうな

915
デフォルトの名無しさん[sage]   投稿日:2017/05/10 21:05:51
なんでやPython公式ドキュメントわかりやすいやろ

916
デフォルトの名無しさん[sage]   投稿日:2017/05/10 21:18:56
人それぞれ違うんだから、
自分自身で大きめの書店へ行って、手に取って選ぶしかないのでは。

917
デフォルトの名無しさん[]   投稿日:2017/05/10 21:24:07
パイソンの勉強とプログラミングの勉強は違う
と言うことに気づくかどうかが最初の試金石
ここが分からなかった奴はいくらやっても伸びないよ

918
デフォルトの名無しさん[sage]   投稿日:2017/05/10 21:37:13
結局どの本なのよ

919
デフォルトの名無しさん[sage]   投稿日:2017/05/10 21:50:17
「たのしいRuby 第5版、2016」を3回読むと、プログラミングの基礎ができる。
つまり、すべての言語で有利になる

それに加えて、Ruby, Python は、ほぼ同じだから
「みんなのPython 第4版、2017」もスラスラ読める

みんなのを先に読むと、プログラミングの基礎ができないから、何の事か、よく分からない

だから先に、たのしいを読む

920
デフォルトの名無しさん[sage]   投稿日:2017/05/10 21:59:01
楽しい爺さん

921
デフォルトの名無しさん[sage]   投稿日:2017/05/11 00:36:08
Ruby薦めるやつってアホなんか

フランス語覚えるのに先に英語からとか言ってるようなもんだぞ

922
デフォルトの名無しさん[sage]   投稿日:2017/05/11 00:38:45
Ruby工作員の押し売りお断り

923
デフォルトの名無しさん[sage]   投稿日:2017/05/11 06:54:17
このまえ「Pythonでは末尾最適化が行われる」ってフカシこいた奴の発言なんか
信用に値するものか
お前からまず勉強してこいよ
コメント2件

924
デフォルトの名無しさん[sage]   投稿日:2017/05/11 12:22:52
初心者はPythonから始めるのが海外ではセオリー的なんじゃないのか
なぜPythonを始めるために他の言語から学ぶんだ?
PythonやったあとにRubyやれとかならわかるけど

925
デフォルトの名無しさん[]   投稿日:2017/05/11 12:29:06
わからんわruby勧めるとか嫌がらせにも程がある

926
デフォルトの名無しさん[sage]   投稿日:2017/05/11 13:02:41
ちょっと前から居る頭おかしいやつだろ
黙ってNGが吉

927
デフォルトの名無しさん[sage]   投稿日:2017/05/11 13:39:43
ルビーは日本発だから日本人は学びやすいんじゃないの?
やったことないけど

928
デフォルトの名無しさん[sage]   投稿日:2017/05/11 14:16:40
>923
デフォルトでは末尾最適化されない、なら異論ないの?
コメント2件

929
デフォルトの名無しさん[]   投稿日:2017/05/11 15:46:36
ちょっとだけ、やった事が有る
最後のend文が多すぎて無理だった
コメント2件

930
デフォルトの名無しさん[sage]   投稿日:2017/05/11 16:02:21
ワッチョイ希望

931
デフォルトの名無しさん[sage]   投稿日:2017/05/11 16:07:46
このスレもわざと荒らしてワッチョイ付けさせる流れに飲み込まれるのか

932
デフォルトの名無しさん[sage]   投稿日:2017/05/11 16:19:41
>928
それならおk、このまえのアホは標準でされるような口ぶりだったのでな

933
デフォルトの名無しさん[sage]   投稿日:2017/05/11 23:27:12
>929
ネストさせすぎずに関数とかにしろよ

934
デフォルトの名無しさん[sage]   投稿日:2017/05/12 02:10:43
Pythonは、末尾再帰で書くと、スタックを使わないで、ループに直してくれる

メモ化も出来る。
関数の戻り値を、キャッシュ出来るから、再計算しない

return f(n-1) + f(n-2)
こういうフィボナッチでも、f(5) → f(4) → f(3)〜などと、スタックを使わない。
関数の戻り値をキャッシュしているから、f(5) → f(4)=3 と、すぐに答えが返ってくる

他にも、ダイクストラなどのグラフや、
ディレクトリ階層を再帰的に巡回する、walk もある

Pythonは、このあたりの再帰処理が、Rubyよりも強い。
ただ、日本には「たのしいRuby」があるから、
基礎力を付けるのは、外人よりも圧倒的に強い

塾と同じ。日本には塾があるから、圧倒的に勉強の効率が良い。
外国では必ず、頭の良さは、アジア人・白人・黒人の順番になるのは、そのため
コメント4件

935
デフォルトの名無しさん[age]   投稿日:2017/05/12 02:27:55
勝手にメモ化するわけではなく、@memoize だかのデコレータを指定する必要があるんじゃなかったか?

プログラミング言語のテキストは、日本語のよりも、はるかに優れた英語のが、たくさんあるよ。

936
デフォルトの名無しさん[sage]   投稿日:2017/05/12 02:38:32
>934紛らわしい
形だけ末尾再帰にしても最適化かからないしメモ化もされない
最適化(標準ライブラリにはない)、メモ化(functools.lru_cache)を明示的に書けばできるってだけだ

937
デフォルトの名無しさん[sage]   投稿日:2017/05/12 02:50:13
>934
囀るの止めろ
嘴を叩き折るぞ
コメント2件

938
デフォルトの名無しさん[sage]   投稿日:2017/05/12 04:02:32
一々、手取り足取り教えなくても、
興味ある人が、検索して調べてやれば、良いだけ

自分で汗をかいて調べないと、身につかない。
自分で苦しんだ事しか、経験値にならない

939
デフォルトの名無しさん[sage]   投稿日:2017/05/12 05:06:40
その本のステマなんだろうけどさ
なんでPythonのスレでやるわけ?
Rubyのスレでやんなよ

Rubyは悪い言語だと思わないけど
あなたがそういう身勝手な行動をしてるだけで
他の言語利用者にどれだけRubyが悪印象持たれてるか自覚してる?
どんどん評判悪くなって今以上に衰退しちゃうよ

940
デフォルトの名無しさん[sage]   投稿日:2017/05/12 05:24:56
Python, Ruby は、GIL など仕組みも、ほとんど同じだから

しかも、日本には「たのしいRuby」があるから、
基礎力を付けるのは、外人よりも圧倒的に速い

高くジャンプするのに、一旦、しゃがむだろ。
遠回りに見える事が、実は速いことがある

「たのしいRuby」「みんなのPython」は表裏一体だから、
2つの言語を短時間で学べるし、理解も深くなる

一方「みんなのPython」だけで勉強すると、先に進めなくなる。
その後、色々なPythonの本を読んでも、理解力が違ってくる

プログラミングの基礎は「たのしいRuby」で学んで、
言語固有の部分だけを「みんなのPython」で学ぶ。
このやり方で進めば、JavaScriptにも進める

つまり各言語で、プログラミングの基礎を学ぶ必要がない。
そこは「たのしいRuby」で学べばよいから
コメント4件

941
デフォルトの名無しさん[sage]   投稿日:2017/05/12 06:50:22
>940
本の宣伝をする前に自分の誤った知識をなんとかしろ馬鹿野郎

942
デフォルトの名無しさん[]   投稿日:2017/05/12 07:57:42
誤った知識はどうでもいいけどruby勧めんなカス

943
デフォルトの名無しさん[sage]   投稿日:2017/05/12 08:12:52
JS, Pythonを初心者に教える場合に、良い本・良い教え方が無いから、困る。
直接、攻めるとダメ

なぜかというと初心者には、
各言語の初心者と、プログラミングの初心者の、両方の側面があるから

だから結局、JS, Pythonを勉強したいなら「たのしいRuby」で勉強すべきとなる。
そこでオブジェクト指向が分からないなら「スッキリわかるJava入門」となる。
情報処理全般の知識がないなら、情報処理資格を取れとなる

つまり、何かを勉強しようとすると、さかのぼって基礎から勉強しないといけない。
直接攻めても、ダメな事が多い

できる人は、才能や努力ではない。
自分のレベルに合った、知識を吸収しやすい、勉強の順番が大事。
つまり、子供が大人になるような、成長過程

944
デフォルトの名無しさん[sage]   投稿日:2017/05/12 08:16:22
>940誉めて伸ばす為には、一旦完膚泣きまでこてんぱんに落としてけなさなければならない
人格崩壊させて俺様の奴隷になれば幸福を与えるぞ
つまり、あなたほそう言いたいのですよね?分かります

945
デフォルトの名無しさん[age]   投稿日:2017/05/12 08:38:20
>943
Amazonで、楽しいRubyの書評を、表示された順に上から拾ってみた。
プログラミング言語の初心者向けの本としては、あまり評価されていないようだけど。

「内容が新しくて、ある程度応用的な知識まで網羅している本だと思いますが、初心者には厳しいかな。
自分は多言語をある程度習得していたので、なんとか理解できましたが、html,cssしか知らない人が読んだらおそらく挫折するんじゃないかと思います。」

「プログラミングが全くわからん、という人にはあまり向いてない気がします。」

「最新版でもよくわからないところをちゃんと説明されてなくて、たのしいRubyの名前が反映されてないと思いました。
特にだめだと思ったのは、基本的な条件文や繰り返しがお座なりにされていて、この本だけでは習得できないところです。
結局勉強量が足りないのでネットなどで調べてやっていくしかありません。」

946
デフォルトの名無しさん[sage]   投稿日:2017/05/12 09:04:55
「たのしいRuby」よりも簡単な本では、プログラミングの入門の入門になってしまう。
3日・数時間で読める本とか

もっと、さかのぼって基礎から勉強しないといけない

だから「たのしいRuby」が試金石。
3回読んでも分からなければ、もっと、さかのぼって基礎から勉強しないといけない

結局、自分のレベルに合う所まで、さかのぼって行かないと、吸収できない。
食べ物と同じ。
吸収しやすい形にまで分解しないと、吸収できない
コメント4件

947
デフォルトの名無しさん[sage]   投稿日:2017/05/12 09:40:28
>946
嘘教える経験値なら要らないんですか自覚されていますか?
馬鹿だから分からないかな?

948
デフォルトの名無しさん[sage]   投稿日:2017/05/12 11:04:18
>937
ワロタ

949
デフォルトの名無しさん[]   投稿日:2017/05/12 11:09:19
pythonで覚える「プログラミング超入門」
みたいのは無いんだっけ?
小学生でも読めるような

確かな力が身につくPython「超」入門-確かな力が身につく「超」入門シリーズ-鎌田-正浩
http://www.amazon.co.jp/dp/4797384409/

これの5章までは超入門らしいけど

950
デフォルトの名無しさん[]   投稿日:2017/05/12 12:18:52
プログラミング初心者がいきなりプログラミングを覚えようとすんなよ
まずはプログラミング言語覚えれ
コメント1件

951
デフォルトの名無しさん[sage]   投稿日:2017/05/12 12:37:43
>946
嘘教えるなって言ってるの見えないの?
後ここでRuby勧めんなカス

952
デフォルトの名無しさん[sageteoff]   投稿日:2017/01/07 11:40:57  ID:XDvKv2Q+.net(2)
Pythonオフィシャルサイト
http://www.python.org/

まとめWiki
http://python.rdy.jp/
関連スレ
http://find.2ch.net/?BBS=ALL&;TYPE=TITLE&STR=python
日本Pythonユーザ会 (※英語わかる人は上記のオフィシャルの方を見ることをお薦めします)
http://www.python.jp/

日本語の扱いで戸惑ったらこちらをどうぞ(バッドノウハウ集で笑える)
http://speirs.blog17.fc2.com/blog-entry-4.html
http://atomic.jpn.ph/prog/etc/encode.html
http://d.hatena.ne.jp/kakurasan/20100330/p1

PythonのUnicodeEncodeErrorを知る
http://lab.hde.co.jp/2008/08/pythonunicodeencodeerror.html
よくまとまってた。あとで読む

■前スレ
Pythonのお勉強 Part51

953
デフォルトの名無しさん[sage]   投稿日:2017/01/07 11:43:01  ID:b/Re2qCr.net(2)
|....,,__
|_::;; ~"'ヽ
| //^''ヽ,,)
|  i⌒"
| ∀`) < 誰もいない きのこるならいまのうち
|⊂
| ノ
      _,,,......,,__
  /_~ ,,...:::_::;; ~"'ヽ
 (,, '"ヾヽ  i|i //^''ヽ,,)
   ^ :'⌒i    i⌒"
      |( ´∀`) < きのこ のこーのこ げんきのこ ♪
      |(ノ   |つ
      |     |
     ⊂ _ ノ
       ""U
      _,,,......,,__
  /_~ ,,...:::_::;; ~"'ヽ
 (,, '"ヾヽ  i|i //^''ヽ,,)
   ^ :'⌒i    i⌒"
     (´∀` )| < エリンギ まいたけ ブナシメジ ♪
    ⊂|  (ノ |
      |     |
      ヽ _ ⊃
      .U""
|
| ミ
| ミ  サッ!
| ミ
|

954
デフォルトの名無しさん[sage]   投稿日:2017/01/07 11:43:50  ID:ISYVPELn.net(2)
   ┌─┐
   │●│
   └─┤
   _   ∩
  ( ゚∀゚)彡
┌─┬⊂彡
│●│ おっぱい!おっぱい!
└─┘
コメント1件

955
デフォルトの名無しさん[]   投稿日:2017/01/07 11:44:57  ID:gdmcm9JP.net(4)
               ノ      ゚.ノヽ  , /}      ...
            ,,イ`"     、-'   `;_' '    ..::::::::::::::...
   ,-、  _.._   (        (,(~ヽ'~     ..:::::::::::::::::::::::
 )'~  レー'  〉   ヽ       i`'}       .:::::::::::::::::::::::
 ~つ     '-ー、  i       | i'     ...:::::::::::::::::::::::
 /       <  /     。/   !  ......:::::::::::::::::::::::::    これは>1乙じゃなくて
/         ~^´     /},-'' ,●::::::::::::::::::::::::::::::::::::
i、        ,i' _,,...,-‐-、/    i  ::::::::  .:::::::::::::
..ゝ        <,,-==、   ,,-,/      .:::::::::::            放射能がうんたら
 )       {~''~>`v-''`ー゙`'~       ..:::::::::                          ........::.
 {        レ_ノ            ..::::::::.                         ......:::::::::
ノ         ''           ..:::::::                        ...::.:...:::::::::
                     .:::::::::                     ...:......:::::::::::: .
                    .:::::::::::.        .....      ..  ..::::::::::::::::::::::::   :::.
                    ::::::::::::::::.::::::....:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.. ::  ::..
                    .:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::    ::.
                    ::::::::::::::::: :::::::::::::::::::::::::::::: :::::
                          .::    ::.  :::
コメント1件

956
デフォルトの名無しさん[sage]   投稿日:2017/01/07 11:48:39  ID:gdmcm9JP.net(4)
このリンク正常に動いてないね
> http://find.2ch.net/?BBS=ALL&;TYPE=TITLE&STR=python

957
デフォルトの名無しさん[sage]   投稿日:2017/01/07 11:56:19  ID:Bs2g0Ey9.net(2)
素のtcl/tkとpythonのtkinterってどれくらいパフォーマンス違いますか?
コメント1件

958
デフォルトの名無しさん[]   投稿日:2017/01/07 12:33:26  ID:qV2it6B6.net(2)
>1

959
デフォルトの名無しさん[]   投稿日:2017/01/07 13:06:39  ID:nH9ciZhQ.net(2)

960
デフォルトの名無しさん[]   投稿日:2017/01/07 16:46:56  ID:4jt/Q9EM.net(6)
pythonで秀丸のマクロを書く方法を教えてくだされ

961
デフォルトの名無しさん[sage]   投稿日:2017/01/07 16:46:59  ID:QMb60zLj.net(4)
pythonまさかのdat落ち…

962
デフォルトの名無しさん[]   投稿日:2017/01/07 17:47:25  ID:4jt/Q9EM.net(6)
えっ

963
デフォルトの名無しさん[sage]   投稿日:2017/01/07 18:08:31  ID:QMb60zLj.net(4)
うわdat落ち判定されてるの俺の2chmateのせいだ…

964
デフォルトの名無しさん[sage]   投稿日:2017/01/07 18:51:39  ID:4jt/Q9EM.net(6)
mateのよくあるバグみたいね

965
デフォルトの名無しさん[]   投稿日:2017/01/08 00:42:41  ID:iwRPUDwl.net(2)
同じ整数のscipy.sparse.lil_matrixなのに型をint32とuint32にしたらメモリが倍違う
自分のプログラムのバグなのか、そういうものなのか?

966
デフォルトの名無しさん[]   投稿日:2017/01/08 02:36:28  ID:LZrx5iPc.net(2)
GoogleがGoに変換するツール作ってたね。
アレみてGoogleでもまだ2.7が主流なんだなって感じたわ

967
デフォルトの名無しさん[sage]   投稿日:2017/01/08 05:04:38  ID:zSFIH0Za.net(4)
パイセンたち教えてください。
そのファイル内でのみ使うやつなんで別ファイルから import できないようにするってできる?
import しなきゃいいとかではなく
コメント1件

968
デフォルトの名無しさん[sage]   投稿日:2017/01/08 05:40:30  ID:MbVoTtyN.net(2)
>16
> パイセン
パイソンの何かかと思った。
コメント2件

969
デフォルトの名無しさん[sage]   投稿日:2017/01/08 05:54:21  ID:zSFIH0Za.net(4)
>17
おk。pythonの先輩です。





class も __ 前置で import * にすれば読み込めませんでした。 終

970
デフォルトの名無しさん[sage]   投稿日:2017/01/08 06:59:06  ID:0mVP2hZ6.net(4)
>14
入ってるmax値調べたら?

971
デフォルトの名無しさん[sage]   投稿日:2017/01/08 07:27:38  ID:c5pY166L.net(2)
ブラウザから、IPython/Jupyter notebook を使えるサービス、
Temporary Notebook (tmpnb)があるよ

グラフも描ける

https://tmpnb.org
コメント3件

972
デフォルトの名無しさん[sage]   投稿日:2017/01/08 08:03:21  ID:q9b+yDjb.net(2)
概出

973
デフォルトの名無しさん[]   投稿日:2017/01/08 12:09:13  ID:7vk8zgYH.net(6)
PyGTKがPython3で使えないあたり終わってる

974
デフォルトの名無しさん[sage]   投稿日:2017/01/08 12:26:39  ID:0mVP2hZ6.net(4)
PyGTKは使えなくても何も困らない
コメント1件

975
デフォルトの名無しさん[]   投稿日:2017/01/08 12:28:51  ID:7vk8zgYH.net(6)
科学系では結構困るぞ

976
デフォルトの名無しさん[sage]   投稿日:2017/01/08 13:25:02  ID:w7r5Zx9K.net(2)
GUIでpyGtkをpython3で使ってるけど・・
Gladeとかいうのを使って・・
でもpythonのGUIはPyQtかpySideのほうが科学系は多いと思う
Gtkってどちらかというと趣味の分野だよね

977
デフォルトの名無しさん[]   投稿日:2017/01/08 14:08:13  ID:qkk6ZrX+.net(2)
パイソンパイソンパイソンパイソンパイソンパイソンパイソンパイソンパイソン
パイソンパイソンパイソンパイソンパイソンパイソンパイソンパイソンパイソン
パイソンパイソンパイソンパイソンパインンパイソンパイソンパイソンパイソン
パイソンパイソンパイソンパイソンパイソンパイソンパイソンパイソンパイソン
パイソンパイソンパイソンパイソンパイソンパイソンパイソンパイソンパイソン 
パイソンパイソンパイソンパイソンパイソンパイソンパイソンパイソンパイソン 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)

コメント1件

978
デフォルトの名無しさん[]   投稿日:2017/01/08 15:34:52  ID:7vk8zgYH.net(6)
そりゃ量で言えばqtかsideの方が多いけど、クリティカルな奴一つがGTK使ってりゃ趣味と切り捨てられんわ

979
デフォルトの名無しさん[sage]   投稿日:2017/01/08 21:39:58  ID:5b4VWoeT.net(2)
GTKは糞

980
デフォルトの名無しさん[sage]   投稿日:2017/01/08 23:04:44  ID:jyRKul7B.net(2)
Tkinter

981
デフォルトの名無しさん[]   投稿日:2017/01/09 05:59:59  ID:JOAqSyBk.net(2)
なんでTkinterって名前にしたんだろ
interfaceの略?
ダサ過ぎセンスない

982
デフォルトの名無しさん[sage]   投稿日:2017/01/09 07:05:25  ID:fhUqz1tt.net(2)
python入門始めたらインデントが足りません→インデントが余計ですのコンボをくらった
コメント1件

983
デフォルトの名無しさん[sage]   投稿日:2017/01/09 07:49:40  ID:sOnuyShP.net(2)
numpyのバージョン違うとnpzファイル読めないのかな
ふるいデータ読み込めない

984
デフォルトの名無しさん[sage]   投稿日:2017/01/09 09:27:36  ID:/7U8UXhW.net(2)
>32
読めるはず

985
デフォルトの名無しさん[sage]   投稿日:2017/01/09 19:58:25  ID:SxMjSopM.net(2)
古いpickleが読めない時は、バージョン戻すと読めことがある
それでも読めないデータはどうしたらいいかわからない

986
デフォルトの名無しさん[]   投稿日:2017/01/10 14:18:32  ID:s989ZmsY.net(2)
>34
初回だけ古いバージョンで読んで新しいバージョンで保存し直す

987
デフォルトの名無しさん[sage]   投稿日:2017/01/10 19:02:39  ID:PGxDCmmn.net(4)
([1],
[1,2],
[1,2,3]...)
っていう風に続くndarray配列を作りたいだけどどう書けばいい?
見やすくするために省いたけど各行の後ろに0が続いていてもいい
ちなみに偶数行最初から生成しないようにしてくれると助かる

988
デフォルトの名無しさん[sage]   投稿日:2017/01/10 19:04:43  ID:PGxDCmmn.net(4)
>36
スレチでしたすいません

989
デフォルトの名無しさん[sage]   投稿日:2017/01/10 19:27:30  ID:jY/tH6aM.net(2)
>>> [list(range(1,i+2)) for i in range(5)]
[[1], [1, 2], [1, 2, 3], [1, 2, 3, 4], [1, 2, 3, 4, 5]]

>>> [list(range(1,i+2)) for i in range(5) if i%2==0]
[[1], [1, 2, 3], [1, 2, 3, 4, 5]]
コメント1件

990
デフォルトの名無しさん[sage]   投稿日:2017/01/13 09:14:53  ID:vgkDveNU.net(4)
リストの数字の要素だけをint()で変換したいんだけど
1行で書く方法教えてください

['2', 'c', 'd', '4', '6', 'a',]

[2, 'c', 'd', 4, 6, 'a',]

991
デフォルトの名無しさん[sage]   投稿日:2017/01/13 09:53:56  ID:vgkDveNU.net(4)
誤爆です
コメント1件

992
デフォルトの名無しさん[sage]   投稿日:2017/01/13 11:50:14  ID:QzLfd0t6.net(2)
>>> L=['2', 'c', 'd', '4', '6', 'a']
>>> [int(i) if i.isdigit() else i for i in L]
[2, 'c', 'd', 4, 6, 'a']

993
デフォルトの名無しさん[sage]   投稿日:2017/01/14 00:00:31  ID:lIZTJcU1.net(2)
ndarray行列の第n列全部にn+1(n=0,1,2,3.......)を掛けたいんですけど効率のいい書き方ありますか?
行列がかなり大きくなるのでなるべくメモリの使用量へらしたいんです

994
デフォルトの名無しさん[sage]   投稿日:2017/01/14 01:05:57  ID:ea2A4wZz.net(2)
>42
解決しました
普通に行列掛ければいいですね
なんでこんな簡単なことに気づかなかったんだ.......

995
デフォルトの名無しさん[sage]   投稿日:2017/01/14 07:52:08  ID:VDE8L/+X.net(2)
試さないからだよ

996
デフォルトの名無しさん[sage]   投稿日:2017/01/18 16:32:23  ID:f7/r7Ct/.net(2)
64Gのメモリにギリギリ収まるpickleはloadする瞬間だけ倍の128Gのメモリが必要みたいで、読み込めない
なんとか分割して読み込めないものか

997
デフォルトの名無しさん[sage]   投稿日:2017/01/19 05:58:53  ID:JDgxkvev.net(2)
64Gがメディアの話で、128GがPCの話か

998
デフォルトの名無しさん[sage]   投稿日:2017/01/22 02:52:40  ID:rmIIye/B.net(2)
numpyの64Gメモリにギリギリ収まる配列をC++のプログラムの配列に読み込んだら4Gしかメモリ使わなかった
俺のプログラムのバグなんだろうか

999
デフォルトの名無しさん[sage]   投稿日:2017/01/22 11:40:27  ID:34mb+epJ.net(4)
そりゃnumpyの方が16倍すごいからな

1000
デフォルトの名無しさん[sage]   投稿日:2017/01/22 13:07:48  ID:BZvDtlAR.net(4)
そうそう、numpyの方がナンパイもすごい

1001
デフォルトの名無しさん[sage]   投稿日:2017/01/22 13:17:56  ID:lyHWqZIh.net(2)
>47
intでいいのに浮動小数点数にしてたんだろう

1002
デフォルトの名無しさん[sage]   投稿日:2017/01/22 13:37:58  ID:bLHVmvPK.net(4)
どこかで限界値に引っかかってるんじゃね?
linux ならulimitでぐぐってみて。
小分けしてロード削除繰り返せば64gになると思う。

1003
デフォルトの名無しさん[sage]   投稿日:2017/01/22 13:46:02  ID:34mb+epJ.net(4)
>49
は?

1004
デフォルトの名無しさん[sage]   投稿日:2017/01/22 14:03:14  ID:bLHVmvPK.net(4)
>52
自分でボケといて酷い。
鬼!悪魔!

1005
デフォルトの名無しさん[sage]   投稿日:2017/01/22 14:27:54  ID:BZvDtlAR.net(4)
>52
イボ痔!切れ痔!

1006
デフォルトの名無しさん[sage]   投稿日:2017/01/22 16:10:52  ID:Gv2+pJ+k.net(2)
>47
256 bit floatをdoubleに押し込んだとか?
だとすると誤差集積してPythonと結果が合わなくなりそう
もしそうなら、自分はdoubleではなくboost の cpp_float使う

1007
デフォルトの名無しさん[]   投稿日:2017/01/23 06:03:11  ID:k9H3XUcF.net(2)
初心者です。
32bit OSリナックス

ブラウザ上で実行できると聞いたのですが、チュートリアルを読んでも方法が分かりませんでした。
どうやって、webブラウザで実行するのか教えて下さい。

1008
デフォルトの名無しさん[sage]   投稿日:2017/01/23 09:40:40  ID:7b6LuSOB.net(2)
公式で配ってるPythonは実行できませんよ
非公式の実装でブラウザで動かすことを試みたものもあるよ、程度の存在
メインストリームではない
キワモノの部類

1009
デフォルトの名無しさん[sage]   投稿日:2017/01/23 13:06:55  ID:Z+1qxvba.net(2)
ブラウザから、IPython/Jupyter notebook を試せて、グラフ描画もできる

Temporary Notebook (tmpnb)
https://try.jupyter.org/

他には、 paiza.IO, codepad で、ログイン無しで、ブラウザから、コードを書いて実行できる

1010
デフォルトの名無しさん[sage]   投稿日:2017/01/23 13:49:39  ID:vFvi2mPp.net(2)
Brython

1011
デフォルトの名無しさん[sage]   投稿日:2017/01/23 23:18:47  ID:D4OTriBi.net(2)
>56
asm.js/webassemblyでPython自体を動かすのか
CloudIDEで環境を確保するのか
ブラウザがPythonを組み込んでいてプラグインスクリプトが動かせるのか
判別がつかんよ 
どのチュートリアルをやったのか晒すぐらいはしておくれ

1012
デフォルトの名無しさん[]   投稿日:2017/01/25 08:10:54  ID:lzissC2p.net(2)
# python3 氏ね。数十行のpython2スクリプトを移行するのに数時間かかったぞ。
すみません。2から3への移植要諦みたいなドキュメント無いですか。
2to3 を使え、でなくて。

1013
デフォルトの名無しさん[]   投稿日:2017/01/25 08:41:20  ID:+KFvARSK.net(2)
Python3 の悪口を言う奴には教えん

1014
デフォルトの名無しさん[sage]   投稿日:2017/01/25 08:49:20  ID:IbVYSEZD.net(2)
>61
お前が馬鹿なだけ

1015
デフォルトの名無しさん[sage]   投稿日:2017/01/25 11:03:29  ID:SLV8VPLP.net(2)
>63
+1

1016
デフォルトの名無しさん[sage]   投稿日:2017/01/25 12:11:28  ID:661eUkkC.net(2)
>61
-1

1017
デフォルトの名無しさん[sage]   投稿日:2017/01/25 20:19:03  ID:RfIl6u1t.net(2)
>61
そんなに違うっけ?2と3

1018
デフォルトの名無しさん[sage]   投稿日:2017/01/25 22:57:47  ID:Gt5Krp5B.net(2)

1019
デフォルトの名無しさん[sage]   投稿日:2017/01/26 02:18:15  ID:HYQr5vgB.net(2)
最初からPy3を使ってればよかったのに
天罰だよ

1020
デフォルトの名無しさん[sage]   投稿日:2017/01/26 09:11:29  ID:YVd8JlkL.net(4)
新参以外お断りスレになりました

1021
デフォルトの名無しさん[sage]   投稿日:2017/01/26 12:15:47  ID:ecr0NxNG.net(2)
>69
-1

1022
デフォルトの名無しさん[]   投稿日:2017/01/26 13:40:15  ID:gPJK2FxR.net(2)
Python3が使えないのは古参というより老害
Fortranにしがみつくのと同じ構図

1023
デフォルトの名無しさん[sage]   投稿日:2017/01/26 20:57:57  ID:7k3MoELl.net(2)
めんどくさいからね
俺は3から始めたけど、今から2を覚えろって言われたら嫌だ

1024
デフォルトの名無しさん[sage]   投稿日:2017/01/26 22:25:38  ID:YVd8JlkL.net(4)
最初から3が使えるのは過去8年以内に作り始めたアプリだけだ

1025
デフォルトの名無しさん[sage]   投稿日:2017/01/26 22:34:41  ID:BRop3o1S.net(2)
>73
-1

1026
デフォルトの名無しさん[]   投稿日:2017/01/27 07:29:37  ID:H9uRlrvM.net(2)
質問? 人工無能or人工知能?
百合SSを何とか自動作成しようと試みてます。

会話を読みこませる「」が合図→辞書に反応→単語と接続語に別れる→評価値を返す→
(評価値は既存のデータを元に自身で作成)→評価値の合計が高いのが表示される
現状では、接続語がランダムで会話が可笑しい&ストーリが生まれない&評価値の高い単語を連発
(200行近い会話文の筈が、10行目からお互いが、ずっと名前を連打)

単語連発や接続子が怪しいのは構いませんが、ストーリーが出来上がらない問題を解決する方法は何かありませんか?

1027
デフォルトの名無しさん[sage]   投稿日:2017/01/27 07:33:28  ID:XbfHJvAH.net(2)
試みは面白そうだが力不足で助けられない
他の人に期待

1028
デフォルトの名無しさん[sage]   投稿日:2017/01/27 09:07:37  ID:cUoSMXA+.net(2)
>75
マルチ氏ね

1029
デフォルトの名無しさん[sage]   投稿日:2017/01/27 09:40:30  ID:jYq/eMin.net(2)
はい死んだー

1030
デフォルトの名無しさん[]   投稿日:2017/01/27 19:08:24  ID:V5p71liI.net(4)
pythonのmechanizeライブラリで
あるフォームのtextareacontrolに文字をアサインして
サーバーにPOSTしたいと思います
どうしたらよいのでしょうか?

1031
デフォルトの名無しさん[]   投稿日:2017/01/27 19:20:36  ID:u6VmZ9m5.net(2)
自作ゲーム即売会「ゲームマーケット」に1万人超
http://www.nikkansports.com/general/nikkan/news/1750500.html
ボードゲームの展示イベント「ゲームマーケット」の成長記録からこれからの
市場に必要なことを妄想してみた。6年間の来場者数推移(2016年4月時点調べ)
https://bodoge.hoobby.net/columns/00001
カードゲームを自作する1 【自宅でカード印刷】
http://tanishi.org/?p=801
100円ショップでボードゲームを自作しよう
https://sites.google.com/site/jun1sboardgames/blog/makeyourbg
ノーアイデアでボードゲームを作ろう第1回「100円ショップで物を買う」
http://boardgamelove.com/archives/boardgame-make-1/
ボードゲーム市場がクラウドファンディングの出現で急成長を遂げ市場規模を拡大中
http://gigazine.net/news/20150820-board-game-crowdfunding/
実際のところ、自作ボードゲームってどれぐらい売れるもんなの?
http://roy.hatenablog.com/entry/2016/12/20/220102
ゲームマーケット2016春にて初参加サークルさんに作成数アンケートをとってきました
http://hidarigray.blog35.fc2.com/blog-entry-614.html
カフェも急増 ボードゲームにアラサーがハマる理由
http://style.nikkei.com/article/DGXMZO10921930R21C16A2000000?channel=...
ボードゲームのオリジナルオーダー制作
http://www.logygames.com/logy/ordermade.html

1032
デフォルトの名無しさん[sage]   投稿日:2017/01/27 21:44:48  ID:SOi9h9fX.net(2)
>79
Python mechanizeでボタンクリック
http://symfoware.blog68.fc2.com/blog-entry-1826.html

1033
デフォルトの名無しさん[]   投稿日:2017/01/27 22:51:50  ID:V5p71liI.net(4)
>81
わざわざご苦労様です
textcontrolではなくtextareacontrolです
やはり無理なのでしょうか?

1034
デフォルトの名無しさん[sage]   投稿日:2017/01/28 17:19:31  ID:0tDA2X/+.net(2)
>ご苦労様

日本語を勉強汁

1035
デフォルトの名無しさん[sage]   投稿日:2017/01/28 18:32:01  ID:yX0pFu8F.net(2)
>81
わざわざ大儀であった

1036
デフォルトの名無しさん[sage]   投稿日:2017/01/28 19:27:37  ID:XSc31UhP.net(4)
>81
苦しゅうない、さがってよいぞ

1037
デフォルトの名無しさん[]   投稿日:2017/01/28 19:43:37  ID:z2QQn0xu.net(2)
俺も殿様ごっこまぜて

1038
デフォルトの名無しさん[sage]   投稿日:2017/01/28 23:07:07  ID:XSc31UhP.net(4)
tonosama_method

1039
デフォルトの名無しさん[sage]   投稿日:2017/01/29 12:59:28  ID:+gV6Oz7u.net(8)
マスター、一番いいpythonの入門書をくれ

1040
デフォルトの名無しさん[sage]   投稿日:2017/01/29 13:27:12  ID:k1QIuSij.net(2)
シンプルで学ぶことが少ない言語だから入門本はどれも同じだよ
個人的にアドバイスするなら、厚い本は飽きるからやめた方がいい
読まない本ってのは枕か鍋敷きにしかならない

1041
デフォルトの名無しさん[sage]   投稿日:2017/01/29 13:35:44  ID:+gV6Oz7u.net(8)
じゃあオライリーはやめときます

1042
デフォルトの名無しさん[sage]   投稿日:2017/01/29 18:27:40  ID:+gV6Oz7u.net(8)
「実践力を身に着けるPythonの教科書」っていうのにしてみた

1043
デフォルトの名無しさん[sage]   投稿日:2017/01/29 18:35:57  ID:3Y3DXVvV.net(2)
で、おまえらPythonで何するの?www

1044
デフォルトの名無しさん[sage]   投稿日:2017/01/29 18:45:15  ID:9yjQUvuF.net(4)
Pythonで何をするかが問題なんじゃない
Pythonが俺に何をしてくれるかが問題なんだ

1045
デフォルトの名無しさん[sage]   投稿日:2017/01/29 20:55:40  ID:uym0PLuZ.net(2)
Rubyとどう違うの

1046
デフォルトの名無しさん[sage]   投稿日:2017/01/29 21:05:20  ID:48IXZMso.net(2)
endがない

1047
デフォルトの名無しさん[sage]   投稿日:2017/01/29 21:09:18  ID:IWdagit8.net(4)
開発者が変な宗教やってない(と思う)

1048
デフォルトの名無しさん[sage]   投稿日:2017/01/29 21:10:03  ID:IWdagit8.net(4)
いやでも言語仕様に漂う思想は宗教感あるかもな

1049
デフォルトの名無しさん[sage]   投稿日:2017/01/29 21:48:42  ID:+gV6Oz7u.net(8)
やっぱりみんなのpythonにする
版を重ねてるってことは信頼できるんだろうし

1050
デフォルトの名無しさん[sage]   投稿日:2017/01/29 23:56:49  ID:9yjQUvuF.net(4)
いい加減なOOP部分がほんと糞
それ以外は割とよい
そんなパイソン

1051
デフォルトの名無しさん[]   投稿日:2017/01/31 01:09:50  ID:39yNIaAr.net(6)
if ブロックが最初にあって、テストのためにそのif 条件をコメントアウトすることがあります。
そうして実行すると、インテンドのエラーが発生するので、ブロックだった部分の空白をいちいち消す必要があります。

で、テストをやめて元に戻そうとすると、消した空白を入れ直すことになります。
これって、なにか簡略化できないものなんでしょうか。

1052
デフォルトの名無しさん[sage]   投稿日:2017/01/31 01:22:59  ID:XNUmbkkr.net(4)
if name mainじゃだめなかんじのやつ?

1053
デフォルトの名無しさん[sage]   投稿日:2017/01/31 01:33:42  ID:DmPWWytT.net(4)
そんな糞みたいなことしないと通らないテストをやめるか、コード書くのをやめることをオススメするよ

1054
デフォルトの名無しさん[sage]   投稿日:2017/01/31 01:34:08  ID:XNUmbkkr.net(4)
オススメはしない

#'''
ここにテストコードを書く。
#'''

最初の#を消せば真ん中のコードはコメント扱いになる

1055
デフォルトの名無しさん[]   投稿日:2017/01/31 02:01:58  ID:39yNIaAr.net(6)
>101
誤解させてしまったかもしれません。
普通のifブロックの話なんです。最初にはif条件が有効だったのを、
一時的にif条件を外してブロック内だけを無条件に実行したかったんです。

>103
ありがとうございます。コメントアウトをコメントアウトするわけですか。
さっそく試してみたいと思います!!!

1056
デフォルトの名無しさん[]   投稿日:2017/01/31 02:02:49  ID:39yNIaAr.net(6)
>101
>103
同一の方だったんですね。失礼いたしました。

1057
デフォルトの名無しさん[sage]   投稿日:2017/01/31 07:18:14  ID:DmPWWytT.net(4)
ガイジかよ

1058
デフォルトの名無しさん[sage]   投稿日:2017/01/31 07:44:04  ID:rDFSvuIa.net(2)
条件式コメントアウトしてかわりにTrue:って書くだけじゃ、、、、

1059
デフォルトの名無しさん[sage]   投稿日:2017/01/31 08:48:13  ID:YEQVuLbu.net(2)
if a == 0:

if 1:#a == 0:

1060
デフォルトの名無しさん[sage]   投稿日:2017/01/31 08:56:56  ID:nDDWloW8.net(4)
条件式をコメントアウトするんじゃなくて、条件式の前に条件を満たすコード書けばいいじゃん


omaera = "バカ" #テスト済んだらコメントアウトするか削除

if omaera == "バカ": #ここもテスト対象だから書き換えたりしちゃアカンよ、わかる?
 print("テスト対象のコード書き換えてんじゃねーよw")

1061
デフォルトの名無しさん[sage]   投稿日:2017/01/31 10:36:30  ID:z2Z5M3VQ.net(2)
>109
強制的にifに入れるんだから条件式そのものはテスト対象じゃない。
そしてそんなお手軽な条件式ばかりな訳もない。バカはおまえです。

1062
デフォルトの名無しさん[]   投稿日:2017/01/31 11:31:52  ID:ajSv51+Y.net(2)
掲示板を発展させたミニゲームを作れとお題が来た……積んだ。

ログイン機能とIDで情報を一括管理する方法が解らん

POST使って、1個のデータやり取りが限界なんだけど?
どうしたら良いの

1063
デフォルトの名無しさん[sage]   投稿日:2017/01/31 11:44:05  ID:nDDWloW8.net(4)
>110
バカだなぁー、条件式が間違ってたらどうするんだよ? 条件式ありきのコードなの
テストの意味分かってる?

あとお手軽な条件式ばかりではないって? アホか!w お手軽にするんだよ
テストしやすいようにお手軽にするの! できねーのはオマエがバカだからw

そもそもテスト前とテスト後のコードが異なってたら、おまえ・・何テストしてるかワケワカメだろ?
頭大丈夫か?

1064
デフォルトの名無しさん[sage]   投稿日:2017/01/31 11:59:23  ID:zWSLpeIF.net(2)
if 文の条件が成り立つときに実行するコードを、関数として切り出して、その関数を対象にテストするのが良いと思う。
ちょこっと挙動を調べたいってのなら、手抜きしてコードをゴニョゴニョするのでもいいけど。危険な香りがする。
すぐに戻すつもりが他の所も調べだして、そこでもコードを変えて、、とやっていき、コードを元に戻すのを忘れて、ドツボにハマる未来が見える。

1065
デフォルトの名無しさん[sage]   投稿日:2017/01/31 13:14:28  ID:qpNDS9RE.net(2)
>111
学校のお題ならそれを作れるだけの知識は学んでいるはずだ
ていうかPython関係ないだろそれ

1066
デフォルトの名無しさん[sage]   投稿日:2017/01/31 13:16:58  ID:mm0hxyAY.net(2)
if True:
#if real condition:
...
で良いじゃない

1067
デフォルトの名無しさん[sage]   投稿日:2017/01/31 15:32:20  ID:KYCEEpNK.net(2)
>100
概出鴨試練が
if hage:
hogehoge
だったら
if True: # hage:
hogehoge
で済むだろ

1068
デフォルトの名無しさん[]   投稿日:2017/01/31 19:45:33  ID:lkTuVnqH.net(2)
自動で実行出来るテスト書く癖付けといた方がいいよ

1069
デフォルトの名無しさん[]   投稿日:2017/02/01 00:10:32  ID:PbjZqAWj.net(2)
へんな癖勧めるなよw

1070
デフォルトの名無しさん[sage]   投稿日:2017/02/01 00:59:24  ID:Hn+PaGAx.net(2)
>111
ログインボタンを、ログインじゃなくただのaタグリンクで乗り切った同期思い出した

1071
デフォルトの名無しさん[sage]   投稿日:2017/02/01 06:28:52  ID:FxrGGdiY.net(2)
テスト時とリリース時レコードが違います!
で、許されるとこなんか、ダマテンでやってる危険分子か

1072
デフォルトの名無しさん[sage]   投稿日:2017/02/01 08:27:29  ID:kNSk5VZr.net(2)
単体テストだろ...

1073
デフォルトの名無しさん[sage]   投稿日:2017/02/01 09:36:20  ID:35qglDiz.net(2)
新人「先輩、テストちゃんとやりました?」
バカ「あん?当たり前だろ!何年やってると思ってんだ!!」
新人「・・先輩のところでエラーになるんですけど」
バカ「・・・」
新人「・・・」

バカ「ちょっ、ほら見てみろ! ちゃんとテスト通すためにif文をTrueにしてだな」
新人「えっ!? コード書き換えたんですか!? え? つまり書き換えたコードをテストしたと・・」
バカ「?そうだよ、Trueにしないとテストできないからなっ」
新人「そして書き換える前のコードをリリースしたと・・」
バカ「?そうだよ、テスト通ったから元に戻したの」

新人「先輩がぁテストしたのはぁ!書き換えたコードであってぇ! 元のコードはテストしていないわけですよぉ!!」
バカ「だからテストしたと言ってるだろぉぉ!!!」

1074
デフォルトの名無しさん[sage]   投稿日:2017/02/02 01:03:27  ID:/xWrJtXG.net(2)
「テストしてないだろ!」という責任のなすりあいから始まる素敵な職場ですね

1075
デフォルトの名無しさん[]   投稿日:2017/02/02 03:01:13  ID:ExAPXdhA.net(2)
>118
えっテスト書いてコミット毎に自動でテスト走らせるのが常識だと思ってたんだけどこのスレでは違うのか?

1076
118でないが[sage]   投稿日:2017/02/02 03:34:51  ID:FIjERzl4.net(2)
どうなんだろうな。
理想的かもしれないが、スクリプトに対しては牛刀で鶏感が。

1077
デフォルトの名無しさん[]   投稿日:2017/02/02 05:51:42  ID:fddRASbF.net(8)
神は死んだ

1078
デフォルトの名無しさん[]   投稿日:2017/02/02 07:30:00  ID:fddRASbF.net(8)
因数分解について問題なのですが、

括弧()付きで入力して、計算結果を出す様にするには
どうすれば良いでしょうか?

コマンドプロントです。
初歩的な問題で申し訳ない。

1079
デフォルトの名無しさん[sage]   投稿日:2017/02/02 07:56:49  ID:jwykdWFl.net(2)
説明がよく分からない。
入力と出力の例を示してもらうと、分かりやすいと思う。

1080
デフォルトの名無しさん[]   投稿日:2017/02/02 08:46:42  ID:fddRASbF.net(8)
入力例
n=2:a**2-b**2
出力例
(a-b)(a+b)

入力例1
x**2+(a+b)x+ab
出力例1
(x+a)(x+b)

入力に括弧をつけると、エラーが出て計算できない症状です。
また、括弧をつけて出力する動作もできてません。

1081
デフォルトの名無しさん[sage]   投稿日:2017/02/02 08:52:04  ID:eVnkZAIh.net(2)
何のライブラリの話?

1082
デフォルトの名無しさん[sage]   投稿日:2017/02/02 08:54:55  ID:2aGgFdjF.net(2)
>124
横からだが「テスト書いて自動でテスト走らせる」ってどゆこと?
unittestとかそういう話?

1083
デフォルトの名無しさん[]   投稿日:2017/02/02 09:11:11  ID:S7kpFPUA.net(2)
そういう話+CI

1084
デフォルトの名無しさん[sage]   投稿日:2017/02/02 09:33:09  ID:uYEeAGUt.net(2)
>129
sympyの話か? ちょっと試したけど
x**2+(a+b)x+ab は x**2+(a+b)*x+a*bとすればエラーにならずに因数分解できたよ
その時の出力は(a + x)*(b + x)
*は省略できないみたいね

1085
デフォルトの名無しさん[]   投稿日:2017/02/02 11:59:30  ID:fddRASbF.net(8)
>133
ありがとうございます

式を勘違いしていた見たいです

1086
デフォルトの名無しさん[]   投稿日:2017/02/03 05:39:35  ID:X7tt/wwb.net(2)
【ソフトウエアジャパン2017】世界を変えよう!レジェンドを残そう!マシンラーニングのら猫勉強会 生中継
2017/02/03(金) 開場:09:20 開演:09:30
lv289209654

1087
デフォルトの名無しさん[]   投稿日:2017/02/09 18:55:44  ID:w/4Pa9Es.net(4)
開発OSは何がおすすめですか?
windowsは微妙なんですかね?会話botを作りたいです

1088
デフォルトの名無しさん[sage]   投稿日:2017/02/09 20:30:43  ID:nU5yeh02.net(2)
何でも良いから好きなのを使え
選べなければ一番使い慣れているものを使え

1089
デフォルトの名無しさん[]   投稿日:2017/02/09 22:05:56  ID:Ply9eh1T.net(2)
Mac買って
とりあえずmacOS、
BootcampにWindows、
VirtualBoxに適当なLinux
一台で3OS使えるぞ

1090
デフォルトの名無しさん[sage]   投稿日:2017/02/09 22:27:56  ID:jcuzgsFP.net(2)
会話botなんていらんだろ
俺が話してやる

1091
デフォルトの名無しさん[sage]   投稿日:2017/02/09 23:26:47  ID:2qzHgTI5.net(2)
俺が話してやるってリアクションは初めて見たな

1092
デフォルトの名無しさん[]   投稿日:2017/02/09 23:49:39  ID:w/4Pa9Es.net(4)
>139
今VIPでbot動かしてる

1093
デフォルトの名無しさん[]   投稿日:2017/02/09 23:55:53  ID:Jh/6F1Jd.net(2)
>141
gifガイジ?

1094
デフォルトの名無しさん[sage]   投稿日:2017/02/10 00:01:12  ID:5MVdS2z+.net(2)
>141
vipperとか厨房かよレスすんなくっさ

1095
デフォルトの名無しさん[]   投稿日:2017/02/10 00:01:42  ID:H5Im+dFf.net(2)
>142
あれは知らん

1096
デフォルトの名無しさん[sage]   投稿日:2017/02/10 01:53:04  ID:K3BovdLP.net(2)
>136-138
Windowsで、i5, i7 のCPUで、メモリも最大まで積む

Chef → Vagrant → VirtualBox で、Linux で開発環境を構築できる

1097
デフォルトの名無しさん[]   投稿日:2017/02/10 16:40:32  ID:hHNUUpqe.net(2)
test

1098
デフォルトの名無しさん[]   投稿日:2017/02/11 05:31:46  ID:PhvaT3NP.net(2)
>136 Linux一択。

1099
デフォルトの名無しさん[]   投稿日:2017/02/11 12:12:18  ID:s9PVHeAc.net(2)
>147
Bash on winじゃ駄目ですか?

1100
デフォルトの名無しさん[sage]   投稿日:2017/02/12 07:08:29  ID:IVXoDyD2.net(2)
>147
別にFreeBSDでも変わらんぞ

1101
デフォルトの名無しさん[sage]   投稿日:2017/02/12 10:05:17  ID:ekfokMCG.net(2)
>147
Mac In Tosh

1102
デフォルトの名無しさん[sage]   投稿日:2017/02/12 23:46:47  ID:AP+Vk/T0.net(2)
あ?Fuckintoshが何だって?
https://www.google.co.jp/search?q=Fuckintosh

1103
デフォルトの名無しさん[sage]   投稿日:2017/02/13 09:45:16  ID:YNqn/13t.net(2)
>147
Linuxとカーネル名で書かないで、ディストリ名で書かないと初心者丸出しやで

1104
デフォルトの名無しさん[sage]   投稿日:2017/02/13 10:27:00  ID:SnrrQcnN.net(2)
俺てきには、Cent OS!

1105
デフォルトの名無しさん[sage]   投稿日:2017/02/13 22:14:40  ID:GOtEVvRl.net(2)
プロはユーブントゥーなんだよなあ

1106
デフォルトの名無しさん[sage]   投稿日:2017/02/13 23:23:07  ID:Sj6FGVEb.net(2)
ネタだろうけど読み方はウブントゥ
Ubuntu使ってる奴ってにわか臭がして嫌い
かっこつけたい一般人が趣味で使ってるイメージ

1107
デフォルトの名無しさん[]   投稿日:2017/02/13 23:39:48  ID:Ybuk3ki+.net(2)
お前は何般人なんだよw

1108
デフォルトの名無しさん[sage]   投稿日:2017/02/13 23:43:52  ID:aTuiBKXR.net(2)
つ gentoo

1109
デフォルトの名無しさん[sage]   投稿日:2017/02/14 01:13:26  ID:EfKHdkqo.net(2)
>155
いろんなクラウド基盤でサポートされてるから、サーバ用途としてよく使われてるだろ

1110
デフォルトの名無しさん[sage]   投稿日:2017/02/14 02:28:52  ID:S2XYgnfE.net(2)
よく使われるからこそそういう奴らも含まれてくるんだよ

1111
デフォルトの名無しさん[sage]   投稿日:2017/02/14 03:57:34  ID:5IUCJa7e.net(2)
ニワカと衒学家の話をまともに聞いてはいけない

1112
デフォルトの名無しさん[]   投稿日:2017/02/14 07:15:04  ID:izwS/hYI.net(2)
apt-getの出来の良さは他のパッケージ管理の比じゃないからな

1113
デフォルトの名無しさん[sage]   投稿日:2017/02/14 07:25:37  ID:k0eKpOpm.net(2)
アン般人です

1114
デフォルトの名無しさん[sage]   投稿日:2017/02/16 15:18:21  ID:LGWe0hIP.net(2)
ベースになったDebianの出来が良過ぎるからな
Debian自体はカーネルにLinux限定してないから、ベースがFreeBSDカーネル版もある

1115
デフォルトの名無しさん[sage]   投稿日:2017/02/17 17:53:12  ID:w7S73CTj.net(2)
プログラミングの問題(そこそこ多く)と、その解答例が載っているサイトってありますか
pythonの基本的な文法は学んだのですが具体的に問題を解いたことがほとんどないので練習したいのですが

1116
デフォルトの名無しさん[sage]   投稿日:2017/02/17 18:18:38  ID:542CJyna.net(2)
何かを作ってみようという気が起こらないのが不思議。人に指示されないと何も出来ないって事なのか?

1117
デフォルトの名無しさん[]   投稿日:2017/02/17 18:20:56  ID:yGnzX63H.net(2)

1118
デフォルトの名無しさん[sage]   投稿日:2017/02/17 19:12:20  ID:tziU+1Dj.net(2)
競技プログラミングのオンラインジャッジかhttps://checkio.org/に行け
ちなみに165と同意見だ。お前はこの先長くないだろう

1119
デフォルトの名無しさん[sage]   投稿日:2017/02/17 19:37:13  ID:jPl1bWef.net(2)
>164
英語なら色々あるけど
日本語なら、言語処理100本ノックでくぐると問題出てくるし解いてるブログとかもある、

勉強のし方なんか人それぞれなんだから
クソレスは無視しよう

1120
デフォルトの名無しさん[sage]   投稿日:2017/02/17 21:11:18  ID:P1l5N6WZ.net(2)
>165
ゆとり教育受けるとそうなる

1121
デフォルトの名無しさん[sage]   投稿日:2017/02/17 22:25:34  ID:FFSvl2Qr.net(4)
>165
ワイン、作りたいものなんかないで
漠然と人工知能が俺の代わりに働いてくれるみたいの欲しいけど
そんなん作れるわけないしな
もうただのサラリーマンSE
昔あったような気がした情熱も、とっくに冷めて霧散してしまった

1122
デフォルトの名無しさん[]   投稿日:2017/02/17 23:27:08  ID:+d7nZkoJ.net(2)
aizu online judgeもええで

1123
デフォルトの名無しさん[sage]   投稿日:2017/02/17 23:38:48  ID:fTK4d/WW.net(2)
プログラミング・コンテスト

AOJ(aizu online judge、会津大学)
TopCoder, Google Code Jam

1124
デフォルトの名無しさん[sage]   投稿日:2017/02/17 23:55:31  ID:FFSvl2Qr.net(4)
会津のくせに英語とかふざけんなし

1125
デフォルトの名無しさん[sage]   投稿日:2017/02/18 00:13:38  ID:aF6h+XBS.net(2)
>170
いまの2chはおっさんが多いからな。そして、おっさんは情熱がなくなった奴が多い
で、情熱がないおっさんが多いスレは雑談が多いんだよな
おっさんになって情熱を持ってPythonの勉強を始める奴はそういないだろうし

1126
デフォルトの名無しさん[sage]   投稿日:2017/02/18 02:45:42  ID:Vmz1V0cL.net(2)
つまりPythonに全く関係ない話してる時点でお前はおっさん以下なわけであり

1127
デフォルトの名無しさん[sage]   投稿日:2017/02/18 10:45:58  ID:Nn0mwkdy.net(2)
コンテスト用の板ってないの?

1128
デフォルトの名無しさん[sage]   投稿日:2017/02/18 12:35:40  ID:1c96nb+d.net(2)
>173
会津がどんな大学か知ってるのか

1129
デフォルトの名無しさん[sage]   投稿日:2017/02/18 13:17:58  ID:zG233BNG.net(2)
チェスト関ヶ原と戦う大学。

1130
デフォルトの名無しさん[sage]   投稿日:2017/02/18 13:21:32  ID:+coMAf/q.net(14)
>177
とうほぐの底偏差値土人専用収容所のことなんか知らんわ

1131
デフォルトの名無しさん[sage]   投稿日:2017/02/18 13:50:15  ID:bnUVfFtb.net(4)
>176
プログラマー板に、競技プログラミングにはまるプログラマのスレがあるよ。

1132
デフォルトの名無しさん[sage]   投稿日:2017/02/18 16:27:34  ID:1i2twQ7G.net(2)
xlwings使ってみたら重すぎてわろた
もう少し軽ければ夢が広がるのに

1133
デフォルトの名無しさん[sage]   投稿日:2017/02/18 16:44:34  ID:Jt/EBjgw.net(8)
mathモジュールの内容を見たいのですが、保存場所はどうやって調べればいいですか?
インタラクティブシェルで「math.__file__ 」と打ってもアトリビュートエラーになってしまいます。

1134
デフォルトの名無しさん[sage]   投稿日:2017/02/18 17:01:22  ID:+coMAf/q.net(14)
著作権保護されてるからライブラリの中身は基本的に見れないし見たら犯罪

1135
デフォルトの名無しさん[sage]   投稿日:2017/02/18 17:15:28  ID:DtpX+k6N.net(2)
インストールディレクトリのどっかにあるだろ
なければインポートできない
でもライブラリはブラックボックスであることに価値があるわけで
中身を見ることはおススメしない

1136
デフォルトの名無しさん[sage]   投稿日:2017/02/18 17:44:47  ID:C/iK3pVC.net(2)
さすがにそういう標準モジュールはビルトインになっててpyソースは無いでしょ

1137
デフォルトの名無しさん[sage]   投稿日:2017/02/18 17:47:09  ID:Jt/EBjgw.net(8)
>183
>184
ありがとうございます。
見つけるにはフォルダ内漁らないと厳しそうですね。
著作権のことは考えてなかったので確かにそうですね。

1138
デフォルトの名無しさん[sage]   投稿日:2017/02/18 18:05:41  ID:Jt/EBjgw.net(8)
>185
はい、pyファイルなさそうです。。。

1139
デフォルトの名無しさん[sage]   投稿日:2017/02/18 18:31:17  ID:yZwtGkz9.net(4)

1140
デフォルトの名無しさん[sage]   投稿日:2017/02/18 18:37:06  ID:AlHMD2TK.net(2)
嫌な世の中だな。GPLの美しい世界に帰りたい。

1141
デフォルトの名無しさん[sage]   投稿日:2017/02/18 18:46:07  ID:52dA0McO.net(4)
>182
お前さんと同じことを思ってる人は少なくない
http://stackoverflow.com/questions/15321570/where-in-the-python-source...
あと >183 は無視していい

1142
デフォルトの名無しさん[sage]   投稿日:2017/02/18 19:31:46  ID:yZwtGkz9.net(4)
著作権で保護されてるものを見たら犯罪って
本読んだりテレビ見たりするのは犯罪だったんだね

1143
デフォルトの名無しさん[sage]   投稿日:2017/02/18 20:01:48  ID:Jt/EBjgw.net(8)
>188
>190
C言語で定義されているんですね!!
確実に一人では見つけられなかったです。本当にありがとうございます。

1144
デフォルトの名無しさん[sage]   投稿日:2017/02/18 20:07:43  ID:+coMAf/q.net(14)
何が「著作権のことは考えてなかったので確かにそうですね。 」だ
バカか
よくそんなんで生きてこれたな
これからも他人に騙され続けるのだろうな
今おめーが見てるのもスパムサイトやぞ

1145
デフォルトの名無しさん[sage]   投稿日:2017/02/18 20:58:40  ID:WGlwnMwz.net(4)
なにをえらそうに

1146
デフォルトの名無しさん[sage]   投稿日:2017/02/18 21:01:44  ID:vwErJatL.net(2)
こういうクズ193はNGしてスルーしよう

1147
デフォルトの名無しさん[sage]   投稿日:2017/02/18 21:33:59  ID:+coMAf/q.net(14)
えらそう、じゃなくて、偉いんだよ事実w

1148
デフォルトの名無しさん[sage]   投稿日:2017/02/18 21:44:18  ID:bnUVfFtb.net(4)
>193
みっともない。クズ。

1149
デフォルトの名無しさん[]   投稿日:2017/02/18 21:52:11  ID:H1Iwru9r.net(2)
実際に偉いと言うならソース付きで証明しろ
出来ないならただの偉そうなクズ

1150
デフォルトの名無しさん[sage]   投稿日:2017/02/18 22:13:53  ID:+coMAf/q.net(14)
if ore == erai:
print "I am erai"

1151
デフォルトの名無しさん[]   投稿日:2017/02/18 22:17:17  ID:KVIDXYhT.net(2)
>199
うわ、つまんね
なんやこいつ臭すぎやろ……

1152
デフォルトの名無しさん[sage]   投稿日:2017/02/18 22:17:43  ID:52dA0McO.net(4)
こういうのが楽しいお年頃なんだろうな w

1153
デフォルトの名無しさん[]   投稿日:2017/02/18 22:42:39  ID:eQWpPmiK.net(2)
この言語は初心者が多いから仕方ない

1154
デフォルトの名無しさん[sage]   投稿日:2017/02/18 22:57:32  ID:+coMAf/q.net(14)
PHP以下のゴミ言語が何言ってだ

1155
デフォルトの名無しさん[]   投稿日:2017/02/18 23:03:25  ID:YvJV55Qk.net(2)
脈絡ないな
ガイジか……?

1156
デフォルトの名無しさん[sage]   投稿日:2017/02/18 23:10:50  ID:WGlwnMwz.net(4)
初カキコ…ども…を思い出すわ

1157
デフォルトの名無しさん[sage]   投稿日:2017/02/18 23:18:23  ID:+coMAf/q.net(14)
シェアで負け、実行速度で負け、書きやすさで負け
同じ頭文字Pの言語なのに情けない

1158
デフォルトの名無しさん[]   投稿日:2017/02/18 23:29:30  ID:j9t26+Si.net(2)
js「phpもpythonもゴミ」

1159
デフォルトの名無しさん[]   投稿日:2017/02/19 01:21:42  ID:LaVUmFKv.net(2)
jsは強いよな

1160
デフォルトの名無しさん[sage]   投稿日:2017/02/19 08:35:11  ID:vGTXfdrY.net(2)
という思い込み

1161
デフォルトの名無しさん[sage]   投稿日:2017/02/19 09:20:22  ID:gFzSi0IK.net(2)
やっぱphp選ぶ奴ってガイジなんだな

1162
デフォルトの名無しさん[sage]   投稿日:2017/02/19 18:00:06  ID:on+xGxJY.net(2)
会津大学知らない時点でお察しだろう

1163
デフォルトの名無しさん[sage]   投稿日:2017/02/19 19:43:54  ID:ngALvOwB.net(2)
昔は色々お世話になったからなぁ

1164
デフォルトの名無しさん[sage]   投稿日:2017/02/19 23:05:14  ID:SDjzQTQG.net(2)
Pythonの入門本はどれがお勧め?

1165
デフォルトの名無しさん[sage]   投稿日:2017/02/20 14:21:41  ID:Xjvxr8kE.net(2)
今は知らんけど、みんパイでええんじゃ

1166
デフォルトの名無しさん[sage]   投稿日:2017/02/20 14:41:43  ID:T5gAZJ4C.net(2)
全部買って自分でおススメ本を上げるくらいの剛の者はいないのか

1167
デフォルトの名無しさん[sage]   投稿日:2017/02/20 15:41:38  ID:i6B47hVE.net(2)
ちょい前にみんパイと実践力を身につける云々と2冊買って読んだけど
プログラミング自体が初めてなら実践力、多言語から来たならみんパイでいいと思った
みんパイは広範に書いてあるけど書き方雑だから初学者にはおすすめしないな

1168
デフォルトの名無しさん[sage]   投稿日:2017/02/20 16:25:16  ID:lv1uYV2j.net(2)
翔泳社の逆引きレシピ出ないかな?

1169
デフォルトの名無しさん[]   投稿日:2017/02/20 16:30:09  ID:ke6eauCp.net(2)
パイチュー一択やろ

1170
デフォルトの名無しさん[sage]   投稿日:2017/02/20 17:38:48  ID:SzELBO2k.net(2)
Python本沢山出まくってるよね
それに比べてRubyのオワコンぶりが笑える
たのしいRubyとは一体なんだったのか

1171
デフォルトの名無しさん[sage]   投稿日:2017/02/20 17:49:21  ID:ekmo6bPY.net(2)
そもそもの普及率が違いすぎる気が

1172
デフォルトの名無しさん[]   投稿日:2017/02/20 18:25:21  ID:UIHVwqwb.net(2)
柔軟な言語はね
最初は楽だけど時間が経つほど欠点が目立ってくる

1173
デフォルトの名無しさん[sage]   投稿日:2017/02/20 21:15:38  ID:4hXFoEFx.net(2)
rubyの開発者がモルモン教徒の人って聞いたときは冗談か揶揄かと思ったら、公式サイトにご挨拶出ていてびっくりした

1174
デフォルトの名無しさん[sage]   投稿日:2017/02/21 00:04:40  ID:jHRGu1Ca.net(2)
Pythonチュートリアル 第3版、2016/3
著者は、Python作者のGuido van Rossum

パーフェクトPython、Pythonサポーターズ、2013

Guidoの本は、知識が少ない。
パーフェクトは、初心者には難しい

この2冊をこの順に読む。
たのしいRuby 第5版、2016
みんなのPython 第4版、2017

結局、たのしいRubyが一番わかりやすくて、知識も多い。
だから、たのしいを3回読んでから、みんなのを読む順番が王道

Pythonの本で、簡単にPythonを学べる本は無い。
MITの教科書とか、もう最悪。
あれじゃ、勉強できんわw

1175
デフォルトの名無しさん[sage]   投稿日:2017/02/21 00:09:34  ID:aFqTV30T.net(6)
お前らRubyをバカにしすぎ
Pythonは悪くないけどアンスコ多すぎ

1176
デフォルトの名無しさん[sage]   投稿日:2017/02/21 00:13:50  ID:M9yQICco.net(2)
Rubyも悪くはないと思うけど、世界中の開発者や企業やらが選んだのはPythonだっただけ

1177
デフォルトの名無しさん[sage]   投稿日:2017/02/21 00:26:22  ID:SvaTryNm.net(2)
Pythonの入門時につまずいたのが、

a=[0,1,2]
b=a
b[0]=1

で、aが[1,1,2]になること。

みんなのPythonは、これについての説明がなかった。
Codecademyのpythonコースも、説明がなかった。

Learning Python は、分厚いだけあって、かなり詳しい説明があった。変数への代入でなく、名前をオブジェクトに束縛していることの説明が特に詳しかった。

なので、Learning Python おすすめです。

1178
デフォルトの名無しさん[sage]   投稿日:2017/02/21 00:41:48  ID:aZVtVmfL.net(4)
名前をオブジェクトに束縛って何だよ・・・
ただのポインタの代入だろ

1179
デフォルトの名無しさん[sage]   投稿日:2017/02/21 00:47:58  ID:aFqTV30T.net(6)
>226
>変数への代入でなく、名前をオブジェクトに束縛していること
ん?何言ってるのかよく分からん
参照渡しが理解しにくいって話だろうか?

1180
デフォルトの名無しさん[sage]   投稿日:2017/02/21 00:49:50  ID:aFqTV30T.net(6)
個人的にはJavaScriptみたいに
外から簡単にプロパティを追加できるのが意外だった

class Foo:
def baz(self):
return

foo = Foo()
foo.new_prop = "bar"

1181
デフォルトの名無しさん[sage]   投稿日:2017/02/21 00:56:24  ID:jrxXN3MC.net(2)
パーフェクトPythonはおススメできない
誤植が400か所以上、サンプルコードにもエラーで動かないものがあるのに
出版社のサポートページにはサンプルコードのzipが一つあるだけで
3年以上経っても正誤表が出ない
金返せと言いたくなるパーフェクトな糞本

1182
デフォルトの名無しさん[sage]   投稿日:2017/02/21 09:05:33  ID:Rho0V91r.net(2)
読む人の技量も書いてもらわんと

1183
デフォルトの名無しさん[sage]   投稿日:2017/02/21 14:25:45  ID:+7ZkBccH.net(2)
>227-228
そういう言語仕様なんやけどな
実装はアドレス参照にちがいないけど、抽象化能力ひくない?

1184
デフォルトの名無しさん[]   投稿日:2017/02/21 17:38:48  ID:tmtYOZpG.net(2)
>226
ほとんどの言語でそうだろ

1185
デフォルトの名無しさん[sage]   投稿日:2017/02/21 22:52:44  ID:IxXNLXhL.net(4)
>233
ヲイヲイw

1186
デフォルトの名無しさん[sage]   投稿日:2017/02/21 23:06:04  ID:h4Mc9UUP.net(2)
>234
cですらそうなるわけだが。

1187
デフォルトの名無しさん[sage]   投稿日:2017/02/21 23:08:15  ID:tm/QBT+F.net(2)
実際に >226 の現象で苦しむことってそんなにあるのかしら。
大抵はリストは内包表記やmapで処理するんじゃなかろうか。

1188
デフォルトの名無しさん[]   投稿日:2017/02/21 23:11:06  ID:YCLculbK.net(2)
>236
普段は苦しまないぶん、ある日突然想定と違う動きをして何が間違ってるのかわからなくなって詰むかもしらんな

1189
デフォルトの名無しさん[sage]   投稿日:2017/02/21 23:21:51  ID:IxXNLXhL.net(4)
>235
ゴメン、ほかのスレへの書き込みと間違えたw

1190
デフォルトの名無しさん[sage]   投稿日:2017/02/21 23:21:59  ID:aZVtVmfL.net(4)
ある日
コードの中
糞さんに
出逢った

1191
デフォルトの名無しさん[sage]   投稿日:2017/02/22 05:18:29  ID:GuREoWxo.net(2)
関数の中はスコープが別だと普通思うじゃん?
ところが引数で渡されてもいない外側のリストを関数内で直接ぶっ壊せる
Cではこのようなことはないはず

1192
デフォルトの名無しさん[sage]   投稿日:2017/02/22 07:30:34  ID:4vw0pdfN.net(2)
>236
プログラミング初心者で
このこと自体を知らない場合はハマるよ

自分も別言語でやり始めの時ハマった
だから >226 の言いたいことは分かる

1193
デフォルトの名無しさん[sage]   投稿日:2017/02/22 08:09:55  ID:cYWCE+hD.net(4)
>240
>Cではこのようなことはないはず

は?グローバル変数さんをdisってんの?
は?errnoさんをdisってんの?
は?strtokさんをdisってんの?
1回でもCを書いたことがあったらこんな発言出てこないよな(誇張表現)

1194
デフォルトの名無しさん[sage]   投稿日:2017/02/22 08:20:16  ID:cYWCE+hD.net(4)

1195
デフォルトの名無しさん[sage]   投稿日:2017/02/22 09:40:39  ID:KhnVcSSr.net(2)
だからプログラミング初心者はかっこつけないで基礎から勉強しろと

1196
デフォルトの名無しさん[sage]   投稿日:2017/02/22 09:56:11  ID:gW2nelq8.net(4)
>226
最初に数値や文字列など組み込みのimmutableなオブジェクトを触る
代入や引数でオブジェクトは常に深いコピーされていると勘違いする

リストや辞書など組み込みのmutableなオブジェクトを触って深いコピーとは異なる挙動に驚く

自分でmutableなオブジェクトを作る、参照の利点に気づいて兎に角変更可能にして遊ぶ

datetimeやpathlibなど組み込み以外のimmutableなオブジェクトに触って変更不可能っぷりにもう一度驚く

immutableなオブジェクトの利点をなんとなく感じ取る、ここまでくればまあ間違えないと思う

1197
デフォルトの名無しさん[]   投稿日:2017/02/22 12:40:36  ID:OWXaQaMn.net(2)
>245
でもお前間違えてるよその理屈

1198
デフォルトの名無しさん[sage]   投稿日:2017/02/22 15:10:48  ID:fluTtG1x.net(2)
>240
スコープは別でしょ
どういう順序で変数やメソッドの名前が解決されるか理解する必要がある

Python用語でなんていうのか知らないけど
他言語ならスコープチェーンとかlookup pathとかいうやつ

1199
デフォルトの名無しさん[sage]   投稿日:2017/02/22 21:26:19  ID:NAcKQUQP.net(2)
アイムムタベレの波動を感じるのだ

1200
デフォルトの名無しさん[sage]   投稿日:2017/02/22 21:40:51  ID:qCDO3y2N.net(2)
>247
Pythonの用語だと、
Method Resolution Order MRO
メゾット解決順序
だね。

1201
デフォルトの名無しさん[sage]   投稿日:2017/02/22 22:54:17  ID:gW2nelq8.net(4)
>246
もうちょっとポイント絞って教えていただければ助かります

1202
デフォルトの名無しさん[sage]   投稿日:2017/02/23 08:38:47  ID:1NaeRJ/+.net(2)
関数の中で変数が見つからなかったら、そのままエラーにしてくれないかな
俺みたいに変数名をaとかで命名するスタイルの者からすると
勝手に上位の同名変数を使われる懸念があるのは困る
宣言なし言語の弱みかねえ

1203
デフォルトの名無しさん[sage]   投稿日:2017/02/23 09:30:01  ID:57kBM38D.net(2)
プロは命名にこだわる。シンプルで簡潔な命名にこだわる。
故に幾つもの命名規則が存在する、キャメルケース、スネークケース、
これらは人類の英知の結晶だ。

だがしかし、変数名をaとかにするスタイルなんてものは無い
そんな命名規則は無い

1204
デフォルトの名無しさん[sage]   投稿日:2017/02/23 09:39:38  ID:6aLFaur8.net(4)
>251
リーダブルコードでも読んどけ初心者のチンカス

1205
デフォルトの名無しさん[]   投稿日:2017/02/23 09:44:58  ID:ECyENaKz.net(2)
>251は初心者だけど初心者のチンカスではない。言い過ぎだ。謝れ��

1206
デフォルトの名無しさん[sage]   投稿日:2017/02/23 10:14:52  ID:6aLFaur8.net(4)
申し訳ない

1207
デフォルトの名無しさん[]   投稿日:2017/02/23 11:17:43  ID:KME3N98n.net(2)
素直に謝れるええ子やね

1208
デフォルトの名無しさん[sage]   投稿日:2017/02/23 12:02:45  ID:3hjcc6g2.net(2)
a = "fuck you"
print(a)

1209
デフォルトの名無しさん[sage]   投稿日:2017/02/23 12:22:51  ID:bPz4D4Vk.net(2)
スコープの外の変数を読み書きできない
って何かオプションの類が無かったっけ。

1210
デフォルトの名無しさん[sage]   投稿日:2017/02/23 12:40:58  ID:9j19p/xB.net(6)
>254
いや a みたいな変数名が被りまくるコード書く奴はチンカスレベルだろ
そもそも宣言必須の C/C++ とかでも同じだし

1211
デフォルトの名無しさん[sage]   投稿日:2017/02/23 13:02:11  ID:ovcPlnjq.net(2)
Cなら for (int i = 0; とかやるし問題はスコープ
Pythonでも内包表記のプレースホルダにa,b,x使うのはふつう
関数内変数は必ず頭で初期化かglobal宣言するクセつけるしかないよ

1212
デフォルトの名無しさん[sage]   投稿日:2017/02/23 17:03:46  ID:EfCZiiRE.net(2)
(^o^)

1213
デフォルトの名無しさん[sage]   投稿日:2017/02/23 19:13:04  ID:9j19p/xB.net(6)
>260
> Cなら for (int i = 0; とかやるし
お前はグローバル変数に i とか使ってるのかよ w

1214
デフォルトの名無しさん[sage]   投稿日:2017/02/23 19:28:25  ID:zsFGch2H.net(2)
tmpな変数ならむしろグローバルに置いといていいだろ
抜けたら用無しだからな

1215
デフォルトの名無しさん[]   投稿日:2017/02/23 19:38:08  ID:wHDezemX.net(2)
そういう煽りはもうすこしスキルを磨いてからのほうが良いと思いました

1216
デフォルトの名無しさん[sage]   投稿日:2017/02/23 19:38:15  ID:9j19p/xB.net(6)
雑な吊棚

1217
デフォルトの名無しさん[sage]   投稿日:2017/02/23 19:51:42  ID:FEwpM6qX.net(2)
もう 仕分け無い

1218
デフォルトの名無しさん[sage]   投稿日:2017/02/23 22:27:00  ID:TFT4lzYk.net(2)
ブロックスコープが無いことが逆にpythonの長所だと主張できるようになったら一人前のpython信者。

1219
デフォルトの名無しさん[sage]   投稿日:2017/02/23 22:47:26  ID:YqEjQjyT.net(2)
>251
だからほとんどの言語でそうだと何度言ったら

1220
デフォルトの名無しさん[sage]   投稿日:2017/02/23 23:05:57  ID:c1QVdaUC.net(2)
クラス名・関数名・変数名は
きちんとExcelに機能管理表を作るのがプロの仕事
C001、def F001、V001、連番だから見やすいし、
Excelに、定義日付、仕様、更新者名、更新日、承認印を記録することで
一過性のバージョンなんたらツールなんて
訳の分からないフリーウェアに振り回されることもない

プロならプロとしての仕事をしろ

1221
デフォルトの名無しさん[sage]   投稿日:2017/02/23 23:10:01  ID:DPtsYYmf.net(2)
>269
死ねバカ

1222
デフォルトの名無しさん[sage]   投稿日:2017/02/23 23:38:04  ID:02UQYlKd.net(2)
チンカスで正しかったな

1223
デフォルトの名無しさん[sage]   投稿日:2017/02/24 00:43:51  ID:hcCi+TdT.net(10)
>269
そういう時代もあったらしいですね。

1224
デフォルトの名無しさん[sage]   投稿日:2017/02/24 01:06:31  ID:QsdGFEpK.net(4)
標準関数は直接コールしない。
ハンガリアン記法を徹底する。
修正したらもとのソースは全部コメントアウトして、start、endで囲んで日付と名前を書く。
こんなのプロなら当たり前のこと

1225
デフォルトの名無しさん[sage]   投稿日:2017/02/24 01:09:29  ID:hcCi+TdT.net(10)
それはアプリケーションハンガリアンですか
それともシステムハンガリアンですか
とか

1226
デフォルトの名無しさん[sage]   投稿日:2017/02/24 01:16:22  ID:tA8wO5PS.net(2)
>272
BASICの時代だね
変数にスコープという概念がない(全てがグローバル変数)
関数という概念がない(メイン関数のみの縦長コード1本オンリー)

1227
デフォルトの名無しさん[sage]   投稿日:2017/02/24 01:38:25  ID:QsdGFEpK.net(4)
>274
マイクロソフトが間違うわけないだろ。

1228
デフォルトの名無しさん[sage]   投稿日:2017/02/24 03:22:24  ID:Qm5h7Mta.net(2)
>272
今もきちんといい部分はいい部分として認めねばいけない
若造のわがままでソフトウェアエンジニアリングに立ち向かうのは
先人達の努力を無為にするのと動議だ

1229
デフォルトの名無しさん[sage]   投稿日:2017/02/24 03:28:57  ID:hcCi+TdT.net(10)
冗談で言ってる人とマジで言ってる人が混じってる?

1230
デフォルトの名無しさん[sage]   投稿日:2017/02/24 03:42:26  ID:CMR8Gyi/.net(2)
おっと設計書を書けば自動でソースを生成してくれるとか言う
ソフトウェア工学苦難の歴史に思い付きで立ち向かったどこかの国の大きい銀行とベンダーたちの悪口はそこまでだ

1231
デフォルトの名無しさん[sage]   投稿日:2017/02/24 06:21:05  ID:OK+MzoLx.net(2)
>240
http://qiita.com/yoichi22/items/8ae2ca180407a5ad5a6d

ここでいう未束縛の変数かな?
他の言語(php,ruby,js,vbsなど)だとどう動くのかね?

1232
デフォルトの名無しさん[sage]   投稿日:2017/02/24 08:43:32  ID:yrmd/k0f.net(2)
>269
40才の私が言ってあげましょう。
引退しなさい。

1233
デフォルトの名無しさん[]   投稿日:2017/02/24 11:52:06  ID:xRGcfmim.net(6)
>215
全部立ち読みしたけど人によるとしか言いようがない
ただし買わなくていい読まなくていい本ははっきりしている
恥パイ
お前だけは許さん

1234
デフォルトの名無しさん[]   投稿日:2017/02/24 11:59:31  ID:xRGcfmim.net(6)
>219
人気に便乗した粗製乱造にならなきゃいいけどね
rubyもそれで潰れた感じするし

>222
知ってるけど普通そんなもん気にするか?
開発者の宗教が言語に影響するのか?
そういうこととは独立にPHPとrubyは糞っていうなら同意だけど

1235
デフォルトの名無しさん[sage]   投稿日:2017/02/24 12:04:17  ID:jIwtFKSg.net(2)
>224-225
rubyはperlを嫌ってせっかく再開発したはずなのに
結局@とかたかが変数名に記号多用し過ぎなのが気に入らない

1236
デフォルトの名無しさん[sage]   投稿日:2017/02/24 12:19:07  ID:xRGcfmim.net(6)
>251
代入してない変数を参照ときいちいちエラーになるより
golobal 付けたときだけ外の変数に代入するルールは
初心者は戸惑うかも試練な
慣れればその方が合理的

1237
デフォルトの名無しさん[sage]   投稿日:2017/02/24 12:22:42  ID:ewFDUmRm.net(2)
>251
>宣言なし言語の弱みかねえ

宣言がないんじゃなくて省略可能なんだ
嫌なら関数内でa=0とか初期化(事実上これが宣言)して使え

pythonが生成するアセンブリみてみ
ちゃんとローカル宣言あるなし区別してるから

1238
デフォルトの名無しさん[sage]   投稿日:2017/02/24 12:28:44  ID:yKBPcwz/.net(2)
>278
ほとんど全部もれの自演

1239
デフォルトの名無しさん[]   投稿日:2017/02/24 12:45:30  ID:5XOhycgt.net(2)
は?自演してるのは俺だが?

1240
デフォルトの名無しさん[sage]   投稿日:2017/02/24 15:59:23  ID:n4wrni/0.net(2)
ここまで俺の自演

1241
デフォルトの名無しさん[sage]   投稿日:2017/02/24 16:11:50  ID:hcCi+TdT.net(10)
>283
人間が言語の考え方に合わせるのがPython
言語を人間の考え方に合わせられるのがRuby

PythonはUnicodeの扱いやTernaryやCase文とかはぁ!?ってなる
Rubyは有名ライブラリの仕様変更が激しくて情報がすぐ陳腐化するのが良くない
表現力が高いからこそそうなるんだろうけど

結局何を選ぶかのトレードオフ

1242
デフォルトの名無しさん[sage]   投稿日:2017/02/24 19:52:34  ID:sVIebfPY.net(2)
お勉強が言語宗教戦争の場になってるね(´・ω・`)

1243
デフォルトの名無しさん[]   投稿日:2017/02/24 20:09:48  ID:S5uA2nwg.net(2)
>290
> Rubyは有名ライブラリの仕様変更が激しくて情報がすぐ陳腐化するのが良くない
完全に人間が言語に振り回されとりますやん
あなたな何を言っとるのだ?

1244
デフォルトの名無しさん[sage]   投稿日:2017/02/24 20:11:20  ID:VfqFzJAP.net(2)
さぁ、ぱいそんのべんきょーでもはじめようか。

1245
デフォルトの名無しさん[sage]   投稿日:2017/02/24 21:39:11  ID:hcCi+TdT.net(10)
>291
宗教戦争って言葉を安易に使うやつは成長しないよ
いろんな選択肢の長所短所を理解した上で選択するってことが大事だけど
宗教戦争で片付けるとそこで思考停止するからね

1246
デフォルトの名無しさん[sage]   投稿日:2017/02/24 22:31:04  ID:tk7G445+.net(2)
>294
俺は実質思考停止してるのと変わらないからこそ
「宗教戦争」って言われてるのかと思ってたが違うのか?

1247
デフォルトの名無しさん[sage]   投稿日:2017/02/24 23:54:22  ID:VkFfveqB.net(2)
現場だと結局どっちを選んでも
統一性にまさるメリットはないから…

さっさと決めりゃいいのに延々論争したり勝手なことしてると忌み嫌われる

1248
デフォルトの名無しさん[sage]   投稿日:2017/02/25 01:08:42  ID:ZZ7bz2+n.net(6)
100年くらい前は「げにまっこといとおかし」とか言ってたんだから
言語なんて移ろい変わるもんなんだよ

1249
デフォルトの名無しさん[sage]   投稿日:2017/02/25 01:18:34  ID:vUERev57.net(2)
Rこそ至高の言語

1250
デフォルトの名無しさん[sage]   投稿日:2017/02/25 02:08:10  ID:ZZ7bz2+n.net(6)
そうでR

1251
デフォルトの名無しさん[sage]   投稿日:2017/02/25 06:39:59  ID:sVDP/28a.net(2)
>299
やぁ

1252
デフォルトの名無しさん[sage]   投稿日:2017/02/25 07:30:27  ID:NZ6bqScV.net(2)
R田中一郎を思い出した(´・ω・`)
トサカ先輩!

1253
デフォルトの名無しさん[sage]   投稿日:2017/02/25 08:23:41  ID:T9GK2MF8.net(2)
無意味な論争でも得られるものはあった、Ruby厨はバカだと再認識できたことだ

1254
デフォルトの名無しさん[sage]   投稿日:2017/02/25 09:02:05  ID:ZZ7bz2+n.net(6)
ペチプァよりはマシ

1255
デフォルトの名無しさん[sage]   投稿日:2017/02/25 15:30:44  ID:0sImxiXb.net(2)
意外と40代おおいんだね。

1256
デフォルトの名無しさん[sage]   投稿日:2017/02/25 16:27:15  ID:ZAP61HW1.net(2)
むしろ高齢層の方が多いんでは

1257
デフォルトの名無しさん[sage]   投稿日:2017/02/25 16:34:20  ID:DiXEzm+d.net(2)
ワシ50代じゃ
pythonは半ボケ脳にもやさしい言語じゃのう、フォフォフォ

1258
デフォルトの名無しさん[sage]   投稿日:2017/02/26 12:19:22  ID:+I4Nnlvd.net(2)
長老80ワイ、高みの見物ですじゃ

1259
デフォルトの名無しさん[sage]   投稿日:2017/02/27 02:08:08  ID:d44dATLA.net(2)
>304
2chはおっさんが圧倒的に多いからな(20代以下は少数派)。おそらく、おっさんでも一番多い世代は40代だろう
でも、世間的にはPython使いが多いのは20代だろう
おっさん多いと雑談が多くなる。その結果、2chはもうどこでも雑談板

1260
デフォルトの名無しさん[]   投稿日:2017/02/27 21:07:04  ID:GDG9Agze.net(2)
>275
さらに、変数名の文字数制限が厳しい、とかもある

1261
デフォルトの名無しさん[sage]   投稿日:2017/02/28 22:14:04  ID:y18EHcMN.net(8)
お前、なに?pythonも使えないの?と馬鹿にされた
なんて返せばいい?
ちなみにオレ普通に外回りの営業なんだけど

1262
デフォルトの名無しさん[sage]   投稿日:2017/02/28 22:24:09  ID:svv0bLL9.net(2)
それをpythonスレで聞くの?馬鹿なの?

折角だからこのスレで勉強してみたらいかがでしょう。

1263
デフォルトの名無しさん[sage]   投稿日:2017/02/28 22:35:29  ID:NI2SydcR.net(2)
>310
お前、なに?pythonも使えないの?

1264
デフォルトの名無しさん[sage]   投稿日:2017/02/28 22:53:35  ID:s8KRrRDc.net(2)
外回りの営業さんがPython使えるようになったらいいシステムが作れそうね。
お客さんの課題をよく知ってるだろうから。

1265
デフォルトの名無しさん[]   投稿日:2017/02/28 23:20:43  ID:uYAjyD2O.net(4)
それはめっちゃ思う
文系こそプログラム出来るようになるべき

1266
デフォルトの名無しさん[sage]   投稿日:2017/02/28 23:49:54  ID:y18EHcMN.net(8)
>311
なーんだつまんない
ちょっとはとんちきいた答えくれる人ひとりくらいいるかと思ったのに
半端なまだpython使いになれてない奴がマウント目的で
お前この単語も知らんだろ?ヘビ皮じゃないぞ
じゃないぞ、とイヤラシイふりかたしてきたんだけど
マウント馬鹿と同類かよー
pythonはやらないけど他の言語勉強中
マウント馬鹿は知らないこと

1267
デフォルトの名無しさん[]   投稿日:2017/02/28 23:52:29  ID:uYAjyD2O.net(4)
営業のくせに言いたいことが伝わらん

1268
デフォルトの名無しさん[sage]   投稿日:2017/02/28 23:55:13  ID:hNGFaD+M.net(2)
他の言語として、まずは日本語をしっかり勉強しているんだろう。

1269
デフォルトの名無しさん[sage]   投稿日:2017/02/28 23:58:39  ID:y18EHcMN.net(8)
勉強中スレ住人の半人前ちゃんたちマウント乙

1270
デフォルトの名無しさん[sage]   投稿日:2017/02/28 23:59:42  ID:y18EHcMN.net(8)
ませーぜーコミュ障隠し頑張ってね

1271
デフォルトの名無しさん[sage]   投稿日:2017/03/01 00:04:04  ID:n8rg7hxM.net(12)
マウント馬鹿ーおーい見てるかー
お前のことだぞー
もちっとマシなシャツ着て来いやー
内勤だからってクシャクシャのはみっともないぞー
あと髪の毛ちゃんと毎日洗えよー
毎日ジッとり脂浮いてんぞー
コミュ障の癖に高笑いしてんなや
うるさくてたまらんわ
あーすっきり
悪かったなpythonお勉強中の人たち
性格悪い奴だったんで、このスレあたりウロウロしてそうなんでちょっと場所借りたわ
んじゃ

1272
デフォルトの名無しさん[]   投稿日:2017/03/01 00:04:44  ID:vtZNckjh.net(2)
お、おう…… 元気でな

1273
デフォルトの名無しさん[sage]   投稿日:2017/03/01 00:08:42  ID:tcwOxEq3.net(4)
>320
ここ雑談スレらしい書き込みだな
ぜひ、このスレ常駐住人になってくれ

1274
デフォルトの名無しさん[sage]   投稿日:2017/03/01 00:10:59  ID:euwv2XyH.net(4)
お互い暇なんだから楽しくpythonやろうぜ!

1275
デフォルトの名無しさん[sage]   投稿日:2017/03/01 00:15:43  ID:n8rg7hxM.net(12)
なんだよこの歓迎された感はw
じゃあオススメ手をつける言語の順番教えてくれ
いきなし非エンジニアから初言語がpythonありか!?
ちょっとは順を追いたい気がするんだが

1276
デフォルトの名無しさん[sage]   投稿日:2017/03/01 00:38:02  ID:tcwOxEq3.net(4)
>324
さすが営業だけあって場が盛り上げるのがうまいな
IT土方は低脳・基地外も大歓迎職業で非エンジニア系学科出身でも普通になれる
仕事でやる奴でさえこんな感じだから、営業がPythonを習うってのもOK

1277
デフォルトの名無しさん[sage]   投稿日:2017/03/01 01:00:35  ID:5dqtc8Ml.net(6)
>324
まずは日本語のお勉強をしましょう。

おわり。

1278
デフォルトの名無しさん[sage]   投稿日:2017/03/01 01:21:06  ID:Zr8KndXp.net(2)
まぁもう子供もプログラミングの授業普通になるから簡単なのは誰でもできて当たり前の時代
そして学習用にもPythonは悪くないから子供に教えるのも他のよりはいい

1279
デフォルトの名無しさん[sage]   投稿日:2017/03/01 01:54:18  ID:61Xt3iRL.net(2)
入門用のプログラミング言語として、Python良いと思うよ。

入門書がある。(ここ数年でかなり増えた)
簡単なテキスト処理のスクリプトを書いたり、便利ツールを自作できる。
のが理由。

入門書のオススメは、
実践力を身につけるPythonの教科書

1280
デフォルトの名無しさん[sage]   投稿日:2017/03/01 06:10:18  ID:n8rg7hxM.net(12)
>328
んじゃそれにしてみるわ
サンクス

1281
デフォルトの名無しさん[]   投稿日:2017/03/01 06:10:55  ID:n8rg7hxM.net(12)
>325
おK
やってみる

1282
デフォルトの名無しさん[sage]   投稿日:2017/03/01 08:55:57  ID:lQ9TSI8K.net(2)
>330
開発環境がwindowsならVisualStudio codeにpython拡張入れるのも結構お勧め。
ステップ実行デバッグとかもできるし、あんまり容量食わない。

1283
デフォルトの名無しさん[sage]   投稿日:2017/03/01 16:43:09  ID:/7CwLCC9.net(2)
Pythonシンプルすぎて逆に読みづらすぎるんだがー
1か月後に自分の書いたコード読み返すとわけがわからなくなりそう
慣れればなんとかなるのかしら・・・自信ない

1284
デフォルトの名無しさん[sage]   投稿日:2017/03/01 19:17:12  ID:2/3LqIeI.net(2)
コメント書いとけばいいじゃん

1285
デフォルトの名無しさん[sage]   投稿日:2017/03/01 19:32:06  ID:i6sFnVoe.net(2)
定義の先頭に文字列書いとけばdocstringになる仕様があるから
そのレベルでコメントしとくとPythonコードぽい

1286
デフォルトの名無しさん[]   投稿日:2017/03/01 19:57:23  ID:Kwacjs7M.net(2)
流行りにのった入門書は増えたが昔からあるみんなのPythonを超えるものは無いという事実

1287
デフォルトの名無しさん[sage]   投稿日:2017/03/01 20:00:59  ID:SJrJxNnQ.net(2)
シンプルすぎて読みづらいの意味がわからん
トリッキーで短いコードとかじゃないよね?

1288
デフォルトの名無しさん[sage]   投稿日:2017/03/01 20:44:08  ID:n8rg7hxM.net(12)
>331
ありがと
参考にさせてもらうね!

1289
デフォルトの名無しさん[sage]   投稿日:2017/03/01 21:48:14  ID:RAAVfZl1.net(2)
pythonわかるってどんくらい凄いんだろ?

1290
デフォルトの名無しさん[sage]   投稿日:2017/03/01 21:49:52  ID:uGJVx5D1.net(4)
簿記2級くらい

1291
デフォルトの名無しさん[sage]   投稿日:2017/03/01 22:02:10  ID:5dqtc8Ml.net(6)
普通の高階関数にしてくれりゃいいのに
リスト内包表記とかいう一本糞

1292
デフォルトの名無しさん[sage]   投稿日:2017/03/01 22:06:58  ID:n8rg7hxM.net(12)
>340
日本語やり直しー

1293
デフォルトの名無しさん[sage]   投稿日:2017/03/01 22:51:39  ID:euwv2XyH.net(4)
高階関数だと要素ごとに関数呼び出しするオーバーヘッドがあるから?

1294
デフォルトの名無しさん[sage]   投稿日:2017/03/01 23:00:23  ID:5dqtc8Ml.net(6)
高級言語の分際で今さらオバヘとか言われても

1295
デフォルトの名無しさん[sage]   投稿日:2017/03/01 23:19:09  ID:uGJVx5D1.net(4)
Python2でlambda使った時にmapが遅いのは実装の問題だろ
関数定義してたらmapのほうが速いんだし
リスト内包表記のほうがパイソニック()だからってのが理由

1296
デフォルトの名無しさん[sage]   投稿日:2017/03/02 08:53:01  ID:rlmCwDYA.net(2)
Python2って何だっけ?江戸時代くらいの文化?

1297
デフォルトの名無しさん[sage]   投稿日:2017/03/02 13:12:51  ID:msdat3q4.net(2)
やっぱウニクス作った奴って神だったんだね
ワイみたいなクソ雑魚ナメクジはタンクローリに轢かれて人知れず死んだ方がええんや

1298
デフォルトの名無しさん[]   投稿日:2017/03/02 15:20:53  ID:fFnuULen.net(4)
実践力を身につける Pythonの教科書、クジラ飛行机、2016

クジラは、日本語のプログラミング言語「なでしこ」の作者だろ。
最近は、食えなくなってきたのかな

初心者向けで、色んな言語に参入してきている。
JS, HTML5でのゲーム製作のムック本もあったかな?

1299
デフォルトの名無しさん[sage]   投稿日:2017/03/02 17:01:21  ID:TrHwq7/C.net(2)
Pythonスタートブックの次のステップにおすすめ書籍はありませんか?

1300
デフォルトの名無しさん[sage]   投稿日:2017/03/02 17:51:31  ID:fFnuULen.net(4)
プロ必須本
Effective Python ―Pythonプログラムを改良する59項目、2016

たいていどの言語でも、入門書の次は、Effective 何々という本を読む。
それか、コーディング規則本

1301
デフォルトの名無しさん[sage]   投稿日:2017/03/03 00:51:13  ID:k4+TCMnG.net(2)
文系だったら取っ掛かりにこれとかどう
http://news.mynavi.jp/news/2017/02/28/276/
実用には厳しいだろうけど学習用に

1302
デフォルトの名無しさん[sage]   投稿日:2017/03/03 08:19:43  ID:6YNI5ZFX.net(8)
PHPerなんですが、Pythonのimportってのは、
PHPでいうPEAR(PHPで書かれたライブラリ)をinclude(require)するのと同じ仕組みですか?
PHPのPEARはデフォルトで使うことを想定しておらず、必要に応じてインストールして使うのに対して、
Pythonのモジュールは標準でいくつか使えるようになっているんですよね?
そう考えるとPHPのPECL(Cで書かれたPHPモジュールでimportのようなことはphpの設定ファイルで行う)に近いのかなと思いますが、
とにかくimportするのが多い気がするのですが、自動importなんかしたりするプラグインを使わないとしたら、
Pythonユーザーはそのへんどう解決しているのでしょうか?

1303
デフォルトの名無しさん[sage]   投稿日:2017/03/03 09:23:46  ID:Voo0VT8T.net(2)
Pythonのモジュールは標準でいくつも使えるようになってるよ、これを組み込みモジュールと言うよ(osとかsysとか)。
拡張モジュールはpipなどを使ってインストールすることで使えるようになるモジュールだよ(numpyとかpillowとか)。

組み込みモジュールも拡張モジュールも使用したいときはimport文で明示的に宣言しないと使えないよ。
import文で宣言することでモジュールに名前を与えているわけだね、名前空間をきっちり確保しているんだね。
だから自動importなんて無いんだよ。

あまり調べたくなかったけどPHPって自動でモジュールを取り込んじゃって名前空間ぐっちゃぐちゃになっているんだね。
msqlのモジュールだとmsql_xxx_yyyなんて名前の関数がグローバルにぐっちゃぐちゃに入っちゃってて、自動だから他の
モジュールもmodule_xxx_yyyなんて関数名で名前空間ぐっちゃぐちゃ、やーい、オマエの名前空間ぐっちゃぐちゃーー

1304
デフォルトの名無しさん[sage]   投稿日:2017/03/03 09:42:37  ID:ec6XKBb0.net(4)
Pythonは歯ブラシじゃなくてプログラミング言語ですんでね
歯ブラシの流儀など知らぬ

1305
デフォルトの名無しさん[sage]   投稿日:2017/03/03 09:52:52  ID:ec6XKBb0.net(4)
ちなみに
「PHPは歯ブラシみたいなものです。誰が歯ブラシの本なんか読みたがりますか?」
と言ったのはPHPのリード開発者

PHPの学習を目的とすることについて、開発者自らが学習者を馬鹿にするという革新的パフォーマンス
もはや惚れるしかない

1306
デフォルトの名無しさん[sage]   投稿日:2017/03/03 10:00:51  ID:ZS/FJSWV.net(2)
あんまイジメんなよ
phpが嫌になってpython勉強してんだろうし

とりあえずphp標準で他の言語と比較すんのはやめたほうがいいね
イレギュラーなのはphpだってことを頭の片隅に入れて勉強すれ

1307
デフォルトの名無しさん[sage]   投稿日:2017/03/03 12:05:15  ID:+knX10tA.net(2)
おまえらphp相手だと無茶苦茶強気だな〜

1308
デフォルトの名無しさん[sage]   投稿日:2017/03/03 12:31:49  ID:GE7GCkxC.net(2)
"お前ら"ではなくていつもの特定の奴だけだろ

1309
デフォルトの名無しさん[]   投稿日:2017/03/03 12:35:46  ID:ehAto94L.net(2)
コイツらが強気なのではない
ペチパーが弱すぎるのだ

1310
デフォルトの名無しさん[sage]   投稿日:2017/03/03 12:45:19  ID:LjaDKjOg.net(2)
ああ、いつものパイチョン君か

1311
デフォルトの名無しさん[]   投稿日:2017/03/03 14:19:16  ID:IUFykjWp.net(6)

1312
デフォルトの名無しさん[sage]   投稿日:2017/03/03 16:06:33  ID:s9yWYnSK.net(2)
>356
強気になれるほど勉強しなかった。

仕事で使わない言語をかじってみようと思ってやり始めて、二日でなんか腹立ってやめた。
そしてpythonを勉強し始めた。

1313
デフォルトの名無しさん[sage]   投稿日:2017/03/03 16:16:48  ID:K0dSCCgN.net(2)
Pythonは手軽な割にやれること結構あるからいいね

1314
デフォルトの名無しさん[sage]   投稿日:2017/03/03 17:23:16  ID:6YNI5ZFX.net(8)
>352
自動importってのは、特に意識しないでもIDEとかで書いてたら、
勝手にimport文追加してくれたり、書きなおしたりして不要になったら整理して削除してくれたりしますよね?
ただそういう環境下でない場合はどうしてるのかなと。
おっしゃる通りPHPは名前空間実装が遅くぐちゃぐちゃなので、
最近のはimportして使うようなものもありますが、そんなのが不要なほどすでに色々揃っているため、
PHPer視点では、import忘れとかそういうミスが起こらないのかなと気になったもので。

>353-355
Pythonも中途半端なオブジェクト指向とPHPと似ているところがあるので、
文法的にもPHPerにはとっつきやすいんですよね。
何か言語やっとけば、他の言語でもこの辺のドキュメント読めばいいかなと検討もつくので、
それはPHPも例外ではないので、PHPの学習も決して無駄ではないと思いますけどね。
Googleという強力なパトロンがいて、Pythonには次々といいAPIが出ていて、
使いたいAPIがいくつかあって、それを取り入れようとPython始めました。
PHP経験者いるかなと思って質問しましたが、イレギュラーなPHP基準で語ってすみませんでした。

1315
デフォルトの名無しさん[sage]   投稿日:2017/03/03 17:33:33  ID:6YNI5ZFX.net(8)
エディタでどうしてるかを聞いたつもりだったのですが、
文章が長くなって削った結果、肝心なこと書き忘れていました。
>351読み返してみてエディタの話してるなんて思われないですね。
すみません。

1316
デフォルトの名無しさん[]   投稿日:2017/03/03 17:55:23  ID:IUFykjWp.net(6)
>363
import *

1317
デフォルトの名無しさん[sage]   投稿日:2017/03/03 18:17:07  ID:GTe30Tvn.net(12)
最近のPythonユーザー層は10年くらい前のPHPユーザー層とすごく似てるよ
昔ならPHP始めてただろう人たちが今はPythonを始めてるだけ
玄人と素人の二極分化

1318
デフォルトの名無しさん[]   投稿日:2017/03/03 18:21:21  ID:a95zFw2b.net(2)
勉強したことが無駄にならないので何よりだ

1319
デフォルトの名無しさん[sage]   投稿日:2017/03/03 18:29:34  ID:IUFykjWp.net(6)
>366
phpが普及するよりは
pythonが普及した方が良いな

1320
デフォルトの名無しさん[sage]   投稿日:2017/03/03 18:39:02  ID:6YNI5ZFX.net(8)
>365
それはCythonとかコンパイラに頼ればって感じでしょうか?
インタプリタだとあまりよくはなさそうですね。
PHPがモロそんな感じでしょうけどw

1321
デフォルトの名無しさん[sage]   投稿日:2017/03/03 22:18:05  ID:QiMDcuzn.net(10)
>361
先見の明があったね
マジでペチプェに費やした2年クソまみれだったわ
PHPでまともなプロジェクト一切無かったわ
100パー純粋な塵言語

1322
デフォルトの名無しさん[sage]   投稿日:2017/03/03 22:32:44  ID:GTe30Tvn.net(12)
10年くらい前のペチパーもそうやって他言語をバカにしてたんだよね
ほんとよく似てる

1323
デフォルトの名無しさん[]   投稿日:2017/03/03 22:35:01  ID:6kLe4aCy.net(6)
10年前にはペチパーは既に散々馬鹿にされてたけどw

1324
デフォルトの名無しさん[sage]   投稿日:2017/03/03 22:37:10  ID:GTe30Tvn.net(12)
素人パイソニスタ()がバカにされてないとでも?

1325
デフォルトの名無しさん[]   投稿日:2017/03/03 22:43:25  ID:6kLe4aCy.net(6)
>373
ペチパーがパイソンスレに現れてどうしたんだ急に?馬鹿なりに勉強する気になったんか?w

1326
デフォルトの名無しさん[sage]   投稿日:2017/03/03 22:47:16  ID:QiMDcuzn.net(10)
ペチパーがバカにされてるのではなく(いやペチパーは確かにバカだが)
言語そのものがバカにされてるのだよ

やっぱペチパーってバカだな(いや知ってたけど)

1327
デフォルトの名無しさん[sage]   投稿日:2017/03/03 22:48:29  ID:GTe30Tvn.net(12)
ペチパーじゃないけど最近Pythonスレの劣化ぶりが酷いから皮肉ってるの
>363のペチパー見ると腰が低くてこっちが頭下がるわ

1328
デフォルトの名無しさん[]   投稿日:2017/03/03 22:52:34  ID:6kLe4aCy.net(6)
>376
頭下げる前に腰下げろよ馬鹿だなw

1329
デフォルトの名無しさん[sage]   投稿日:2017/03/03 23:00:58  ID:GTe30Tvn.net(12)
ほんとにバカばっかりになっちゃったね

1330
デフォルトの名無しさん[sage]   投稿日:2017/03/03 23:05:29  ID:QiMDcuzn.net(10)
腰が低いといい言語なのか

もうやめてくれw
そろそろ吹きすぎてコーラが無くなってしまうんだw

1331
デフォルトの名無しさん[sage]   投稿日:2017/03/03 23:20:20  ID:GTe30Tvn.net(12)
>379
>腰が低いといい言語なのか
こういう態度の奴が増えたよね
ほんとカス

1332
デフォルトの名無しさん[sage]   投稿日:2017/03/03 23:24:41  ID:WAlNTI0X.net(2)
>376
腐ったおっさんがいっぱいのスレは劣化するだろ
腐ったおっさんは雑談メインだし

1333
デフォルトの名無しさん[sage]   投稿日:2017/03/03 23:32:54  ID:QiMDcuzn.net(10)
if ('腰の低い言語でございます。') returun "ペチプァ〜〜〜〜w"

1334
デフォルトの名無しさん[sage]   投稿日:2017/03/03 23:33:02  ID:VmWbxx1t.net(2)
Kotlin >> Groovy, Ruby > Python > Scala >> JS >>> PHP

1335
デフォルトの名無しさん[sage]   投稿日:2017/03/03 23:35:24  ID:QiMDcuzn.net(10)
ペチパーは早く評価式対応表を覚える作業に戻るんだ
今日も 0 == " " の評価結果が君を待ってるぞ

1336
デフォルトの名無しさん[sage]   投稿日:2017/03/04 01:45:47  ID:6K4tidOF.net(12)
ID:QiMDcuznのツッコミは頭悪い

1337
デフォルトの名無しさん[]   投稿日:2017/03/04 01:58:19  ID:/imazuHh.net(6)
でもなんか言語センス面白いからOK

1338
デフォルトの名無しさん[sage]   投稿日:2017/03/04 02:01:08  ID:X2My6T7M.net(6)
PHPとかいう終わった言語の話はやめよう

1339
デフォルトの名無しさん[sage]   投稿日:2017/03/04 02:06:31  ID:6K4tidOF.net(12)
日本語の情報が多いのが幸いして日本のweb分野じゃまだしばらく現役だろう
結局ここは日本ってことでpythonはrubyに淘汰される運命

1340
デフォルトの名無しさん[sage]   投稿日:2017/03/04 03:24:53  ID:NAI/204b.net(10)
ぺちぱーでもSlackみたいの作れんだぞ

1341
デフォルトの名無しさん[sage]   投稿日:2017/03/04 09:30:58  ID:VeZh85zV.net(2)
日本語の解説本が増える

ユーザーが増える

スレのレベルが下がる

1342
デフォルトの名無しさん[sage]   投稿日:2017/03/04 09:41:57  ID:6K4tidOF.net(12)
ユーザーの総数が増えて全体の偏差値が下がっても
上にいる人間にゃどうでもいいことだし
高みでやりたきゃ専用のスレ作るか
見きってまず初心者がこない純関数型でもやればいい

1343
デフォルトの名無しさん[]   投稿日:2017/03/04 09:54:27  ID:/imazuHh.net(6)
今や若くて頭いいのは大体Pythonやってるから、この先Pythonが淘汰されることはないだろうなあ

1344
デフォルトの名無しさん[sage]   投稿日:2017/03/04 10:01:39  ID:QWpe2Yue.net(2)
Pythonに熱い追い風来てんね
ちょっと大き目の書店に行ったら、機械学習コーナーにPythonの文字が踊っていた
ただ、中身にはΣとかの数式がうねくっているので、数ページでそっ閉じ
文系プログラマには縁のないテーマだった

1345
デフォルトの名無しさん[sage]   投稿日:2017/03/04 10:05:48  ID:O6wBX4e0.net(2)
ペチパー「IDEを紹介して欲しかったんだよね」
バカA 「Pythonスレが劣化している」
ペチパー「自動importしてくれるIDEとかないかな?」
バカB 「スレのレベルが下がった」
ペチパー「・・・」
バカC 「日本語の解説本が増えたせいだ」

誰も答えてやれないのはIDEを使っていないせいなのか、スレが劣化したせいなのか
ググレばPyCharmってのが自動importサポートしているらしいって分かるだろカスってことなのか
オレにはよく分からないが、ちなみにオレはVimを使ってる、、自動importなどいらない

1346
デフォルトの名無しさん[sage]   投稿日:2017/03/04 10:15:08  ID:6K4tidOF.net(12)
>393
RoRと同じでそのうち他の言語が追従して同じようなの作るけどね
pythonのもRにインスパイアされてるし
機械学習で重要なのはツールの使い方であって難しい数式なんて別に知らなくてもいい

1347
デフォルトの名無しさん[sage]   投稿日:2017/03/04 10:16:52  ID:MypXAHYB.net(2)
パイマンは基本的に自動importしないから
知らないとか、興味ないとかじゃないか

1348
デフォルトの名無しさん[sage]   投稿日:2017/03/04 10:18:06  ID:IWZZV+/2.net(2)
vimでも十分なのがPythonの持ち味だよね

1349
デフォルトの名無しさん[]   投稿日:2017/03/04 10:24:53  ID:/imazuHh.net(6)
自動インポートは邪悪
まあPyCharmはいいエディタだけどね
Rodeoも結構いいぞ。RStudioみたいにステップ実行できる

1350
デフォルトの名無しさん[sage]   投稿日:2017/03/04 10:28:04  ID:6K4tidOF.net(12)
たぶんそのへんはわかってて
自動インポートしない場合書き忘れとか大丈夫?と聞いているのだろう
まあコード書く時予めインポートするものは頭入ってるし
いっぱいってほどいっぱいインポートしないしな

1351
デフォルトの名無しさん[sage]   投稿日:2017/03/04 11:19:15  ID:zFoXIyA1.net(2)
書き忘れって何?
Linterも使わないくらいの素人の話をしてるの?

1352
デフォルトの名無しさん[sage]   投稿日:2017/03/04 11:25:59  ID:6K4tidOF.net(12)
そういうことじゃないのか
プラグイン使わないとか言ってんだから
きっとメモ帳開発者

1353
デフォルトの名無しさん[sage]   投稿日:2017/03/04 11:28:47  ID:X2My6T7M.net(6)
Notepaderマジ尊敬

1354
デフォルトの名無しさん[sage]   投稿日:2017/03/04 11:30:15  ID:BoVYqd1h.net(2)
伸びてる伸びてるw

PHPネタは大爆釣鉄板ネタだなw

1355
デフォルトの名無しさん[sage]   投稿日:2017/03/04 11:58:28  ID:/zQGfv0h.net(2)
ネタ言語だしな

1356
デフォルトの名無しさん[]   投稿日:2017/03/04 14:29:13  ID:GRvQ2lmz.net(2)
この延び方は読まなくていいから楽

1357
デフォルトの名無しさん[sage]   投稿日:2017/03/04 15:33:14  ID:NAI/204b.net(10)
>381
コード/雑談比でスレの民度が分かる

1358
デフォルトの名無しさん[sage]   投稿日:2017/03/04 16:37:26  ID:svzWwCAT.net(2)
S/N比と言えよ

1359
デフォルトの名無しさん[sage]   投稿日:2017/03/04 16:48:01  ID:xOX5weEY.net(2)
数学できても日本のソフトウェアは使ってもらえないからなぁ

1360
デフォルトの名無しさん[sage]   投稿日:2017/03/04 17:52:46  ID:NAI/204b.net(10)
>407
いやいやww

1361
デフォルトの名無しさん[sage]   投稿日:2017/03/04 20:03:26  ID:DVo1SLI8.net(4)
>406
ここは雑談スレだからコードはなくてよい

1362
デフォルトの名無しさん[sage]   投稿日:2017/03/04 20:07:25  ID:j/YssWzp.net(2)
print("Hello World")

ふう民度上昇に貢献しちまった

1363
デフォルトの名無しさん[sage]   投稿日:2017/03/04 20:13:33  ID:DVo1SLI8.net(4)
>411
おっさんらしいひねくれた行動で笑った

1364
デフォルトの名無しさん[]   投稿日:2017/03/04 20:30:54  ID:26GkL4pP.net(2)
ルビー↑って発音する人を内心見下してたんだけど、今日ついにパイソン↑って発音する人見つけてしまって軽いショックを受けてる

1365
デフォルトの名無しさん[]   投稿日:2017/03/04 20:40:16  ID:2aaVhMso.net(2)
俺はイントネーションの区別がつかない人を内心見下してる

1366
デフォルトの名無しさん[sage]   投稿日:2017/03/04 20:43:22  ID:NAI/204b.net(10)
俺はイントネーションとアクセントの区別がつかない人を内心見下してる

1367
デフォルトの名無しさん[sage]   投稿日:2017/03/04 21:18:22  ID:X2My6T7M.net(6)
なにそのパイセン的なパイソン

1368
デフォルトの名無しさん[sage]   投稿日:2017/03/04 21:57:59  ID:NAI/204b.net(10)
おまいペチパースレにまで出張して恥さらしてくるなよw

1369
デフォルトの名無しさん[sage]   投稿日:2017/03/05 06:30:55  ID:M6UMM1R1.net(10)
Python慣れないと気持ち悪いな
コーディング規約で表現するのってわかりづらい
privateが__とか長ったらしくてもキーワードがあるといいね
やっぱ俺はJavaから抜けれないようだ

1370
デフォルトの名無しさん[]   投稿日:2017/03/05 06:52:10  ID:rvKCmPUz.net(2)
pandasとかnumpyってCSVデータ使う時とかに日本語データがあっても何の心配も
しなくて大丈夫ですか? なんか落とし穴ってありますか?
あと名前忘れたけど、グラフ描画のライブラリも

1371
デフォルトの名無しさん[sage]   投稿日:2017/03/05 06:54:30  ID:M6UMM1R1.net(10)
統計やら機械学習やらほんま流行ってんなw

1372
デフォルトの名無しさん[sage]   投稿日:2017/03/05 09:27:52  ID:EQCsqksH.net(4)
>417
ペチパー連呼厨まだ生きてたのか

1373
デフォルトの名無しさん[sage]   投稿日:2017/03/05 09:36:44  ID:A/U/P0+Q.net(2)
>421
かまうなよ だまってNGワードにつっこんどけ

1374
デフォルトの名無しさん[]   投稿日:2017/03/05 09:41:37  ID:uF+9myNK.net(2)
基本publicだからな

1375
デフォルトの名無しさん[]   投稿日:2017/03/05 10:09:53  ID:SMp0F4mM.net(4)
>421
残念ながら連呼厨は俺
>417はただのバカ

1376
デフォルトの名無しさん[sage]   投稿日:2017/03/05 10:24:49  ID:4PLlZZDW.net(2)
>421
残念ながら連呼厨は俺
>424はただのアホ

1377
デフォルトの名無しさん[sage]   投稿日:2017/03/05 10:25:47  ID:YjhEGGhg.net(4)
いいからペチパーは巣に帰れ

1378
デフォルトの名無しさん[sage]   投稿日:2017/03/05 10:30:54  ID:mdlkDWBo.net(2)
>419
OSSは自己責任で使うもの
他人に保証を求める姿勢はイクナイよ

1379
デフォルトの名無しさん[sage]   投稿日:2017/03/05 10:50:39  ID:QfvIiuAP.net(2)
>426
こいつが本物のペチパー連呼厨

1380
デフォルトの名無しさん[sage]   投稿日:2017/03/05 11:43:55  ID:Ur8kOvvv.net(2)
>428
こいつがとっつぁん

1381
デフォルトの名無しさん[sage]   投稿日:2017/03/05 12:52:16  ID:6jh/vpSo.net(2)
風邪ひいたときにはコーラ派です
お腹が不調の時はペプシ派です
メッツコーラはなんかトクホとってたような
でも知らん

1382
デフォルトの名無しさん[sage]   投稿日:2017/03/05 16:13:17  ID:M6UMM1R1.net(10)
a = 123
a = 456

123のほうにアクセス出来る?

1383
デフォルトの名無しさん[sage]   投稿日:2017/03/05 16:33:53  ID:4xJ/mYKZ.net(2)
入門Python3を3ページ読んだ

1384
デフォルトの名無しさん[]   投稿日:2017/03/05 16:34:31  ID:HN9/KcX+.net(2)
それアクセスできる言語あんの?

1385
デフォルトの名無しさん[sage]   投稿日:2017/03/05 16:36:55  ID:YjhEGGhg.net(4)
>431
Javaすらできない子のようですね・・・間違いない

1386
デフォルトの名無しさん[]   投稿日:2017/03/05 16:37:38  ID:yEjgP9Cm.net(6)
変数を理解しよう

1387
デフォルトの名無しさん[sage]   投稿日:2017/03/05 16:39:50  ID:M6UMM1R1.net(10)
いやイミュータブルなんだろ?
つうことは別のオブジェクトとして作成されてるわけで
それアクセス出来ないならメモリ食ってるゾンビってことになるんだが

1388
デフォルトの名無しさん[sage]   投稿日:2017/03/05 16:44:59  ID:M6UMM1R1.net(10)
あ、わかった
なんでもない
自己解決した

1389
デフォルトの名無しさん[]   投稿日:2017/03/05 16:47:36  ID:yEjgP9Cm.net(6)
a = (123)

1390
デフォルトの名無しさん[]   投稿日:2017/03/05 16:51:03  ID:yEjgP9Cm.net(6)
a = (123,)
こっちか・・・

1391
デフォルトの名無しさん[]   投稿日:2017/03/05 17:01:21  ID:mjWlDblp.net(4)
まぁ、できるけどな

import ctypes

a = 123
old_id = id(a)
a = 456
print(ctypes.cast(old_id, ctypes.py_object).value)

1392
デフォルトの名無しさん[]   投稿日:2017/03/05 17:32:37  ID:mjWlDblp.net(4)
a = 256
b = 256
c = 255 + 1
print(256)
print('a is b = {}'.format(a is b))
print('a is c = {}'.format(a is c))

a = 257
b = 257
c = 256 + 1
print(257)
print('a is b = {}'.format(a is b))
print('a is c = {}'.format(a is c))

1393
デフォルトの名無しさん[sage]   投稿日:2017/03/05 17:58:18  ID:7rMrY7kU.net(2)
a=513; b=513; a is b #True
へぇー、おもろいじゃん!

1394
デフォルトの名無しさん[sage]   投稿日:2017/03/05 18:26:47  ID:EQCsqksH.net(4)
ねぇねぇ、何でここにいるおじさんたちPythonなんか勉強ちてるの?

1395
デフォルトの名無しさん[sage]   投稿日:2017/03/05 20:00:32  ID:jk7BTn2A.net(2)
>443
おじさん・おっさんになっても若い時と同様に底辺の土方だから

1396
デフォルトの名無しさん[sage]   投稿日:2017/03/05 20:33:48  ID:MFklxLKh.net(4)
なんでpythonの勉強するかわからない奴がなんでこのスレにいるんだ?

1397
デフォルトの名無しさん[sage]   投稿日:2017/03/05 21:00:19  ID:pgNJuQII.net(2)
ここに来ている奴は勉強ではなく雑談しに来ている奴がほとんどだし

1398
デフォルトの名無しさん[]   投稿日:2017/03/05 21:07:55  ID:QfTkpaVs.net(4)
いきってる奴より、おねぇ系の方がスキルが上と言う謎

1399
デフォルトの名無しさん[]   投稿日:2017/03/05 21:12:33  ID:SMp0F4mM.net(4)
いきってるのって小薮とオネエ系じゃん

1400
デフォルトの名無しさん[]   投稿日:2017/03/05 21:21:12  ID:QfTkpaVs.net(4)
アレだわ?

イキってる奴が30代に近づくと、おねい系になるんじゃねぇ?
とか、最近思い始めた。

類似点で、
タバコ吸わない若い子が、吸う人の下に付くと電子タバコ吸い出すから
それに近いモノが有ると思ってたりする

1401
デフォルトの名無しさん[sage]   投稿日:2017/03/05 21:29:39  ID:MFklxLKh.net(4)
だいたい「自分の勉強」って何だよ。
人のための勉強なんてものが
世の中にあるか?

全部、勉強は
自分のためだろ。
言い訳するな。

1402
デフォルトの名無しさん[sage]   投稿日:2017/03/05 21:35:04  ID:JFPpLMaf.net(2)
できない奴を馬鹿にするためかな

1403
デフォルトの名無しさん[sage]   投稿日:2017/03/05 21:55:43  ID:pZffxBVA.net(2)
慢心
傲慢

怠惰が足りない

1404
デフォルトの名無しさん[sage]   投稿日:2017/03/05 22:13:52  ID:Vs9w6lAH.net(2)
>443
単に面白そうだったからかな。
C++メインの産業系だから、仕事では多分使わないと思うんだけど、、、

1405
デフォルトの名無しさん[]   投稿日:2017/03/06 00:10:12  ID:R4qOQgGq.net(6)
中学高校の情報分野でVB/VBA教えてるのマジやめてほしい
pythonにしないと世界の恥さらし

1406
デフォルトの名無しさん[]   投稿日:2017/03/06 00:19:52  ID:qx96kSMd.net(2)
結局、>431は何を疑問に思ってどう解決したん
>440は関係あるん

1407
デフォルトの名無しさん[sage]   投稿日:2017/03/06 01:25:04  ID:2/63ad4Z.net(2)
>454
LL言語を教えるのもどうかと思うけどまぁそうだな
あとMSはもう流石にVB/VBA教から卒業すべきと思う

1408
デフォルトの名無しさん[sage]   投稿日:2017/03/06 01:34:59  ID:CmbzzojE.net(4)
ジャップランドではExcel進捗表が最強のスキルだぞ

1409
デフォルトの名無しさん[sage]   投稿日:2017/03/06 01:36:06  ID:tkAhRfWW.net(2)
VBAはともかくVBは別にいいだろ
Case Insensitiveな言語のほうが初学者には優しい

1410
デフォルトの名無しさん[]   投稿日:2017/03/06 02:03:51  ID:R4qOQgGq.net(6)
公務員もエクセルでマイナ管理ですし

1411
デフォルトの名無しさん[sage]   投稿日:2017/03/06 02:12:27  ID:7Z0aCqZL.net(2)
Win環境前提ならF#でいいのになー。
C#も実用性では一番だけど
コーディングがIDE前提だし
学習用途にしては仕様が大きすぎるし。

1412
デフォルトの名無しさん[sage]   投稿日:2017/03/06 02:19:06  ID:jRB09VcS.net(2)
またお前か

1413
アクシズ教徒[]   投稿日:2017/03/06 03:01:12  ID:4Tci6h80.net(2)
配列内のパターンマッチって、どうやるの?

東方で かわいく!きょうもハレバレ見たいに

あふぅ〜!で回して、数値返してくの?

1414
デフォルトの名無しさん[sage]   投稿日:2017/03/06 12:21:09  ID:oEztSxKD.net(2)
気持ち悪い

1415
デフォルトの名無しさん[sage]   投稿日:2017/03/06 12:32:23  ID:BvbC3WZJ.net(2)
私、女ですけどそんな言い方はひどいと思います。

1416
デフォルトの名無しさん[sage]   投稿日:2017/03/06 13:08:34  ID:Hjoba3Md.net(2)
「Python3がPython2から分かれた大きな理由のひとつがUnocode標準の処理であり、」

Unocodeじゃ分かれるわなw

1417
デフォルトの名無しさん[sage]   投稿日:2017/03/06 14:42:54  ID:R4qOQgGq.net(6)
>460
win用ならwshがよさげ

1418
デフォルトの名無しさん[sage]   投稿日:2017/03/06 15:19:14  ID:9C82Z60W.net(2)
すれち

1419
デフォルトの名無しさん[sage]   投稿日:2017/03/06 21:44:19  ID:CmbzzojE.net(4)
>465
ウンコード?(乱視)

1420
デフォルトの名無しさん[sage]   投稿日:2017/03/06 21:58:16  ID:4RbK6Rva.net(2)
Python3はPython2のフォークだったのか!

1421
デフォルトの名無しさん[sage]   投稿日:2017/03/06 22:20:49  ID:MjWpsrwZ.net(2)
>468
入門Python3よりw

1422
デフォルトの名無しさん[sage]   投稿日:2017/03/06 22:42:33  ID:N9CE+T3T.net(2)
>466
いまはpowershellのほうがいいだろ
Win標準装備・会社標準でないソフトは、会社のPCセキュリティが厳しくなった今は気軽にインストールして使うってできないからな

1423
デフォルトの名無しさん[sage]   投稿日:2017/03/07 20:26:59  ID:pUXq+Tjk.net(2)
文字列操作 眠い

1424
デフォルトの名無しさん[sage]   投稿日:2017/03/08 04:41:15  ID:QTz4HBmQ.net(8)
for文の章に、

for num in range(2, 10):
  if num % 2 == 0:
    print("Found an even number", num)
    continue
  print("Found a number", num)

とありますが、Pythonista的にはelseを使わずこう書くのが普通なんでしょうか?

1425
デフォルトの名無しさん[sage]   投稿日:2017/03/08 05:32:52  ID:GFylKmKe.net(4)
>473
異常値の排除ならcontinue
偶数・奇数・異常値の場合分けならif-elif-elseかね
その例は良くない気がする。

1426
デフォルトの名無しさん[sage]   投稿日:2017/03/08 06:23:24  ID:QTz4HBmQ.net(8)
>474
ありがとうございます。
特に意識はせず、他の言語と同じように書けば良いと捉えて大丈夫そうですね。

1427
デフォルトの名無しさん[sage]   投稿日:2017/03/08 08:32:34  ID:B6j1Ia6D.net(2)
普通はrange(2, 10, 2)使うかな

1428
デフォルトの名無しさん[]   投稿日:2017/03/08 12:37:43  ID:33R1jyeI.net(8)
>473
下のprintが、found an odd numberならelseだろうけど、found a numberだから意図した通りなんじゃないの?
この後、3の倍数、5の倍数の処理を足すつもりなのかもしれないし。
まあ、pythonに限った話ではないので普通に書いて良いとしか言えないけど

1429
デフォルトの名無しさん[]   投稿日:2017/03/08 12:39:00  ID:33R1jyeI.net(8)
>476
偶数以外の表示はどうするの?

1430
デフォルトの名無しさん[sage]   投稿日:2017/03/08 13:03:55  ID:d+vWD4G9.net(2)
>473
そのコードは単に
『for文の途中でif文作ってcontinueすると後ろのコードが走らずに次の周に行くんですよ』
と言う事を説明するための例。

1431
デフォルトの名無しさん[sage]   投稿日:2017/03/08 13:26:48  ID:icCtDpEn.net(2)
>478
range(2, 10, 3)

1432
デフォルトの名無しさん[sage]   投稿日:2017/03/08 13:27:34  ID:pq89+vNs.net(2)
>476
それ勉強した、Py便利

1433
デフォルトの名無しさん[sage]   投稿日:2017/03/08 13:30:29  ID:QTz4HBmQ.net(8)
>477
ありがとうございます。
偶数ならok表示して奇数ならnoかなみたいに思って、
なんかコード動かしてみて違和感はあったのですが、
その違和感に気づきませんでした。
おっしゃるとおりこれは意図したコードになってますね。

1434
デフォルトの名無しさん[]   投稿日:2017/03/08 15:07:18  ID:33R1jyeI.net(8)
>480
6が表示されるけど

1435
デフォルトの名無しさん[]   投稿日:2017/03/08 15:07:35  ID:33R1jyeI.net(8)
>483
ごめん、8か

1436
デフォルトの名無しさん[sage]   投稿日:2017/03/08 15:10:19  ID:MlNkikST.net(2)
前後の文脈無視してコードだけ貼られてこれはおかしいって言われてもね

1437
デフォルトの名無しさん[sage]   投稿日:2017/03/08 16:37:24  ID:/roZLnvZ.net(2)
他の言語すら知らない人が
見えを張って見当違いな質問しちゃっただけでしょ

スルーしておくのが吉

1438
デフォルトの名無しさん[sage]   投稿日:2017/03/08 17:09:41  ID:QTz4HBmQ.net(8)
コード見ればそれがロシア語でもフロー分かるのがプログラム言語ですが、
さすがに英語ぐらいはちゃんと読むべきでしたね。
よく読んでなかったとしか言い用がないです。申し訳ない。

1439
デフォルトの名無しさん[sage]   投稿日:2017/03/08 21:45:36  ID:GFylKmKe.net(4)
>487
まあゆっくりしていってよ

1440
デフォルトの名無しさん[sage]   投稿日:2017/03/09 17:28:12  ID:DTE8wFz1.net(2)
Pythonってなんですか?乳出しチマチョゴリですか?

1441
デフォルトの名無しさん[sage]   投稿日:2017/03/09 17:29:39  ID:yItCY2sF.net(2)
それはPytyonだ

1442
デフォルトの名無しさん[sage]   投稿日:2017/03/09 20:47:34  ID:eXC6KMh5.net(2)
分かるのに7秒かかった

1443
デフォルトの名無しさん[sage]   投稿日:2017/03/09 20:50:24  ID:zdraWtly.net(2)
import threading

def hello():
print "understand"

t=threading.Timer(7,hello)
t.start()

1444
デフォルトの名無しさん[sage]   投稿日:2017/03/09 22:34:03  ID:5l/ljVLZ.net(2)
import time

def 分かる(self):
time.sleep(7)
print(self.replace("Py", "パイ").replace("tyon", "チョン"))

分かる("Pytyon")

1445
デフォルトの名無しさん[sage]   投稿日:2017/03/10 05:03:28  ID:j91K0HTy.net(2)
ちょるるりま

1446
デフォルトの名無しさん[sage]   投稿日:2017/03/10 05:56:21  ID:+i0jgx9u.net(2)
なんやこの流れと微妙な空気はww

1447
デフォルトの名無しさん[sage]   投稿日:2017/03/10 17:23:07  ID:FpR+80D6.net(2)
noqa!!!

1448
デフォルトの名無しさん[sage]   投稿日:2017/03/10 21:49:38  ID:mGr7V+b8.net(2)
pandas使ったらさあ、ちょっと前なのにパラメータがrows, colsからindexとcolumnに変わってたりと
大して意味のない気まぐれな変更多くて修正めんどくさくて大変だった。
いったん決めたインターフェースは簡単に変えるなよ

1449
デフォルトの名無しさん[sage]   投稿日:2017/03/11 06:57:44  ID:aLw+/MXn.net(2)
>497
人のせいにするな
バージョンアップしたのはお前だろ

1450
デフォルトの名無しさん[sage]   投稿日:2017/03/11 09:11:12  ID:1lhrIXZd.net(2)
非英語圏の人間だと変えたくなる気持ちはわかる

1451
デフォルトの名無しさん[]   投稿日:2017/03/11 10:47:31  ID:6Baozgnm.net(2)
>498
流石に言ってることめちゃくちゃ

1452
デフォルトの名無しさん[sage]   投稿日:2017/03/11 14:09:39  ID:xnjsjIDY.net(4)
軽々しくアップデートしないためにpipにもrequirementsがあって
他のパッケージマネージャでもlockfileが標準装備なのにな

どうもデータサイエンティスト(笑)界隈では違うみたいだね
データサイエンティスト界隈ではちゃんとバージョンロックしますよ
一緒にしないでね

1453
デフォルトの名無しさん[sage]   投稿日:2017/03/11 15:03:18  ID:sUFiWX+J.net(4)
バージョンロックすればいいって本末転倒だなw
こういうところがPythonコミュニティって貧素だよね

1454
デフォルトの名無しさん[]   投稿日:2017/03/11 15:48:33  ID:6BNQXKpF.net(2)
最近はanacondaいれてそのままうpなしっていうケースが多いんじゃね

1455
デフォルトの名無しさん[sage]   投稿日:2017/03/11 17:06:45  ID:xnjsjIDY.net(4)
>502
貧相なのは君の頭じゃないかな?
八丁味噌の代わりに脳みそを詰めてから人間様と会話してね
ゴミが口を利くのは失礼だよ…

1456
デフォルトの名無しさん[sage]   投稿日:2017/03/11 17:44:24  ID:TDFtBaSE.net(2)
パッケージマネージャがない文化圏の人なんだろ。ほっとけ

1457
デフォルトの名無しさん[sage]   投稿日:2017/03/11 18:33:05  ID:sUFiWX+J.net(4)
あほらし
新機能や修正された内容を使いたいからアップデートする場合に
破壊的インターフェースの変更をパッケージマネージャが救ってくれるのか?
そもそもpipやconda自体が他言語に比べたら遅れてるよ

1458
デフォルトの名無しさん[sage]   投稿日:2017/03/11 19:15:40  ID:JsoExgwj.net(2)
アンインストールも出来ないもんな

1459
デフォルトの名無しさん[sage]   投稿日:2017/03/11 20:04:29  ID:A+5sdcRl.net(2)
> そもそもpipやconda自体が他言語に比べたら遅れてるよ

他言語ではどんな感じなのですか?

1460
デフォルトの名無しさん[sage]   投稿日:2017/03/11 21:58:48  ID:G4RDUkFD.net(2)
そりゃphp.exeをインストロールよ

1461
デフォルトの名無しさん[sage]   投稿日:2017/03/11 23:40:49  ID:eiMEBd5j.net(2)
そういや最近ピップエレキバンってあんまり聞かなくなったな

1462
デフォルトの名無しさん[sage]   投稿日:2017/03/12 13:33:03  ID:1AEjxjTb.net(6)
>506
なんでお前のおしめの世話をパッケージマネージャがやるんだ?
意味が分からないね

1463
デフォルトの名無しさん[sage]   投稿日:2017/03/12 14:00:07  ID:dDn+525+.net(2)
こういう時はUlrich Drepper氏の言葉を思い出せ
「おかしいね、あんたに給料を払ってもらった覚えはないんだが」

1464
デフォルトの名無しさん[]   投稿日:2017/03/12 14:46:17  ID:I92hpFaB.net(2)
なんでDが死んだかよく考えよう

1465
デフォルトの名無しさん[]   投稿日:2017/03/12 17:38:30  ID:PMaU+xiL.net(2)
os linux python2.7.3

マウス操作 クリック及び絶対値によるマウス移動
Kona Linux 2.3 black(LXDE)

どうしたらええの?

1466
デフォルトの名無しさん[]   投稿日:2017/03/12 18:02:12  ID:r/LAIW7C.net(2)
なにが?

1467
デフォルトの名無しさん[sage]   投稿日:2017/03/12 19:07:04  ID:cY26oMYj.net(6)
intとstrの比較ってキャストしないと出来ないんですか?
1 == "1" #だめ
1 == int("1") #おk
動的言語にしては厳しいですね

1468
デフォルトの名無しさん[]   投稿日:2017/03/12 20:35:39  ID:nlBQnZfl.net(6)
むしろ、1と"1"を区別できない方が不便じゃないか?

1469
デフォルトの名無しさん[sage]   投稿日:2017/03/12 20:54:19  ID:cY26oMYj.net(6)
>517
そうですね
ただキャストするのも面倒なので比較対象を動的に型変換してくれる仕組みがあればもっと楽かなと

1470
デフォルトの名無しさん[sage]   投稿日:2017/03/12 20:58:36  ID:1AEjxjTb.net(6)
>516
あなたの言う動的言語って歯ブラシのことですか?
それとも15年遅れでようやくMVC(MVVM)に目覚めて舞い上がってる
馬鹿の極み集団のjavas何とかって言語ですか?

1471
デフォルトの名無しさん[sage]   投稿日:2017/03/12 21:00:39  ID:cY26oMYj.net(6)
>519
歯ブラシってなんですか?
Perl PHP JavaScriptやら、まあ色々ありますけど。
なんか聞いちゃまずいこと聞いちゃいましたかね。

1472
デフォルトの名無しさん[sage]   投稿日:2017/03/12 21:01:54  ID:1AEjxjTb.net(6)
あ、Perlですか
あの難読化不要言語の!
それは失礼しました
目と感覚がおかしくなるわけだわ!

1473
デフォルトの名無しさん[sage]   投稿日:2017/03/12 21:13:33  ID:06rvr00V.net(2)
Pythonをけなされたわけでもないのに
なぜそんな失礼なものの言い方をするのか

1474
デフォルトの名無しさん[sage]   投稿日:2017/03/12 21:23:21  ID:PYKQ6eXf.net(2)
>522
対立煽りの荒らしだよそいつ、いつもの多言語disってる

1475
デフォルトの名無しさん[]   投稿日:2017/03/12 21:24:14  ID:WG9HLLmd.net(2)
Pythonをけなされても失礼な言い方はあかんやろw

1476
デフォルトの名無しさん[sage]   投稿日:2017/03/12 21:46:18  ID:QsWq6bQT.net(4)
会社のルーチンワークにPython使ってたけど、勝手に変なものインストールするなと怒られた
そういうのはエクセルVBA使えということらしい
今更VBAの学習するとか苦痛すぎんよー

1477
デフォルトの名無しさん[]   投稿日:2017/03/12 21:54:20  ID:nlBQnZfl.net(6)
>525
せめてpowershellにしとけば…

1478
デフォルトの名無しさん[]   投稿日:2017/03/12 21:56:52  ID:nlBQnZfl.net(6)
>518
キャストするのが面倒になるってことは、不適切なデータ型でいつまでも持ってることになります
整数型なのか文字列型なのかを判定が必要になるより前に早々に統一するようにしたら良いですよ

1479
デフォルトの名無しさん[sage]   投稿日:2017/03/12 22:02:29  ID:Duab42uj.net(2)
>525
ITに無理解な会社だな
今時LL言語すら使わせてくてないとは…
典型的な時代遅れ企業

1480
デフォルトの名無しさん[sage]   投稿日:2017/03/12 22:23:16  ID:QsWq6bQT.net(4)
>528
Excelなら全員のPCに入ってるから、便利ツールを他のメンバーに展開できるってのも理由だそうだ
言い分はごもっともなんだけどさ、VBA使い辛過ぎる

1481
デフォルトの名無しさん[sage]   投稿日:2017/03/12 23:54:45  ID:BMmtwfSE.net(2)
>514
Kivy, pygame とか?

1482
デフォルトの名無しさん[sage]   投稿日:2017/03/12 23:56:59  ID:LNqy/660.net(2)
>529
Pythonならライセンス料も不要ですよと言ってやれw

1483
デフォルトの名無しさん[]   投稿日:2017/03/13 00:01:57  ID:XK1SGK+p.net(2)
>531
タダのものなんか信用できんって言われそう

1484
デフォルトの名無しさん[sage]   投稿日:2017/03/13 00:09:38  ID:9DicF29x.net(4)
>532
秀丸に4000円払ってそう

1485
デフォルトの名無しさん[sage]   投稿日:2017/03/13 00:19:33  ID:P6dkIYYB.net(2)
>533
当たり前だろ
SIはどこも払ってんぞ

1486
デフォルトの名無しさん[sage]   投稿日:2017/03/13 00:20:42  ID:RYBEx06L.net(2)
>525
いま勝手にソフトインストールを許可しているところは珍しいだろ
うちですら標準以外のソフトは許可がいる
>526
俺は制限の厳しい事務用機ではps使っている

1487
デフォルトの名無しさん[sage]   投稿日:2017/03/13 00:24:17  ID:G79FloD3.net(2)
>535
思い込みの激しいやつだな

1488
デフォルトの名無しさん[sage]   投稿日:2017/03/13 01:36:15  ID:h57/U2+3.net(4)
>535
うちですら?
知らんがな

1489
デフォルトの名無しさん[sage]   投稿日:2017/03/13 01:39:41  ID:h57/U2+3.net(4)
>525
WindowsでもJavaScriptなら標準で使えるよ V8じゃないけど

1490
デフォルトの名無しさん[sage]   投稿日:2017/03/13 03:07:52  ID:0Fbbs/T/.net(2)
>535
お前のとこ程度だからな
しゃーねーわw

1491
デフォルトの名無しさん[sage]   投稿日:2017/03/13 09:54:49  ID:7OlORt6v.net(4)
USBにインストールしときゃいいだろう
勝手に変なもの挿すなってか?

1492
デフォルトの名無しさん[sage]   投稿日:2017/03/13 12:38:12  ID:WVfxmOF7.net(2)
USBを自由に挿せるなんてセキュリティに無関心な会社だな

1493
デフォルトの名無しさん[sage]   投稿日:2017/03/13 12:39:56  ID:ModCAPCS.net(2)
>540
今時USBメモリーをぶっさせるとかどんだけセキュリティーレベル低いんだよ

1494
デフォルトの名無しさん[sage]   投稿日:2017/03/13 12:49:01  ID:ciHv85X/.net(2)
自宅警備員はセキュリティ意識の無い警備員

1495
デフォルトの名無しさん[sage]   投稿日:2017/03/13 12:58:50  ID:7OlORt6v.net(4)
セキュリティーってどういう意味でいってんの?
ウイルス的な意味で?データ持ちだしてきな意味で?
いずれにしてもネットにつながってないPC使わされてるわけ?

1496
デフォルトの名無しさん[sage]   投稿日:2017/03/13 13:06:34  ID:6dg6AzPS.net(2)
知らん

1497
デフォルトの名無しさん[sage]   投稿日:2017/03/13 13:28:32  ID:y3GzbIMG.net(2)
seleniumで遊んでるんですけどメソッド名が長すぎてつらいです
お手軽にエイリアスつける方法ないですか

1498
デフォルトの名無しさん[sage]   投稿日:2017/03/13 13:40:42  ID:9DicF29x.net(4)
def a():
return selenium_no_nagasugite_tsuratan_method()

1499
デフォルトの名無しさん[sage]   投稿日:2017/03/13 13:42:23  ID:N3DmujAP.net(2)
a = selenium_no_nagasugite_tsuratan_method

1500
デフォルトの名無しさん[sage]   投稿日:2017/03/13 14:41:49  ID:ol+xkV3l.net(2)
>540
個人のUSBメモリなんて使用不可だぞ
監視用プログラムまで入ってる

1501
デフォルトの名無しさん[sage]   投稿日:2017/03/13 19:00:23  ID:EUXf7VM3.net(4)
a = numpy.array([[2,2],[3,3],[4,4]])
print(a)
[[2,2]
[3,3]
[4,4]]

a.shape
(3,2) 
で3行と2列になるので理解と一致しているのですが

b = numpy.array([2,3,4])

b.shape

(3, )
となります。

(1,3)とならないのはなぜでしょうか。
(3, )は何を表しているのでしょうか。

numpy.dot(a,b)で
ドット積を求める際に、aの列数とbの行数を一致させる所で疑問に思いました。

1502
デフォルトの名無しさん[]   投稿日:2017/03/13 19:47:24  ID:xj6UKIPj.net(2)
>550
前者は2次元
後者は1次元

1503
デフォルトの名無しさん[sage]   投稿日:2017/03/13 20:29:04  ID:EUXf7VM3.net(4)
>551
ありがとうございます。
どうやら自分はそもそも行列の計算が理解できてないみたいです。
1次元配列(b)の場合、1行しかないのに、2列ある2次元配列(a)とのドット積を求められるのが理解できてないようです。

ドット積を求める際の、aの列数とbの行数を一致させる条件を満たしてないように思えますが
もう少し勉強したいと思います。


a = numpy.array([[2,2],[3,3],[4,4]])
b = numpy.array([2,3])         ← ([2,3,4])から変更しました。

numpy.dot(a,b)
#=> [10,15,20]

計算過程、2*2+2*3=10、 3*2+3*3=15、 4*2+4*3=20

1504
デフォルトの名無しさん[sage]   投稿日:2017/03/13 21:46:45  ID:SBHz2jPN.net(2)

1505
デフォルトの名無しさん[sage]   投稿日:2017/03/13 22:09:19  ID:WBcIxG92.net(2)
1x3:3x2でねえの?

1506
デフォルトの名無しさん[]   投稿日:2017/03/14 08:28:49  ID:U+Sav0FR.net(4)
>550
[[2,3,4]]と[2,3,4]の違い

1507
デフォルトの名無しさん[sage]   投稿日:2017/03/14 09:53:13  ID:lCw83dJo.net(4)
いちいちself渡さなきゃいけないとか糞みたいな仕様どうにかならんのか

1508
デフォルトの名無しさん[]   投稿日:2017/03/14 10:07:53  ID:vbV/Jpv3.net(8)
>552
行列とベクトルの積
高校教科書ぐぐれ

1509
デフォルトの名無しさん[]   投稿日:2017/03/14 10:17:02  ID:vbV/Jpv3.net(8)
>556
省略されてないだけで
ruby も javascript も self は渡されてる

1510
デフォルトの名無しさん[sage]   投稿日:2017/03/14 10:21:25  ID:cNQYXtWs.net(2)
馴染むと逆にself見えないのにイライラし始める

1511
デフォルトの名無しさん[sage]   投稿日:2017/03/14 12:37:46  ID:Bmc3j2Q1.net(2)
前の人生でselfを粗末に扱ったから
今の人生ではselfによって苦痛を与えられてるとかうんたらかんたら

Guidoは仏教徒じゃねえだろうけど

1512
デフォルトの名無しさん[sage]   投稿日:2017/03/14 12:49:15  ID: