Pythonのお勉強 Part53at TECH
Pythonのお勉強 Part53 - 暇つぶし2ch2:デフォルトの名無しさん
17/05/14 09:11:10.68 oikiPlDo.net
>>1

3:デフォルトの名無しさん
17/05/14 11:31:11.82 HLo7v2s8.net
>>1
内包表記は
for文を使って何行にもわたって書かなきゃいけない文を一行で書けるから
使えるんなら使ったほうがいいと思うけどな
確かに書き方は分かりづらいかもしれないけど 実質的にはforループを圧縮したようなものだし
codewarsとかのプログラミング問題サイトで色んな人の短縮コード見てたらそのうち慣れる

4:デフォルトの名無しさん
17/05/14 13:04:55.46 Xyt8p0xE.net
pythonは改行が意味を持っちゃうからワンライナー書くときは必須だろう

5:デフォルトの名無しさん
17/05/14 13:14:15.73 Ued2blT1.net
短縮コードって、コードゴルフ的なもの?
さすがにそれは普段の開発では書きたくも読みたくもない
内包表記自体は使う時もあるけど、なるべくネスト深くしないようにしてる
標準関数使えるならそっち使う

6:デフォルトの名無しさん
17/05/14 15:10:29.20 m/JH8Lz+.net
ったく、最近の若いのは何も解ってないな
コードは適当でも、想定通り動いたら問題ないと言うのに……

ココ24~25年仕事してないから、全部 妄想だけどな

7:デフォルトの名無しさん
17/05/14 15:24:45.12 KdED/q5t.net
24~25年前にPythonを使っていたなら神。
仕事上のコードで一番大切なのは動くことではなく読みやすいこと。

8:デフォルトの名無しさん
17/05/14 16:26:14.59 GJiVsoER.net
mapはpython3からlistを返さなくなったから使うのを止めた

9:デフォルトの名無しさん
17/05/14 16:27:47.20 TrTB5pfp.net
C#でカッコがうざくなってきた俺が通りますよ。
内包表現ってラムダと似てるのね。
後方ifが判りにくかったけど。

10:デフォルトの名無しさん
17/05/14 16:30:55.56 TrTB5pfp.net
あ、後方じゃない。後置。

11:デフォルトの名無しさん
17/05/14 16:36:46.68 5m8qxsdA.net
そんなに昔からあったっけって思ってググったら26年前からあるのかこれ

12:デフォルトの名無しさん
17/05/14 16:56:37.98 m/JH8Lz+.net
ごめん、気づいてると思ってるけど全部 嘘です
25年前とか生まれてませんし、pythonの勉強初めて1~2週間ぐらいです

13:デフォルトの名無しさん
17/05/14 17:31:24.49 o80TFmdl.net
16トンの重りアイコンの頃使った事がある

14:デフォルトの名無しさん
17/05/16 00:38:32.49 HWJ+4Z2c.net
今日初めてLinuxでPython書いたけど、Python2がいつまでも使い続けられる理由分かったわ。
PythonはLinuxシステムに深く関わってるって聞いてたけど、Linuxにデフォで入ってるのがPython2だわ。
て事はPython3に上げたら正常に動作しない可能性のある機能が?
うん。
こりゃPython3は当分普及しないわ。
ついでにLinuxでデフォで入ってないRubyも。
Python2知らんから、試行錯誤の後結局printを改行なしで使う方法ググったわ。

15:デフォルトの名無しさん
17/05/16 00:47:13.44 VcPDtcgU.net
しったかは書き込むなとは言わんけど…

16:デフォルトの名無しさん
17/05/16 07:33:29.79 bDAVlzQ3.net
で、どの本を買えば良いんだよ
きみたちはなにで勉強したんだ

17:デフォルトの名無しさん
17/05/16 07:36:20.94 YL1OfOAE.net
俺達に勉強法を聞いても俺達みたいになるだけだぞ
本当にいいのか?それで?

18:デフォルトの名無しさん
17/05/16 07:43:14.92 4iyZ9rkR.net
>>14
poemはQiitaでね!

19:デフォルトの名無しさん
17/05/16 08:35:00.75 qPlwr7hL.net
>>14
ubuntuが先陣きってPython3デフォルトになるんじゃなかったっけ?

20:デフォルトの名無しさん
17/05/16 09:39:02.11 MK+T3fX2.net
Fedoraも既に3

21:デフォルトの名無しさん
17/05/16 09:52:13.65 SJYkD1Bj.net
>>16
たまにドキュメント読むだけで1冊も買ってない
最初の言語でなければそんなもんだろ

22:デフォルトの名無しさん
17/05/16 10:36:36.82 8vHVlB0h.net
クックブックは楽しかったよ

23:デフォルトの名無しさん
17/05/16 11:20:10.94 gSw+DXQY.net
真っ先に3をデフォにしたのはarchじゃろ
ついでにsystemdも

24:デフォルトの名無しさん
17/05/16 11:33:27.17 Ms1bZ3Ec.net
3がデフォでない環境でも3を共存させることは簡単にできるはず

25:デフォルトの名無しさん
17/05/16 12:08:10.27 28fcRnPx.net
>>14
python3入れても
pythonコマンドでpython2が使えて
python3コマンドでpython3が使えるようになるだけだゾ

26:デフォルトの名無しさん
17/05/16 13:01:33.64 flR3ADaV.net
素人を虐めるなよ

27:デフォルトの名無しさん
17/05/16 15:17:54.47 jHwvBExt.net
ネットは嘘が氾濫している(キリっ

28:デフォルトの名無しさん
17/05/16 16:36:08.65 2IMk7uZn.net
archlinuxにi3wm入れてるノートにAnacondaインスコしようとしたら出来ない。
たぶんだけど、他のウィンドウマネージャなら問題ないとおもうんだが、
i3wmは外したくないし、なんか解決法ないかな?

29:デフォルトの名無しさん
17/05/16 17:16:35.82 Ms1bZ3Ec.net
>>28
はずしてるかもしれんが、普通はターミナルからインスコするんだと思う
URLリンク(www.continuum.io)

30:デフォルトの名無しさん
17/05/16 20:14:33.22 2IMk7uZn.net
>>29
ありがとう
パッケージマネージャからやってたわ
試してみる

31:デフォルトの名無しさん
17/05/16 22:06:07.66 0HMyvAiF.net
Ironpython気づいたらガチオワコンになってた

32:デフォルトの名無しさん
17/05/16 22:43:46.92 E8nYSHmo.net
>>18
おいやめろ、qiitaにゴミみたいな日記書いてるのここのやつだろ!

33:デフォルトの名無しさん
17/05/16 23:17:29.34 PJHVD3ti.net
Ironpython3待ってる・・・

34:デフォルトの名無しさん
17/05/17 15:24:19.34 3hwip3Y4.net
URLリンク(www.python.jp)
URLリンク(docs.python.jp)
アクセスできないのは私だけでしょうか

35:デフォルトの名無しさん
17/05/17 15:49:37.44 O9qCgXnQ.net
s取ったらいけた

36:デフォルトの名無しさん
17/05/17 16:04:14.93 O9qCgXnQ.net
docsはs取ってもだめだな
pythoh.jpって噂通り糞だな

37:デフォルトの名無しさん
17/05/17 16:08:24.99 +t7ulSyt.net
docsはhttpsでもう1つがhttpなんだな

38:デフォルトの名無しさん
17/05/17 16:36:30.19 3hwip3Y4.net
URLリンク(docs.python.jp)
これなら行けましたが・・

39:デフォルトの名無しさん
17/05/17 16:39:02.74 O9qCgXnQ.net
apacheもろくに使えない人らが運営してるん

40:デフォルトの名無しさん
17/05/18 09:38:03.81 AWjq3MdL.net
http.serverじゃないの?

41:デフォルトの名無しさん
17/05/18 10:32:41.96 uwdp0zWf.net
nginx1.10.0だってさ

42:sage
17/05/20 01:12:17.52 l6wpf/hr.net
独学でpython勉強中
paizaのロジックサマナーをやってみたんだけど、最初の問題で積んだ…
ちな”筒の中のボール”って問題。
問題自体はすぐに解けたんだけど、paizaの期待する答えと自分の出力が一致しないらしくて正解にならない
↓こんな感じ
実行結果ステータス Wrong Answer
提出コードのアウトプット
4 2 1 3 5
期待する出力
4 2 1 3 5
出力の空白除去したり、改行追加したりしても結果変わらず。
これどうすりゃいいのよ…( ;∀;)

43:デフォルトの名無しさん
17/05/20 01:35:48.51 9CNNcsFT.net
>>42
出力する部分のコード どんな風にしてる?
print(a,b,c,d,e)って感じでコンマ区切りか
それとも出力したい値を一つの文字列用変数にまとめてから
print(s)みたいな感じで出力するのか
後者なら末尾に余計なスペースが入ってるのかもしれない。

44:デフォルトの名無しさん
17/05/20 09:28:55.90 4NNN6sCc.net
ロジックサマナーはそもそも、ゲームとしてのプログラムの出来が悪いので
むしろやるべきではない

45:デフォルトの名無しさん
17/05/20 14:20:28.33 YAniTqrY.net
ほんそれ

46:デフォルトの名無しさん
17/05/24 07:14:52.88 Pu/t4t/n.net
tornadoでWebサーバ作るのってなんでみんなもっとやらないの?
もっと流行って欲しい

47:デフォルトの名無しさん
17/05/24 09:00:33.24 2RBb7Y8v.net
Tornadoが低機能だから
FlaskがDjangoに取って代われず、いつまでも2番手以降である理由と同じ
今のままなら永久に今のままだ

48:デフォルトの名無しさん
17/05/24 20:42:20.76 Qm8ZwoxT.net
Javaを知ってる人の為のPython入門の本はありますか?

49:865
17/05/24 21:36:29.21 8Zq2vIJc.net
>>48
大きい本屋いって入門と銘打ってる本をざっくり見て、一番読みやすそうなのを買え。
タイトルに『入門』とついてる時点で内容は大して変わんない。
ぱっと見読みやすければおけ。
因みに俺は独習シリーズが生理的に受け付けない。なんか見難い。

50:デフォルトの名無しさん
17/05/24 21:38:40.60 Qm8ZwoxT.net
実はPython3入門読んでるのだけど、厚くてたるい

51:デフォルトの名無しさん
17/05/24 22:05:39.53 nN7mwWei.net
オライリーの入門 Python3か?あんなものまともに全部読むものではない
3時間以内で適当に読んで作りたいものに取り掛かろう

52:デフォルトの名無しさん
17/05/24 23:34:02.55 QZAYfmj0.net
TypePythonあくしろよ

53:デフォルトの名無しさん
17/05/24 23:39:10.97 L9mU+g8W.net
RPython…(小声)

54:デフォルトの名無しさん
17/05/24 23:45:57.95 4MHp/ud7.net
分かりません

55:デフォルトの名無しさん
17/05/25 10:45:44.06 jD8c7u6v.net
>>52
それってほぼHasゲフンゲフン

56:デフォルトの名無しさん
17/05/25 11:16:57.13 UkZnTr02.net
他の言語をやったことあるなら、
この言語ではどうするかを考えるだけで、とりあえずはなんとかなる
少なくともPythonではそうだった

57:デフォルトの名無しさん
17/05/25 14:31:22.36 CXNFHBlU.net
str.len() じゃなくて len(str) だったのは参った

58:デフォルトの名無しさん
17/05/25 16:08:18.19 ud72tGp9.net
['a','b'].join()じゃなくて、''.join(['a','b'])だったりな

59:デフォルトの名無しさん
17/05/25 16:24:21.22 yMEzkkuB.net
オブジェクト指向も関数型プログラミングもできます

60:デフォルトの名無しさん
17/05/25 16:37:03.48 DNIeToc+.net
>>57
じゃあstr.__len__()で

61:デフォルトの名無しさん
17/05/25 16:38:33.50 +QDy61J3.net
C ? A : BじゃなくてA if C else Bと書くのはえっ…となった

62:デフォルトの名無しさん
17/05/25 17:48:25.93 4EmyuCtM.net
>>61
英文法由来だろうけど英語圏じゃないから慣れんなそれ

63:デフォルトの名無しさん
17/05/25 17:53:59.37 9gtxULPv.net
[B, A][C]
って書くよりは読みやすいよ。
コードゴルフでたまに使う。

64:デフォルトの名無しさん
17/05/26 22:39:23.59 PDF3mgCT.net
データ構造はリストと辞書を使いこなせればOK?

65:デフォルトの名無しさん
17/05/26 22:53:33.49 +/KmWjZF.net
frozensetも辞書のキーに使うから覚えておくといいよ。
木やグラフを、隣接リストで表せて、経路探索できたりすると、いろいろ応用が広がるよ。
segment treeあたりは、pure pythonで�


66:タ装しても、そこそこ速度出るからオススメ。 balanced binary treeは pythonで実装すると非常に重いので、オススメしない。



67:デフォルトの名無しさん
17/05/26 23:11:32.85 PDF3mgCT.net
サンクス

68:デフォルトの名無しさん
17/05/27 00:26:40.21 dU9B5NqH.net
dequeと、heapqも使いこなせるようになると、いいよ。
どっちも、pythonの標準ライブラリに入ってる。

69:デフォルトの名無しさん
17/05/27 14:43:03.44 L7+QfvMM.net
名前が糞すぎうち
そしてクラス名は大文字から始めろってママから教わらなかったのか?
ゴミが

70:デフォルトの名無しさん
17/05/27 15:41:55.17 dsAnsWlQ.net
一応、根拠としてはPEP 8のクラス命名スタイルにビルトインの名前はCapWordsとは別とある
URLリンク(www.python.org)
dequeは_collections、heapqは_heapqというモジュールに実装があるけど
どちらもビルトインだ(インタプリタ組み込みで拡張モジュールとして独立してない)
ちなみに拡張モジュール由来のsocket.socketはドキュメント上では関数扱いである

71:デフォルトの名無しさん
17/05/27 16:45:17.01 rW5eX1sC.net
Python3を勉強するわけだが、会社が使ってるのはPython2
なんで2020年までしかサポートないのにPython2を使おうとするのか、わいには理解できない

72:デフォルトの名無しさん
17/05/27 17:15:32.69 YF3k9wyC.net
Java,JS,Pythonしか経験ないが、Pythonのサードパーティのライブラリってドキュメント簡素なの多くない?
クラスやメソッドの一覧がなかったり、引数や返り値の型が書いてなかったりがあって細かいところ把握するのが結構しんどい

73:デフォルトの名無しさん
17/05/27 17:36:01.50 H5DLR0HB.net
アップデート開発を請け負うため
そういう企業もあるのかな

74:デフォルトの名無しさん
17/05/27 17:53:19.29 H5DLR0HB.net
>>71
コメントもないの?

75:デフォルトの名無しさん
17/05/27 19:12:13.89 olQh0zw8.net
>>71
docstring読んだ方が早い

76:デフォルトの名無しさん
17/05/27 23:46:31.43 7I8faeid.net
型無し糞言語は全て死滅しろ

77:デフォルトの名無しさん
17/05/27 23:51:21.08 nrsDlDHw.net
↑これがいわゆるstaticおじさんっていうやつか?

78:デフォルトの名無しさん
17/05/28 00:05:51.54 0WfaW7Gk.net
>>76
型無し能無し学歴無しのゴミ屑は、ペチプーでも使ってろゴミ

79:デフォルトの名無しさん
17/05/28 00:55:46.40 U0KxOEQh.net
>>75
それな

80:デフォルトの名無しさん
17/05/28 00:56:21.08 U0KxOEQh.net
型なし言語で機械学習流行るのだけは勘弁して下さいお願いします

81:デフォルトの名無しさん
17/05/28 04:17:12.74 CJZMO/9M.net
ソース嫁ってことでしょ
Pythonはものぐさが使う言語だから、ドキュメントに手間をかけるわけないと思う

82:デフォルトの名無しさん
17/05/28 08:15:12.86 zLcSuftD.net
Python極めたら彼女できますか?
プログラミング経験ないけど

83:デフォルトの名無しさん
17/05/28 08:31:17.69 7sJRLXNu.net
大丈夫、安心してください
恋愛経験さえあればPythonを極めるだけで
アナタにも彼女ができます!

84:デフォルトの名無しさん
17/05/28 09:06:35.75 vnuyz3go.net
Tkinterのentryに入力された値を更新させたいんだけどStringVarの使い方がいまいちわからない

85:デフォルトの名無しさん
17/05/28 17:22:20.64 rKdLC74L.net
>>81
できるんじゃね?画面から出てこないだろうが

86:デフォルトの名無しさん
17/05/29 19:51:10.19 FdtrrwdK.net
>>81
Xamarinなら髪型補正のパッド入り乳女を奉る騎士団に入れるよ!

87:デフォルトの名無しさん
17/05/29 20:09:23.09 m4NS7RlZ.net
ちょまどの取り巻きのチンポ騎士団のことか?

88:デフォルトの名無しさん
17/05/30 01:32:35.40 5s+bRLsP.net
>>7
25年前って言うと1992年か…
1990年頃、perlの他にこんな言語があるという話を聞いて
comp.langがどこからかソースを入手して
sun4でcompileして使った記憶があるけど、
その後2002年の2.2頃まで仕事で使うことは無かったわ

89:デフォルトの名無しさん
17/05/30 06:41:56.18 cUOaywQh.net
あるわけないだろ。

90:デフォルトの名無しさん
17/05/30 10:52:39.55 gxWnkgCC.net
まだ毛はあった
ちんぽも勃った

91:デフォルトの名無しさん
17/05/31 01:42:48.49 drnPEY09.net
>>88
pythonを開発言語とする要件の仕事は当時無かったけど
業務でファイルにフィルターをかけたり集計するちょっとしたprogramを記述するための
script言語としてsed,awk,perl,のほかにpythonやrubyも使い始めたころだった

92:デフォルトの名無しさん
17/05/31 12:34:56.67 8pr90v8J.net
for a in [1,2,3,4,5]:
[tab]print(a) ←インデントする
print("こんにちわ") ←インデントしない
「python入門教室」のサンプルでこんなコードがあって、
インデントしない部分は繰り返されませんよみたいなことを教えたいようなのだ
普通に続けてインデントしなかったせいで
SyntaxError: invalid syntax って出て実行できないんだが。

これって本がおかしいですよね?

93:デフォルトの名無しさん
17/05/31 12:36:41.70 nyiBm3r5.net
空行をはさむ必要があるときとないときがある
インタプリタ(ide)のときは空行がいるが
ソースファイル書くときはいらない

94:デフォルトの名無しさん
17/05/31 12:48:33.78 8pr90v8J.net
なるほど。
コマンドプロンプトで打ち込んでるのですが、
どうやってもインデントしないとエラーになります・・・。
1
2
3
4
5
こんにちわ 
とはなりません・・・。

95:デフォルトの名無しさん
17/05/31 12:54:25.21 2JRCyRNh.net
>>93
こちらへどうぞ↓
スレリンク(tech板)l50

96:デフォルトの名無しさん
17/05/31 13:01:15.29 8pr90v8J.net
>>94
ありがとうございます

97:デフォルトの名無しさん
17/05/31 20:38:07.39 meGSNm+f.net
>>91
うせやろ
おまえがガイジなだけ

98:デフォルトの名無しさん
17/05/31 20:42:23.14 Yc1uCCOS.net
>>95
Pythonをまったく知らないけど、調べたらインデントそのものが範囲指定の構文じゃないか。

99:デフォルトの名無しさん
17/05/31 20:50:49.35 Yc1uCCOS.net
print構文が間違ってるんだな。
書籍だと構文が間違っていることはあるよ。
記憶頼りで動作確認もしないアホ著者はいる。

100:デフォルトの名無しさん
17/05/31 21:09:26.68 UugWbAIG.net
バージョン問題でしょ
Python3 使っとけ

101:デフォルトの名無しさん
17/06/01 05:37:35.23 EbvHUNRV.net
Unit testの統一的方法がない
いろいろ流儀あるみたいだけど
Doctest以外でメジャーなのはどれ?

102:デフォルトの名無しさん
17/06/01 06:45:47.31 vNOzF29i.net
僕はprint human unit testですね。

103:デフォルトの名無しさん
17/06/01 11:39:27.47 o/dQD8LP.net
testそのものを機械学習させろ

104:デフォルトの名無しさん
17/06/02 01:57:09.19 b0auR29i.net
>>100
あのさ、テストの基本をまず勉強しようよ。

105:デフォルトの名無しさん
17/06/02 05:03:15.97 iZNQFFat.net
setup.pyの下のtestディレクトリにunit-testとか�


106:uくのが標準だと思ってた



107:デフォルトの名無しさん
17/06/02 05:35:05.15 ixZw1vso.net
>>103
テストの基本をまとめた書籍とかある?

108:デフォルトの名無しさん
17/06/02 12:26:05.18 mXvBRYgj.net
テストに基本なんてない
あるのはプログラミングの基本だけ
プログラミングが出来ればテストは出来る
テストが上手く出来ないのはプログラミングが出来てないから

109:デフォルトの名無しさん
17/06/02 12:29:01.07 cgjG4d44.net
よくデバッグ時に値が正しいか調べるだろ?
これを外部にまとめて書けばいいんだよ、知らないけど

110:デフォルトの名無しさん
17/06/02 12:58:33.63 OWzBxuDw.net
知らないのかよ!

111:デフォルトの名無しさん
17/06/02 13:51:46.48 QDZ4GgSC.net
流儀って何を指してんだろ
フレームワーク? カスタムせずに使うならpytest, カスタムしたかったらnoseを使え
ディレクトリ構成? tests.pyに全て書くか書くか, testsディレクトリの下に置け
テストに限らず, Pythonでtestという名前のファイル, モジュール, パッケージを使用することは
何かの弾みでtestモジュールとかち合った際に時間を無駄にするから推奨しない

112:デフォルトの名無しさん
17/06/02 14:06:07.07 rfJeKNRv.net
おれ、.pyファイル毎に一番下に__main__で囲ってunittestかいてるわー

113:デフォルトの名無しさん
17/06/02 14:52:13.14 ixZw1vso.net
>>106
境界値テストとかブラックボックステストとかいろいろあるじゃん

114:デフォルトの名無しさん
17/06/02 17:44:16.55 QDKEQn31.net
ここまで漏れの自演

115:デフォルトの名無しさん
17/06/02 17:49:14.49 OWzBxuDw.net
>>112
何言ってんの?
俺の自演だけど

116:デフォルトの名無しさん
17/06/02 18:12:09.38 nOTJZ0xW.net
ここまでお前の自演

117:デフォルトの名無しさん
17/06/02 18:52:04.19 GTFGwuLu.net
自演なんかで怒ってたらそこで試合終了ですよ
自演怒(The end)ってね

118:デフォルトの名無しさん
17/06/02 20:15:38.98 OWzBxuDw.net
>>114
お前は俺だろ

119:デフォルトの名無しさん
17/06/02 20:30:44.85 5Dflb/rI.net
>>116
そういうのもういいから

120:デフォルトの名無しさん
17/06/03 08:03:50.03 tG512ky+.net
10年前からある流れを繰り返して楽しいのか、こいつら
2ch初めて一週間目とかの新参かな

121:デフォルトの名無しさん
17/06/03 08:11:44.65 SWe7C40W.net
10年もpythonの勉強してるのかお前w
そろそろ諦めたら?w

122:デフォルトの名無しさん
17/06/03 08:24:06.70 tG512ky+.net
アスペ

123:デフォルトの名無しさん
17/06/03 09:00:04.93 xtMzvNyo.net
10年も2chの勉強してるのかお前w
そろそろ諦めたら?w

124:デフォルトの名無しさん
17/06/03 09:05:27.10 tkSFuusq.net
俺は2.3の頃から使い始めた
やり始めたきっかけはzopeだったな
wafはひと通り触ったから最近は機械学習して遊んでる
いまだに勉強してるよん

125:デフォルトの名無しさん
17/06/03 10:19:50.97 sCohk93m.net
過去を振り返り始めたらもう終わりが近いんだなぁとしみじみ思う

126:デフォルトの名無しさん
17/06/03 16:03:37.38 tkSFuusq.net
過去を振り返らず
過去から何も学ぶ事が出来ない人は
成長しないよん
成長っていうのは
間違えた過去を繰り返さない事を言うんだよん

127:デフォルトの名無しさん
17/06/03 16:06:48.94 BBOnOrYx.net
間違いは必ず繰り返されるっていう現実を学べよw

128:デフォルトの名無しさん
17/06/03 16:09:54.50 RVoqohAC.net
だから組み込みライブラリの半分はエラーで出来てるんだな

129:デフォルトの名無しさん
17/06/03 19:18:44.46 cZuYHM9v.net
温故知新

130:k・u・ma・ha・nt・er777
17/06/03 19:21:48.87 YzZmMp8I.net
村・瀬・生光・です。
必ず ”最低でも10万円” が
毎月給付される政府公認案内です。

政府もテスト段階なので時間が限られています。
下記より受けつけています。
chiebukuro.yahoo.co.jp/my/k・um・ah・an・te・r777


131:



132:デフォルトの名無しさん
17/06/05 21:25:12.86 BjZFfcXL.net
ここはプロがいないのか?
テストがわからんとはどういうレベルなのか?

133:デフォルトの名無しさん
17/06/05 21:32:34.76 SvyllsrS.net
いみふ

134:デフォルトの名無しさん
17/06/05 22:40:58.12 fihk+kM2.net
>>129
「プロ」は会社の愚痴を「プログラミングの話」だと思っている奴が多いからNO THANK YOU

135:デフォルトの名無しさん
17/06/06 05:31:10.43 lruMdzD+.net
>>70
windows xpみたいなもんや。

136:デフォルトの名無しさん
17/06/07 20:55:27.68 HSlFywQu.net
なるほど

137:デフォルトの名無しさん
17/06/07 21:27:59.00 JC7MCbjt.net
ちゃうやろ

138:デフォルトの名無しさん
17/06/08 01:54:03.53 vSwmjA0L.net
どっちやねん

139:デフォルトの名無しさん
17/06/08 11:52:07.67 Yo++H3JH.net
どっちやろ

140:デフォルトの名無しさん
17/06/08 12:08:12.45 7fpTQv6G.net
ドッチ~ニョ?

141:デフォルトの名無しさん
17/06/08 12:58:16.91 oPuedIYN.net
anaconda使うのと普通のpython使うのと何が違うの?

142:デフォルトの名無しさん
17/06/08 14:25:22.94 RbThK8c1.net
元々いろいろ入ってるか、後で必要な物を自分でいれるか。

143:デフォルトの名無しさん
17/06/08 15:00:24.30 oPuedIYN.net
入る場所は同じ?
入るものも同じ?

144:デフォルトの名無しさん
17/06/08 18:00:41.02 XEl7U5kr.net
やらしいことを考えてしまった

145:デフォルトの名無しさん
17/06/08 18:08:31.39 oPuedIYN.net
ぶっといanakondaをぶっこむ?

146:デフォルトの名無しさん
17/06/08 20:10:18.07 vzbEwlHe.net
analkonnaにして…

147:デフォルトの名無しさん
17/06/09 10:39:52.68 8C3OvAmi.net
anaにぶっcondaと覚える

148:デフォルトの名無しさん
17/06/09 19:58:22.07 BgHYvtK8.net
minicondaでいい
anaconda要らないもの入りすぎ
必要なのはすぐ入れられるんだし

149:デフォルトの名無しさん
17/06/10 00:13:39.80 h5Ss/uW9.net
pythonでいいじゃん

150:デフォルトの名無しさん
17/06/10 09:34:29.35 vz923UbG.net
numpyで質問なのですが、
 a = np.array([[a,b], [c,d]])
 b = np.array([[e,f], [g,h]])
という値があったとして
 z = [[ae,af] ,[be,bf] ,[cg,ch], [dg,dh]]
みたいな計算がループ使わずに行える
いい計算方法や関数あったりしますか?
python使いは数学者が多そうなのでここで質問させていただきました。

151:デフォルトの名無しさん
17/06/10 11:09:45.95 PQJA5zwZ.net
>>145
貴重な御意見有難う御座い升

152:デフォルトの名無しさん
17/06/10 11:44:24.78 WDcbng5q.net
progateっていう学習サイトが初心者の俺でもすごくわかりやすかったんだけど
ほかにお勧めの学習サイトなんかある?

153:デフォルトの名無しさん
17/06/10 21:48:15.50 TzLLC7zH.net
paizaラーニング

154:デフォルトの名無しさん
17/06/10 21:51:57.25 cjBRJJZZ.net
学習サイトなんかよりエロ画像とかエロ動画の収集した方がよっぽど為になる
始まりはいつもエロ
たどりついたらいつもエロ
だぜ

155:デフォルトの名無しさん
17/06/10 21:54:39.65 2s5UXXEi.net
codewarsっていうプログラミング問題サイトがゲームみたいで面白いぞ
他の人の書いた解答コードも見れるんだけど、とりあえず問題をクリアしたり
ランクを上げないと他の人のコードが見れないから
ダメダメなコードしか書けなくても自分で考えようとするモチベーションが上がる
英語サイトだけど

156:デフォルトの名無しさん
17/06/11 13:42:17.90 vM84Dss4.net
Pythonが初プログラミングなんだけど実際に実用的な何かするものを作らないとモチベーションが上がらない。何かお題はないですか??当方最終的にはwebアプリが作りたいです。

157:デフォルトの名無しさん
17/06/11 13:55:49.61 olRVXrNl.net
実際に魅力的なサービスを思い付けるかだな

158:デフォルトの名無しさん
17/06/11 14:01:41.06 Tu4q8I/5.net
>>153
>>151

159:デフォルトの名無しさん
17/06/11 14:02:49.80 p1PKGq6z.net
俺の初プログラミングは仕事でPerlだったけど
上司にオライリーのラクダ本渡されて簡単な言語仕様をざっと把握したら
unixコマンドから好きなの選んで同じ機能の物を実装しろって言われたな
1ヶ月ぐらい独りで悩みながら独学してcatコマンドを実装したよ
ただのcatだから目新しいことも何も無いんだけど
動いた時はやっぱ感動したよ
誰も教えてくれないから頼りになるのはラクダ本だけだった
Perlだから何となく書けば動いてしまうってのもあって
今考えるとめちゃくちゃ汚いソースだったけど
どうやってプログラムが動いてるのか理解できてすごい勉強になった
スクリプト言語全般に言える事だけど
基本はテキスト処理だからunixコマンドをスクリプト言語で実装するのは
あながち間違った勉強法じゃないと思う
ラクダ本読みながら無茶振りした上司を恨んだりしたけど
今ではとても感謝している

160:デフォルトの名無しさん
17/06/11 14:11:51.63 4G1cPLmq.net
仕事しないで1日じゅうプログラムで遊んでお給料貰いたい(ライン工

161:デフォルトの名無しさん
17/06/11 15:44:29.95 7C2kK9my.net
>>153
2ちゃんねるのPythonスレを常時監視して
興味深い話題が出たらその部分を切り取ってメールしてくれるスクリプト

162:デフォルトの名無しさん
17/06/11 15:58:45.58 FIjF4G2p.net
2ちゃんスクレイピングするぐらいなら、TwitterとかのWebAPI叩くアプリ作った方がいいんじゃない
Webアプリ作りたいっていってるし

163:デフォルトの名無しさん
17/06/11 19:03:28.55 sCflcWBm.net
>>156
tail からやれ

164:デフォルトの名無しさん
17/06/11 19:11:25.98 sCflcWBm.net
>>158
機械学習でもさせてどのレスがどのレスと自演度が高いかを判定させてほしい

165:デフォルトの名無しさん
17/06/12 09:04:56.35 WQvHw8G+.net
>>151
pythonのソースをまともに見たのがエロ画像のダウンローダーだわw
不具合修正のためだけど、動機としてエロは偉大

166:デフォルトの名無しさん
17/06/12 09:52:37.71 7feBUny4.net
そうそうエロ画像ダウンローダーは最高
エロサイトは一癖も二癖もあるから勉強になるんだよね
例えばエロ画像のリンクが実は他サイトへのリンクになっていて、画像を保存したつもりが
そのサイトのHTMLを保存しちゃうなんてことがあったりして、これを解決するために
content-typeをチェックする処理を追加したりするわけだ
他にもファイル名はjpgなのに実はpng画像じゃんかって場合もあって、imghdrで画像のタイプを
チェックするようにして拡張子が間違っていたら修正して保存する処理を入れたりするわけ
サイトの更新チェックもいいぞぉー
大半のサイトがRSSに対応していなくて更新チェックできない
そこで更新チェック処理を自作するわけ、更新してたら自動で開くようにしているから超便利
これはYoutubeにも利用している、Youtubeってお気に入り登録するとユーチューバー特有のウザイ顔面アップサムネが
トップ画面に表示されてさ、Youtube開いた瞬間オエェーって吐き気を催すからお気に入り登録したくないじゃん?
だから自作の更新チェックを利用しているわ
気になる書籍のアマゾンレビューとかもレビューが追加されたら表示するようにしている
なんやかんやで毎日Python触るようになるから勉強になるぜ、課題もどんどん出てくるしネット関係はいいぞぉー

167:デフォルトの名無しさん
17/06/12 10:32:08.84 O74bSsVE.net
エロの話題でテンション上がりすぎ


168:だろww まあ俺も作ったけどさあ



169:デフォルトの名無しさん
17/06/12 12:21:43.66 FzHZJ7Qu.net
相当高い壁でもどうにかして乗り越えられんねんエロやと
なんたって最強のモチベーションやからな

170:デフォルトの名無しさん
17/06/13 11:05:30.95 r0EFq9TI.net
関数の戻り値が判定条件であり、かつ、その後の処理に使用したい場合どう書きますか?
if hoge():
 a = hoge() #ifの判定でも呼び出して、計2回も呼び出し無駄が多い
 #処理A
elif fuga():
 a = fuga()
 #処理B
--------------------
checks = [hoge, fuga] #処理AとBが同じ処理なら綺麗に書けるが、異なるのでコレはダメ
for check in checks:
 a = check()
 if a:
  #処理A
  break
関数化するしかないかな? golangだとifに初期化ステートメントが書けるから綺麗に書けるんだよねー

171:デフォルトの名無しさん
17/06/13 11:50:07.99 r0EFq9TI.net
ゴメンゴメンできちゃったわ、やっぱオレ天才だわ
関数化するよりwhile使うよりスマートな方法で書けちゃったわ
checks = [hoge, fuga]
for check in checks:
 a = check()
 if a:
  if check is hoge:
   print(f'処理A({a})')
   break
  elif check is fuga:
   print(f'処理B({a})')
   break

172:デフォルトの名無しさん
17/06/13 12:17:59.20 ofvyzIaH.net
Pythonの勉強やるならMacじゃないとすげえ効率悪いな
bash入ってるか入ってないかでぜんぜん効率違う

173:デフォルトの名無しさん
17/06/13 12:19:49.57 sKKs2+1/.net
すごいねーがんばったねー

174:デフォルトの名無しさん
17/06/13 12:57:47.28 9JplSAFV.net
pythonはアプリ開発用言語というよりはコマンドラインツールに近いからな

175:デフォルトの名無しさん
17/06/13 14:49:17.63 2gvuUDZs.net
せやな

176:デフォルトの名無しさん
17/06/13 15:40:38.28 QEs/8HJN.net
>>168
Linuxならさらにpythonのコード大量にあって勉強になるぞ

177:デフォルトの名無しさん
17/06/13 19:41:53.50 vCLYhKgF.net
お、オモチャは卒業したのか?

178:デフォルトの名無しさん
17/06/13 20:58:11.71 d9Lt1sbi.net
>>153です
エロから始めろっていうし簡単に画像学習できるっていうからエロ漫画画像集めて乳首切り取って乳首を判定するの作ろうとおもったんだけども乳首の分類器作るので飽きてしまった‪wwwwww‬精度も悪いし

179:デフォルトの名無しさん
17/06/13 21:25:39.90 WH0VfdjG.net
コマンドラインでclassとか使うのか

180:デフォルトの名無しさん
17/06/16 08:43:02.20 akjYnY6T.net
初心者です
開発環境は何使ってますか?
pycharm?スパイダー?atom?

181:デフォルトの名無しさん
17/06/16 08:44:38.37 5M43sH8p.net
>>176
vim
まあそんなに大規模な物いじってないからね

182:デフォルトの名無しさん
17/06/16 09:29:56.23 CvLow468.net
vimかな
職場ではvscodeが多い模様

183:デフォルトの名無しさん
17/06/16 09:42:14.00 Ple8bTZB.net
vimとIDLE
IDLEで関数とか試したりして問題なければvimで書く感じ
IDLEをJupyterに置き換えるとカッコイイのではないかと妄想中

184:デフォルトの名無しさん
17/06/16 14:47:29.49 WMTjVZn1.net
vscodeは割と良い。

185:デフォルトの名無しさん
17/06/16 15:25:16.92 q/RS5+hW.net
Windows だと、GVim、Visual Studio

186:デフォルトの名無しさん
17/06/16 16:32:22.91 KtCc4FWk.net
インストールするのがめんどうくさいのばっか

187:デフォルトの名無しさん
17/06/16 17:28:41.55 KO/wIHnY.net
configureしてmakeしておしまい!じゃん面倒臭いか?

188:デフォルトの名無しさん
17/06/16 18:24:09.66 1cZCMNBu.net
>>176
emacs

189:デフォルトの名無しさん
17/06/16 18:30:53.73 1cZCMNBu.net
apt-get install emacs
インストールしてから自分の手に馴染むようにカスタムしてく時間に比べたら、インストールの手間なんて無視すべきじゃないか
設定ファイルは10年以上履歴管理で育ててる。
レジストリとか使うソフトだと面倒そうだけど、どうしてるの?

190:デフォルトの名無しさん
17/06/16 19:55:46.70 EyM1g/OS.net
たくさんレスありがとうございます
MATLABで画像処理の研究開発職やってるんですけど、Pythonに興味持ったもののpycharmもスパイダーもUIが使いづらくて早くも挫折しそうで
(;Д;)
アドバイス頂いたやつ全部試してみます

191:デフォルトの名無しさん
17/06/16 22:09:22.63 wtB1YmNs.net
ここのやつらは玄人ぶりたいだけ
素直にpycharmでもつかっとけ

192:デフォルトの名無しさん
17/06/16 22:17:32.65 1imKhLwB.net
統合開発環境だとpythonしか使えないじゃん

193:デフォルトの名無しさん
17/06/16 22:20:15.39 JIbEZckf.net
alias emacs='vim'

194:デフォルトの名無しさん
17/06/16 22:52:33.71 CHM/yJyC.net
         ∧_∧   ┌──────
       ◯( ´∀` )◯ < 僕は、秀丸4000円!
        \    /  └──────
       _/ __ \_
      (_/   \_)

195:デフォルトの名無しさん
17/06/17 00:57:00.65 OmUh8B6i.net
俺の経験上emacsをリアルに使えるようになればpythonは自然に使いこなせる

196:デフォルトの名無しさん
17/06/17 00:59:09.00 OmUh8B6i.net
逆にゆうとvimやvscode使ってるやつはクソ

197:デフォルトの名無しさん
17/06/17 02:05:37.61 034MujNQ.net
vimでさえ土人扱いなのにemacsとか化石かよ

198:デフォルトの名無しさん
17/06/17 02:31:11.94 gVA3olL6.net
前文明の遺物レベル

199:デフォルトの名無しさん
17/06/17 02:52:17.73 YcnbbnHm.net
使いこなせない奴のひがみ・自己弁護

200:デフォルトの名無しさん
17/06/17 07:53:57.19 034MujNQ.net
ビムやエマカスで自分は生産性高いとか勘違いしてるゴミwww

201:デフォルトの名無しさん
17/06/17 07:56:09.68 uqrKkhPk.net
化石なんて実力のないやつの心のより所だからなけだけど

202:デフォルトの名無しさん
17/06/17 08:21:35.72 Q2thxGyP.net
なんでこの言語は流行ってんの?

203:デフォルトの名無しさん
17/06/17 09:08:03.41 Uw/x57wv.net
Linuxにデフォルトで搭載されてるからかな?
Googleの公式言語だからとかnumpyがあるからとかは、Pythonで育った学生が多いから選ばれたり書かれたりしたんじゃないかと。

204:デフォルトの名無しさん
17/06/17 10:07:45.10 u2koGySP.net
>>199
>Googleの公式言語だからとか
Goはどこへ?

205:デフォルトの名無しさん
17/06/17 10:51:39.46 WmtHpkBV.net
新入りの公式言語

206:デフォルトの名無しさん
17/06/17 11:09:07.08 iutrtGd2.net
生産性とかいちいち気にしすぎだろ
プログラミングは社畜だけのものじゃないんだぞ
オマケに日本では仕事用にあまり普及してないpythonじゃないか

207:デフォルトの名無しさん
17/06/17 13:17:51.79 7uNcedJp.net
import errorとかいうのばっかりで全然学習が進まない

208:デフォルトの名無しさん
17/06/17 13:45:52.13 iutrtGd2.net
math.pyという自作プログラムを作ったせいで
mathライブラリをimportできなくなる伝統のアレかな

209:デフォルトの名無しさん
17/06/17 13:49:39.99 u2koGySP.net
インポートに関してはJavaの勝ち
名称がまずぶつからない

210:デフォルトの名無しさん
17/06/17 13:54:11.23 OmUh8B6i.net
初学者の悩みを下回るレスをしてなぜか満足げな様子

211:デフォルトの名無しさん
17/06/17 14:23:42.44 P9o9pGro.net
エディタなんて自分にあったもの使えよ

212:デフォルトの名無しさん
17/06/17 14:27:50.23 fwkvvWom.net
インポ

213:デフォルトの名無しさん
17/06/17 14:27:52.38 P9o9pGro.net
>>198
最初に触る人が多い言語だから
ちょっとしたライブラリとか何かのラッパーとかこれで書かれる
それが繰り返されてきた結果では

214:デフォルトの名無しさん
17/06/17 14:36:24.43 u2koGySP.net
emacsみたいなクソエディタを付かうと人間性も腐る

215:デフォルトの名無しさん
17/06/17 14:39:13.36 u2koGySP.net
>>209
最初に初心者が触る言語になったのは流行りだしてから

216:デフォルトの名無しさん
17/06/17 14:59:46.64 8CTaXjSY.net
>>211
なんで逆だといえる?
初心者が始めるに適した言語だと言う性質があるから 科学者や金融関係など大きいデータを扱う非職業プログラマにも広がったんだと思うよ

217:デフォルトの名無しさん
17/06/17 15:04:51.99 u2koGySP.net
>>212
広がる前はマイナーなんだが?
初心者にマイナーな言語を教えないけど?
教師がよっぽどの信者なら知らん
こんな単純な話を理解できないのが信者

218:デフォルトの名無しさん
17/06/17 15:06:52.61 eiHQOdxv.net
そこでxyzzyですよ

219:デフォルトの名無しさん
17/06/17 15:22:55.10 8CTaXjSY.net
>>213
この記事にも書いてあるけど
URLリンク(qiita.com)
初心者に勧めやすい言語っていうのは流行っているからという理由だけで決まるんじゃなくて 抽象化だとか余計なおまじないが少ないわかりやすい文法とかある
それがpythonが適していたんだろ

220:デフォルトの名無しさん
17/06/17 15:26:59.39 u2koGySP.net
>>215
ブログレベルの記事を出してソースとかw
しかもどっかの大学生1年生が妄想で書いてるだけだし

221:デフォルトの名無しさん
17/06/17 15:36:16.24 FTYt7qNz.net
意見文にソース要らん

222:デフォルトの名無しさん
17/06/17 15:37:57.52 u2koGySP.net
教えた実績もないやつが教育を語るのはオナニーレベルのお笑いですよ

223:デフォルトの名無しさん
17/06/17 15:42:45.55 4iDT/NKB.net
>>198
設計がきれいで、しっかりとドキュメント化されてて、割と初心者もとっつきやすい。
かといって、おもちゃのようなものではなく、強力かつ柔軟で大きなプロジェクトにも向いているからかなぁ。

224:デフォルトの名無しさん
17/06/17 15:50:03.49 u2koGySP.net
python信者に聞いても「pythonがすばらしいから流行ってるんだー」
みたいな回答しか出てこないから聞くだけ無駄ってことだな

225:デフォルトの名無しさん
17/06/17 15:51:40.40 OmUh8B6i.net
ID:u2koGySP が予想どおりのクソでわろたw

226:デフォルトの名無しさん
17/06/17 15:53:54.36 u2koGySP.net
emacs信者のクソが出てきましたwww

227:デフォルトの名無しさん
17/06/17 16:02:07.02 gVA3olL6.net
URLリンク(insights.stackoverflow.com)
5%ごときが26%に対して偉そうだな
まだエディタ戦争してると思ってるのか?
とっくに象と蟻の勝負になって終結したわ

228:デフォルトの名無しさん
17/06/17 16:36:30.98 h2C93wHL.net
エディターネタは荒れるね

229:デフォルトの名無しさん
17/06/17 18:13:00.45 5tQ1Dv+v.net
>>224
宗教戦争だからな

230:デフォルトの名無しさん
17/06/17 18:26:05.90 n14YEU6w.net
ム板のスレがマ板レベルのレスで埋まる悲しさ

231:デフォルトの名無しさん
17/06/17 18:50:44.94 P9o9pGro.net
>>211
ならperlの後とpythonの間に使われてた言語は?

232:デフォルトの名無しさん
17/06/17 18:57:42.80 VmIZcjcD.net
構文がシンプルでインデントを構造の定義に使ってるから、他の言語に比べて「おまじない」の量や無駄な記法(例えばendみたいなね)が少なく初心者でも馴染みやすいというのがあるかも

233:デフォルトの名無しさん
17/06/17 19:23:32.05 P9o9pGro.net
おまじないが少ない言語は暗黙ルールが多そうであまりオススメではないな
なんだろうと思っておまじないを調べていけばいい

234:デフォルトの名無しさん
17/06/17 19:42:41.06 QXw6kq0k.net
おまじないが少ないというのは、言語設計に一貫性があるということ
一貫性が高いと学習コストも低い

235:デフォルトの名無しさん
17/06/17 19:54:33.61 oX8bl4ZF.net
Emacs使いだけど、pythonだけはatom使ってる
Emacsでpythonはない
Atomでhydrogenのパッケージ使うの便利よ

236:デフォルトの名無しさん
17/06/17 20:02:57.03 P9o9pGro.net
>>230
関係ないだろ。逆のケースのが多い
おまじないとは、最初から理解するには敷居の高いものだろ
代表的なものはCのincludeとか
一貫性のない言語では良く使われるものを略したりできたり

237:デフォルトの名無しさん
17/06/17 20:09:25.04 FTYt7qNz.net
コードに$とか出てくる言語はそれだけでなえる

238:デフォルトの名無しさん
17/06/17 20:28:59.71 cjJIt5mq.net
おまじないはあるだけでとっつきにくいよね。小学生に教えるならpythonだってムズイ。イチゴジャムみたいなBasicのほうが説明も応用もしやすい。
だからなんだって話ではあるが。

239:デフォルトの名無しさん
17/06/17 20:33:03.55 P9o9pGro.net
>>234
既存のプログラムの改造からやらせるとそうでもない
一部分ずつコツコツやるタイプとか
全部わかってからじゃないと何もできないタイプとか
相性はあるかもだがな

240:デフォルトの名無しさん
17/06/17 23:14:07.38 9a3GZy4s.net
秀丸って少数派どころか居ないのか?

241:デフォルトの名無しさん
17/06/17 23:22:01.59 TmlZZ/Jq.net
秀丸は空白とかタブを正規置換するときに使うけど
あれでプログラムを書けと言われると
難易度がはねあがる。

242:デフォルトの名無しさん
17/06/17 23:30:44.48 73RlJAMJ.net
おまじないってなんだよ…

243:デフォルトの名無しさん
17/06/17 23:40:24.40 9a3GZy4s.net
>>237
どの辺りがダメなの?
あと、その使ってるエディタは置換すらできないのか?

244:デフォルトの名無しさん
17/06/17 23:42:30.14 QXw6kq0k.net
>>232
cのincludeはマクロ構文でプリプロセッサが処理するから、c言語本体とは一貫性はないな
それより、お呪いは、理屈がわからないでやる行為のことだから、省略とは違う

245:デフォルトの名無しさん
17/06/17 23:47:41.30 P9o9pGro.net
>>240
違うから言ってんだろ

246:デフォルトの名無しさん
17/06/18 01:13:11.97 lJ0QohrH.net
そもそもWindows自体使ってないですしおすし

247:デフォルトの名無しさん
17/06/18 01:24:34.61 1yKKxTZY.net
無料で優秀なエディタたくさんあるのに秀丸使う必要性…
金払うなら別のもっと優秀なideあるし

248:デフォルトの名無しさん
17/06/18 01:38:35.09 MnZf8dSY.net
>>241
君の日本語はよく分からんわ

249:デフォルトの名無しさん
17/06/18 02:57:17.69 Q2WTVRPk.net
javaじゃダメなんですか?

250:デフォルトの名無しさん
17/06/18 03:00:14.60 ceJzqHwZ.net
>>244
日本語の勉強からしてこい

251:デフォルトの名無しさん
17/06/18 03:31:59.81 exM9YWaB.net
> cのincludeはマクロ構文でプリプロセッサが処理するから、c言語本体とは一貫性はないな
前処理だから一貫性がないって、何を言ってるんだコヤツは

252:デフォルトの名無しさん
17/06/18 09:18:56.65 VE2N9ory.net
>>213
>>199書いた奴だけど、Linuxの内部に使われてたのが流行る前だったかは知らんが、やっぱLinuxに標準で入ってるのが大きいと思うのよ。
インストール不要でCより取っつきやすい。
ソースもLinuxのソース調べりゃわんさか出てくる。
授業の合間に独学しやすかったんじゃね?

253:デフォルトの名無しさん
17/06/18 09:40:44.49 zo+EcvkS.net
現在、udemyのjoseのPython講座受けています。
Complete Python Bootcamp: Go from zero to hero in Python(基礎)
終わって
Python for Data Science and Machine Learning Bootcamp(基礎+)
が2割くらい終わっています。
・次に受けるとしたら
1,Zero to Deep Learning? with Python and Keras
2,Spark and Python for Big Data with PySpark
3,Scala and Spark for Big Data and Machine Learning
4,Python and Django Full Stack Web Developer
5,Data Science and Machine Learning Bootcamp with R
どれが有用そうですかね?
最終的にはひととおり受講するつもりですが、全部受けると9月いっぱいはかかりそうなので…
業務に使えそうなものを先に受けたいと思っています。
用途は売上分析、装置ログ分析(csv)です。

254:俺が遊園地だ! ◆ExGQrDul2E
17/06/18 12:14:06.54 jP3pD4OM.net
俺の遊園地レベルだと、その内容は理解できないが、
分析と解析をしたいなら、BIg data[2] じゃないかな?
web系で構築してるなら 2→3→4
していないなら、2→3
他の詳しい人に聞いて。

255:デフォルトの名無しさん
17/06/18 12:48:31.30 5SfAcpgV.net
>>246
お前の日本語がおかしい

256:デフォルトの名無しさん
17/06/18 14:04:23.18 ceJzqHwZ.net
>>251
お前が質問すらできないほど日本語を解さないというのはわかった

257:デフォルトの名無しさん
17/06/18 14:28:57.50 ceJzqHwZ.net
>>249
pythonは決定?
3のScalaと5のRってpythonとは別の言語じゃないの
考え方とかは参考にはなると思うけど
or検索とかで出ただけであれば除外も検討する必要が
python限定なら2,1,4かな
言語の選定もこれからなら3,5かその基礎講座

258:デフォルトの名無しさん
17/06/18 15:05:42.49 lTXDVtGm.net
Visualization関連もサイドメニューとして良いんじゃない

259:デフォルトの名無しさん
17/06/18 15:39:03.55 5SfAcpgV.net
>>252
おいおい、おまえに構ってるのが俺一人なのを察しろよ

260:デフォルトの名無しさん
17/06/18 15:50:31.44 xPH4G83l.net
>>240-241
#include <stdio.h>
と書く代わりに
int printf(char *, ..);
って書いても良いんだが
余計におまじない増えるだけだしな

261:デフォルトの名無しさん
17/06/18 18:30:58.20 ceJzqHwZ.net
>>255
誰でもいいよ
問題なのはレスの内容

262:デフォルトの名無しさん
17/06/18 21:32:03.65 LFCLDj+h.net
誰か神レスを見分けるコード書いて

263:デフォルトの名無しさん
17/06/18 21:38:35.84 P6tgg2F0.net
>>258
def isKamiRes(str):
return len(str)==0

264:デフォルトの名無しさん
17/06/18 22:53:48.70 8hGvE46a.net
レスは3行以内
ただし、お礼は3行以上

265:デフォルトの名無しさん
17/06/18 22:56:32.42 lJ0QohrH.net










はい10行

266:デフォルトの名無しさん
17/06/19 00:53:20.59 L7VCydWs.net









267:デフォルトの名無しさん
17/06/19 01:01:18.61 o8py2PDR.net
MacBook AirみたいなエントリーレベルなスペックでもPython学習は快適に出来る?

268:デフォルトの名無しさん
17/06/19 01:31:19.77 CSpC7Gzh.net
マカーは馬鹿だからなぁ。無理でしょ。

269:デフォルトの名無しさん
17/06/19 02:00:50.60 qxW0y+sW.net
何をもってして快適かなんて人それぞれだからなぁ

270:デフォルトの名無しさん
17/06/19 02:18:33.02 1DHd6ne5.net
>>263
何をしたいかによるが
言語仕様学びたいだけなら余裕でしょう
仮にマシンパワーのいることなら、効率良い処理を学ぶチャンスという捉え方もある

271:デフォルトの名無しさん
17/06/19 03:30:30.84 rZ5jpgdN.net
判断できるレベルになってから買えよ
100年はえー

272:デフォルトの名無しさん
17/06/19 07:42:01.78 NLuedEjG.net
>>263
LLそのものも速くなってるからviとかnanoとかの軽いエディタでシコシコ書く分にはAtomでも十分。
どっちかと言うとIDEとかemacsとかを動かすのにCPUパワーが要る。
それこそiPhoneアプリ開発用のエミュレータとか凄く重い。
(もしくはニコ動見ながらとかのながら処理)
MBAはCoreシリーズなのでiPhoneアプリ開発とかじゃ無ければ十分過ぎる。

273:デフォルトの名無しさん
17/06/19 08:05:20.76 CSpC7Gzh.net
致命的なのは性能ではなくMacだということ。

274:デフォルトの名無しさん
17/06/19 08:47:53.94 VNINoDP+.net
え?macだめなの?
macbook airでちまちまコード書いて動かしてるわ

275:デフォルトの名無しさん
17/06/19 09:23:28.77 CSpC7Gzh.net
人として失格だと思います。
マカーは過去にx86 CPUを欠陥品、ウンコだと罵倒し、UNIXを骨董品、粗大ゴミだと散々罵ってました。

276:デフォルトの名無しさん
17/06/19 09:27:46.59 gRHNhTnX.net
それが今やx86にUNIXベースだもんなw

277:デフォルトの名無しさん
17/06/19 09:39:15.73 cPb5DBOy.net
ワロタ

278:デフォルトの名無しさん
17/06/19 13:02:38.26 wDGzNncp.net
プライドの欠片もないな
手首は機械式レベル

279:デフォルトの名無しさん
17/06/19 17:10:17.83 oa7fQHyl.net
信者ってアホの一つ覚えと一緒で
後から入って来た情報で更新するって発想がないんだよな

280:デフォルトの名無しさん
17/06/19 17:14:43.85 yxzxzB1Z.net
>>274
アナログ時計のこと?

281:デフォルトの名無しさん
17/06/19 17:22:13.15 e/epWTPa.net
>>271
さんざんコケおろして次のバージョンで採用するのはジョブスの平常運転じゃん

282:デフォルトの名無しさん
17/06/19 18:37:23.31 EgxzEVh0.net
>276
手のひら返しをすると、手首が回る。
手首が機械式で、いくらでも手のひら返しが出来る、、っていうことの揶揄でしょ。

283:デフォルトの名無しさん
17/06/19 18:56:07.81 Ce13gEHh.net
コピペだとモーター式になってたな
まあどうでもいい

284:デフォルトの名無しさん
17/06/19 19:15:13.90 pfwMhORF.net
>>278
江戸時代の判じ絵かよ
捻りもないしそれって面白いの?

285:デフォルトの名無しさん
17/06/19 19:19:28.38 r85MjtGu.net
>>277
ジョブズまだ運転しとるんか!?

286:デフォルトの名無しさん
17/06/19 19:30:37.54 SivNORTF.net
ジョブズのスピリットはどーたらこーたら

287:デフォルトの名無しさん
17/06/19 19:51:15.91 /dj/ZZBt.net
マカーはルビーでもやっとけ

288:デフォルトの名無しさん
17/06/19 20:25:53.08 8rCNm7IP.net
わいのiMac2011年モデルはi5の2.7GHzで4コアだけど、pythonのために買い換える必要ある?

289:デフォルトの名無しさん
17/06/19 20:37:16.30 5rGvjZl2.net
>>278
なーる

290:デフォルトの名無しさん
17/06/19 20:41:10.53 xWqqpOG+.net
パイソンなんかラズバイでもできる

291:デフォルトの名無しさん
17/06/19 21:18:33.13 ClTK9DRM.net
マルチプラットフォームな言語のスレでプラットフォーム叩きとか意味分からん。

292:デフォルトの名無しさん
17/06/19 21:53:15.73 awPGR4+0.net
設計思想としての林檎を笑う所までは理解
大体あの会社は故ジョブズを追い�


293:oしておいて 経営やばいってまた呼び戻すような手首機械式だぞw 今は何でも選べる時代、適宜に選べ



294:デフォルトの名無しさん
17/06/20 07:28:48.77 jGBV0eUP.net
ようつべでpython関連の動画はほとんどMacばかりだぜ

295:デフォルトの名無しさん
17/06/20 08:56:58.94 lEJYd8SZ.net
ほとんどMacばかり(笑)

296:デフォルトの名無しさん
17/06/20 09:04:13.79 h35X5VIj.net
>>287
マルチプラットフォームな言語なわりにプラットフォームの吸収ができてない感じ
俺が使ってるエロ画像ダウンローダーはLinux系やUNIX系のみで、Windowsでは動かない

297:デフォルトの名無しさん
17/06/20 12:28:10.05 gyJ3zpc0.net
>>291
仮想マシンを使うコストが低くなったので、マルチプラットホームを頑張るモチベーションも低くなってきたんじゃないかな

298:デフォルトの名無しさん
17/06/20 12:44:35.16 5s5M5H6z.net
>>291
rubyは確かにひどい

299:デフォルトの名無しさん
17/06/20 13:04:23.03 Rm6IjMLf.net
python使ってる人みんなUbuntuとか使ってるの?
移行したくてもUbuntuに対応のソフトが限られてる気がする
特に、Excel、Wordを仕事で使ってるとWindowsから移行できなくね?
あと専用ブラ(JaneStyleなど)もLinuxは対応してないよね?
他にもVectorにあるソフトの大半がWindowsな気もするんだけど・・・

300:デフォルトの名無しさん
17/06/20 13:13:44.18 G9At4Lwz.net
Windowsは仮想マシンかWineで間に合ってる

301:デフォルトの名無しさん
17/06/20 13:43:07.17 HkCB1WW9.net
windowsXPの保証期限が切れたときに
5000円くらいで中古ノート買ってきてlinux入れて
仕事と完全に切り離した趣味用にしてる
linuxには最初からアプリストアみたいなソフトがついてくるからそこからインストールできる

302:デフォルトの名無しさん
17/06/20 13:49:39.47 5YQOACKV.net
pythonはlinuxサーバー上でしか使ってないわ
windowsはDTVに使ってるから必須
てか適材適所でwindowsもlinuxも使えますってのが一番いいのであって無理に全部移行する意味なくね

303:デフォルトの名無しさん
17/06/20 14:02:09.19 Rm6IjMLf.net
昔はエンコード専用やファイルサーバ専用と複数台持ってたんだけどアップデートなどメンテナンスが面倒で今はWindows 7 1台にした
最近のSSD/CPUは処理能力がやたらと高いから、エンコード(使うコア数は制限)を含めて並行して作業させても事足りるんだよなぁー
スペックが足りない時代なら分かるけど、ここまで速度が速くなると複数台運用って逆に面倒じゃない?
どうしてもって時はWMPlayerでUbuntu使うけど重たく正直使いにくい
かといって開発がメインになってくるとWindowsにも限界を感じたり・・・
Wineは使ったこと無いから分からないけどしっかり動くなら移行したいな
>>296
ちょっと前に当時30万で買った当時最高性能のPenMノートには最新のUbuntuはインストールすらできなかった><
WinXPの頃のCPUって対応してなくね?

304:デフォルトの名無しさん
17/06/20 14:15:27.78 HkCB1WW9.net
>>298
ものによるよ
まぁ さすがに重いから今はmint使ってるけど

305:デフォルトの名無しさん
17/06/20 14:50:31.96 bMdPHn3o.net
Python勉強するなら
 ↓
bash必須
 ↓
Mac最強
 ↓
Linuxだよね
 ↓
オレはサーバー上で(ry
 ↓
オレはmintだよ

オ、オレなんかスパコンだもんね、スパコンじゃないと効率が悪くてやってらんねーもんねー

306:デフォルトの名無しさん
17/06/20 15:09:20.07 KrzexFo7.net
酸っぱい昆布

307:デフォルトの名無しさん
17/06/20 15:21:29.35 nnnhpG1D.net
mintって雪風だろう
あんな欠陥人間は特に羨ましくない

308:デフォルトの名無しさん
17/06/20 15:26:12.47 +zlM50JF.net
さわやかミンティア

309:デフォルトの名無しさん
17/06/20 16:09:04.69 h35X5VIj.net
Python勉強するなら
 ↓
ラズパイor仮想PCでLinux
以上

310:デフォルトの名無しさん
17/06/20 16:09:45.63 h35X5VIj.net
>>300
>オ、オレなんかスパコンだもんね
いまだにPS3にUbuntu入れて使ってるのか

311:デフォルトの名無しさん
17/06/20 16:26:02.21 5s5M5H6z.net
高●電器だっけ

312:デフォルトの名無しさん
17/06/20 20:39:30.62 W0CaZcDI.net
Pythonの入門書終わったんやけど。
二冊目以降は何がよい?
数値計算や機械学習が最終目的です。

313:デフォルトの名無しさん
17/06/20 20:52:48.66 Rm6IjMLf.net
実際に作りながら分からない所を勉強した方が早いんじゃない?

314:いつの話だよw
17/06/20 21:00:45.98 T6PY0LWM.net
>>305
SR4300 + AIX ですがなにか?

315:デフォルトの名無しさん
17/06/20 21:08:33.68 h35X5VIj.net
スパコンと言ったらやっぱりクレイ社の製品がほしい
昔、最小構成が300万円くらいで出てた記事があったけど
今ならおいくら万円で買えるのだろうか

316:デフォルトの名無しさん
17/06/20 21:59:21.24 NMlLWEIp.net
>>294
プログラミング学ぶんなら、そう言うアプリが無い不便な方が自分で作ろうって言うモチベーション維持出来る。
まあ結局別にWin機も有るんだが。

317:デフォルトの名無しさん
17/06/20 22:12:23.96 N1OQc0ip.net
あるときから他所のライブラリのINFOログが流れてきて邪魔だなーと思ってたら、
別のメンバーがログ機能でlogging.basicConfig()をやるコミットがあった。。
個人的にbasicConfig()は禁じ手のように思ってたんだけど、そうでもないのかな。

318:デフォルトの名無しさん
17/06/20 22:46:03.77 pPHD0ZXr.net
ログが邪魔とかログでもねえ奴だな

319:デフォルトの名無しさん
17/06/20 22:57:56.75 Mr4YEhWo.net
>>291
それpythonのせいなのか?

320:デフォルトの名無しさん
17/06/21 01:34:13.41 kANaNz0W.net
>>300
MacはLinuxではなくUNIXです。

321:デフォルトの名無しさん
17/06/21 01:55:35.57 3dTlbJTn.net
マカーになって馬鹿にされるぐらいならLinux使う。

322:デフォルトの名無しさん
17/06/21 02:05:08.13 kANaNz0W.net
>>316
最近のLinuxのデスクトップを見るとMacのボロさに気づく。

323:デフォルトの名無しさん
17/06/21 02:37:42.23 EIhvPbLq.net
どのあたりが?

324:デフォルトの名無しさん
17/06/21 12:23:12.04 GOe8ggdQ.net
>>315
MacはツカエナイUNIXです

325:デフォルトの名無しさん
17/06/21 13:42:46.22 B0vt5N5F.net
>>307
youtubeでいいんじゃないか動画だと構築思考が理解できる
英語圏の投稿が多いから英語字幕表示で学習すれば英語の勉強にもなるし

326:デフォルトの名無しさん
17/06/21 16:55:41.72 ClvNAZC7.net
>>308
>>320
回答ありがとうございます。
動画観ながらプログラミング練習出来ない環境なので、紙ベース(できれば書籍)がありがたいです。

327:デフォルトの名無しさん
17/06/21 17:51:46.22 vU1Zr9y0.net
なるほどプログラミングやる資格がありませんでしたね(笑)

328:デフォルトの名無しさん
17/06/21 18:00:27.10 NxOf/5Fv.net
>数値計算や機械学習
尼で検索しろよ

329:デフォルトの名無しさん
17/06/21 19:50:17.04 8oE9vS3s.net
パソコン持ってないのかもよ

330:デフォルトの名無しさん
17/06/21 21:00:47.27 ClvNAZC7.net
>>323
Amazonで
数値計算、数値解析、機械学習の本はざっと検索かけたけど、簡単に現物を見れない田舎なもんで。
このスレで良いものをご存知な方がいらっしゃれば参考にしようと思って質問したのです。
パソコンはありますが病室なもんで。

331:デフォルトの名無しさん
17/06/21 22:13:03.61 wHz2NyOd.net
数値計算はnumpyの使い方だろ、それから先は何をやるかによって違う

332:デフォルトの名無しさん
17/06/21 22:16:37.06 aBkKv7yn.net
実際にできないなら言語の本より概念、方法論の本のが身につくんじゃないか

333:デフォルトの名無しさん
17/06/21 22:22:58.93 wHz2NyOd.net
機械学習は、ゼロから作るDeep Learning、でもやったら

334:デフォルトの名無しさん
17/06/21 23:39:28.36 3dTlbJTn.net
ム板で過疎って機械学習、人工知能だが、テレビ、新聞記事、ニュースでは大人気。
なにかがおかしい。詐欺の匂いがする。

335:デフォルトの名無しさん
17/06/22 00:01:09.88 FJWWQ1aZ.net
アジってればお金が入ってくる人もいるのよ

336:デフォルトの名無しさん
17/06/22 06:41:04.68 hgRXVY37.net
ただ2chに
機械学習を理解できるやつがほとんどいないだけ、あれは数学がわからないとできないからな

337:デフォルトの名無しさん
17/06/22 08:25:52.15 zKmv5Hsq.net
数学板見てくるわ

338:デフォルトの名無しさん
17/06/22 08:35:35.61 zKmv5Hsq.net
見てきました。
やはり数学板ではAIに妄想など抱いておらず、ふつうに統計学として捉えてる人が多いですな。

339:デフォルトの名無しさん
17/06/22 09:06:24.17 xx9+2MGz.net
まず妄想でも夢を抱かないと新技術は生まれないからね

340:デフォルトの名無しさん
17/06/22 10:28:25.05 AJKbzVM0.net
>>332
これか、糞スレ
人工知能・機械学習のスレッド@数学板 [無断転載禁止]©2ch.net
スレリンク(math板)

341:デフォルトの名無しさん
17/06/22 10:52:21.06 cSWihVm0.net
chaos;headとかchaos;childみたいなもんか

342:デフォルトの名無しさん
17/06/22 10:54:03.57 cSWihVm0.net
>>333
ただの統計ならファジー制御でもいいんだよなあ

343:デフォルトの名無しさん
17/06/22 13:24:25.33 zKmv5Hsq.net
このスレには統計はとても理解できないがPython使えばAI作れると思ってる人が多いようです。
数学アレルギーは半端ないですね。

344:デフォルトの名無しさん
17/06/22 13:40:06.13 zKmv5Hsq.net
しかもPython選ぶ時点でプログラムも碌に書けない層が集まってる気がする。
C++使えるならC++使うだろう。OpenCVもC++で書かれてるし、何より性能がピカイチ。

345:デフォルトの名無しさん
17/06/22 13:41:57.30 kJUv1kOk.net
>Python選ぶ時点でプログラムも碌に書けない層が集まってる気がする
ドイヒーw

346:デフォルトの名無しさん
17/06/22 13:43:34.32 zKmv5Hsq.net
ほらね。このとおり、会話が成り立たないレベルの人。

347:デフォルトの名無しさん
17/06/22 13:44:58.27 zKmv5Hsq.net
なぜPythonかと聞くと他の言語は難しいからという。
そんなレベルの人が統計学を理解できるわけもなく、AIを作れるわけもなく。

348:デフォルトの名無しさん
17/06/22 13:45:28.79 1kY5M5E/.net
ID:zKmv5Hsqは「アプリケーション」だけがプログラムだと思っているタイプですな

349:デフォルトの名無しさん
17/06/22 13:53:50.05 1kY5M5E/.net
プログラミング言語=「道具(アプリ)を作るための道具」と思っている人は多いけど
プログラミング言語のインタープリターはそれ自体がツールでもあるのよね
「1+1=?」という問題を解くとき
「1+1=?を解くプログラム」を作ることもできるし
もっと拡張して「電卓プログラムを作って計算する」ってこともできる
でもそれくらいならインタープリターで直接計算すれば簡単な話
ようは用途の違いですな
ひとつの完成したアプリケーションを作るならC++などの言語は有用
でも普段使いとしてはイマイチ
それだけのこと

350:デフォルトの名無しさん
17/06/22 13:55:53.12 uu5Eboin.net
真面目に相手しても1stepの価値もないぞ
さ、サービスの起動停止処理書いてくるんだ

351:デフォルトの名無しさん
17/06/22 14:29:14.44 zKmv5Hsq.net
>>343
なぜそういう誤解したか不明だが、私はドライバ開発もするし、インタプリタ、コンパイラも書く。
> もっと拡張して「電卓プログラムを作って計算する」ってこともできる
キミはバイブル本『Compilers』読んでないね。コンパイラ、インタプリタの基本は電卓だよ。

352:デフォルトの名無しさん
17/06/22 14:35:24.48 ZYeERY69.net
爺さんの説教

353:デフォルトの名無しさん
17/06/22 14:38:13.61 mgjX62WP.net
暇そうで何より

354:デフォルトの名無しさん
17/06/22 14:47:57.00 zKmv5Hsq.net
連投の単発IDは煽りしかしないようだから同一人物、しかも文章書けないゆとり世代か。
ゆとりは数学できないのは当然だよな。まともに習ってないんだから。今から頑張っても手遅れだよ。

355:デフォルトの名無しさん
17/06/22 15:24:34.05 ZYeERY69.net
アホ自慢乙

356:デフォルトの名無しさん
17/06/22 16:14:59.45 87zuWnNh.net
C++使えるのと実際に使うのは関係ない
簡単なコード書くのに一々使ってられるような手軽さがない

357:デフォルトの名無しさん
17/06/22 16:21:42.17 ZYeERY69.net
cout << "Hellow"

358:デフォルトの名無しさん
17/06/22 16:48:55.82 dj2z2FL1.net
レスごとに句読点の頻度が全然違うんだよなあ
キレてる時や躁の文章ってあからさまに変わるからね
きっと精神が不安定なんだね

359:デフォルトの名無しさん
17/06/22 19:23:21.62 rAeSh3h5.net
やっぱり義務教育でプログラミングは必要だなコリャ

360:デフォルトの名無しさん
17/06/22 19:47:22.05 h26JfA2L.net
Python使える人がC++も使えるとはかぎらないが
C++使える人ならPythonも問題なく使える
という関係が成り立つのか?

361:デフォルトの名無しさん
17/06/22 19:53:17.04 hFeKbvvW.net
Python使える人もC++使える人も、どちらも社会的には使えない人
という関係が成り立つのさ

362:デフォルトの名無しさん
17/06/22 20:01:34.49 K5exls8/.net
ツールだから用途によるだろと

363:デフォルトの名無しさん
17/06/22 21:29:14.77 a60c/QM7.net
初心者スレより内容が薄い。

364:デフォルトの名無しさん
17/06/22 21:35:07.32 YBs7nCvC.net
エロ画像団ローダの話をしようぜ

365:デフォルトの名無しさん
17/06/22 21:37:05.91 h26JfA2L.net
エロ等準備罪ができたのを知らんのか

366:デフォルトの名無しさん
17/06/22 21:41:01.45 lrBnC2dX.net
やっぱりレベル低いじゃないか

367:デフォルトの名無しさん
17/06/22 21:51:05.06 hFeKbvvW.net
個人的な自慰行為に使用する目的でのエロ等準備には共エロ罪は適用されません。
あくまでもリア充どもによる悪質で扇情的なセックス行為を未然に防止する為の法律です。

368:デフォルトの名無しさん
17/06/22 21:58:39.85 YBs7nCvC.net
虹エロ画像ならいいわけか

369:デフォルトの名無しさん
17/06/22 22:34:51.12 +s9bYYLy.net
ディープラーニングを使うと
ネット上にある膨大な虹エロから
新作の虹エロが作れると聞いたけど
実用に耐えうる物を作った人いないのかな?
小説書くよりも大切なことだと思う

370:デフォルトの名無しさん
17/06/22 22:39:19.84 ow9wJ2QC.net
二次元エロか

371:デフォルトの名無しさん
17/06/23 13:24:27.64 JYej4nHe.net
>>310
20年前の性能なら5万も出せば手に入るやろ

372:デフォルトの名無しさん
17/06/23 20:32:09.22 FOu66vzA.net
iMac持っててWindowsノートもあるけど、ノートでpythonしたいがためにMacBook Air買っちまいそう
だって、Windowsノートだとpythonやりづらいんだもん

373:デフォルトの名無しさん
17/06/23 20:38:03.77 ts+y2pXs.net
好きにしろよ

374:デフォルトの名無しさん
17/06/23 20:48:42.77 7mLQgpY9.net
あ~とうとうマカーに見つかっちゃったか~Pythonもメジャーになったもんだなぁ~

375:デフォルトの名無しさん
17/06/23 20:57:44.23 nZh3hr4V.net
>369
Guido van Rossum もマカーなんだが。

376:デフォルトの名無しさん
17/06/23 21:06:47.55 7mLQgpY9.net
>>370
はい嘘マカ~w
てか誰だよそのどこの馬の骨外人wどうせならもっとマシな名前出せよw

377:デフォルトの名無しさん
17/06/23 21:08:52.21 e/QI9erz.net
Classic Mac OS用のPythonもあったよ
16トンのアイコンのやつ

378:デフォルトの名無しさん
17/06/23 21:18:27.18 nZh3hr4V.net
>371
Python を作った人だよ。
Google やめて、DropBoxで働いてたときのインタビュー記事(2014年くらい)で、MacBook Air 8GBに外部ディスプレイつなげて使っているって答えてる。

379:デフォルトの名無しさん
17/06/23 21:20:17.63 N2TfUGFS.net
どうでもいいけどー♭

380:デフォルトの名無しさん
17/06/23 21:45:41.04 d1e2oZJ3.net
マカーかどうかはともかく、Guidoの名前知らんのはさすがにどうかと思う

381:デフォルトの名無しさん
17/06/23 21:53:32.92 N2TfUGFS.net
どうでもいいけど

382:デフォルトの名無しさん
17/06/23 21:56:47.59 d1e2oZJ3.net
それより画像ダウンローダーのコードが見たい

383:デフォルトの名無しさん
17/06/23 23:09:36.84 F1a2/mVE.net
githubで探せばあるだろうけど
パッと見だとgoogle画像検索関連のダウンローダーが多いな

384:デフォルトの名無しさん
17/06/23 23:19:36.10 N2TfUGFS.net
GGRば転がってるだろ

385:デフォルトの名無しさん
17/06/23 23:24:11.52 mV7/Pm52.net
サイト限定のエロ画像ダウンローダーなら使ってる
日本語が通らないからバグ取りをした

386:デフォルトの名無しさん
17/06/23 23:44:46.15 P4CLhp3g.net
E-hentaiダウンローダーみたいやつか

387:デフォルトの名無しさん
17/06/24 00:36:39.71 VjyjXslO.net
大量の異なるドメインのサイトから文字データを並行して集める場合、1秒間にリクエストできる数ってどの位だろ?
ある程度の数になったら普通の家庭用デスクトップPCではパケ詰まりみたいになる?
目安みたいな物があったら教えて欲しい

388:デフォルトの名無しさん
17/06/24 01:04:03.75 PfOqrM0w.net
ただの文字データなら普通は起きないと思うけど、よっぽど回線が悪いか量が多ければ起こるのかもね
環境、特に回線に強く依存するだろうから実験してみるしかない気がするが

389:デフォルトの名無しさん
17/06/24 01:18:31.50 rjZvKRn6.net
>>382
実際に負荷を計測しながら試してみるといいと思います
余裕がなくなったところがボトルネックです

390:デフォルトの名無しさん
17/06/24 12:19:38.65 Scu/XfaP.net
家庭用ルーターのNATテーブルが溢れる方が先だろう

391:デフォルトの名無しさん
17/06/24 12:35:28.03 kAjMZZam.net
業務用にすれば

392:デフォルトの名無しさん
17/06/24 14:56:19.07 VjyjXslO.net
あくまで家庭用で
目安とか無いものでしょうかねぇー
また、ザックリとで良いのですが10年前と最近のルーターだとどの程度の差がありますかね?

393:デフォルトの名無しさん
17/06/24 15:11:47.13 29Lhuze+.net
処理速度だけなら1000倍はある

394:デフォルトの名無しさん
17/06/24 16:59:28.85 5HRkzvGx.net
Symmetric NATじゃない昔のルータの方が上限は高かったりして

395:デフォルトの名無しさん
17/06/24 22:26:35.32 Cs97JcQt.net
OSのリソースに無関心なのは何故だろう

396:デフォルトの名無しさん
17/06/24 23:36:13.73 gi9Y/LTU.net
他にもっと興味深い事があるのだろう
あるいは全く別の理由があるのかもしれない
いずれにせよ他人の無関心の理由などに
俺は関心がない

397:デフォルトの名無しさん
17/06/25 01:00:31.58 EbD3+tAg.net
これにはマザーテレサもマジギレ

398:デフォルトの名無しさん
17/06/25 09:50:32.63 8ZuwXcsn.net
単純に文字データを起こしてるんじゃない?

399:デフォルトの名無しさん
17/06/25 17:56:26.18 WhW8KNCI.net
プログラミングする時って、パソコンの解像度低いと目が疲れるの?

400:デフォルトの名無しさん
17/06/25 18:33:59.18 pYBZiqDJ.net
プログラミングの文字で目が悪くなるとは思えないけど、ブルーライトの影響はありそう。
画像ベースの電子書籍を低解像度で読むとすごく読みにくくて、目に悪いって思った。

401:デフォルトの名無しさん
17/06/25 20:26:23.35 jRiJkPuh.net
熟練PGはみな黒バックにしてるね。白バックは目が疲れるんだろ。

402:デフォルトの名無しさん
17/06/25 20:28:09.96 L2u2Exq8.net
基本黒背景かSolarized、まあ好みだが

403:デフォルトの名無しさん
17/06/25 20:28:10.24 oqUF2HLV.net
文字は緑が良い

404:デフォルトの名無しさん
17/06/25 20:37:30.58 S4DzkUth.net
イタチ

405:デフォルトの名無しさん
17/06/25 21:20:04.36 k7/JS17t.net
ワイはTバック食い込み

406:デフォルトの名無しさん
17/06/25 22:58:05.56 C4oa8Teh.net
ブラウザで白い背景のサイト見ながらコーディングする必要があると疲れるんだよな
w3mで読めるサイトはいいんだけど絶滅危惧種

407:デフォルトの名無しさん
17/06/25 22:59:21.02 L2u2Exq8.net
テキストブラウザ自体が絶滅危惧種だしまあ

408:デフォルトの名無しさん



409:
MIFES色にしてる



410:デフォルトの名無しさん
17/06/26 12:59:10.39 nOvL1ICt.net
広告山ほど付けまくって「javascriptオンにしろ!」とか「アドブロックOFFにしろ!」
とかうるさいサイトはテキストブラウザで見てるわ

411:デフォルトの名無しさん
17/06/26 13:45:07.30 vMAhvVYg.net
テキストブラウザ何使ってるの?

412:デフォルトの名無しさん
17/06/26 21:55:26.73 d1VC4itp.net
>>404
今そんなサイトのスクレイピングの練習してるんだけど捗らない
selenium使わないとできません(´;ω;`)
なんかいい方法ないですか?

413:デフォルトの名無しさん
17/06/26 22:27:06.35 MN/UI0Qk.net
ふむふむ、、selenium使えばいいのでは?

414:デフォルトの名無しさん
17/06/26 22:56:05.00 qXLAT+06.net
ブラウザのスレかよ

415:デフォルトの名無しさん
17/06/27 00:16:01.66 8bC/eqRo.net
>>406
パケットキャプチャして検索

416:デフォルトの名無しさん
17/06/27 11:31:55.74 yxjUJpSI.net
ソニーがディープラーニング用“コアライブラリ”をオープンソース化 - AV Watch
URLリンク(av.watch.impress.co.jp)
LinuxやWindowsなどの多くのプラットフォームで動作。開発環境のプログラミング言語は、ディープラーニング開発で主流のPythonを利用可能。NVIDAのGPUを用いて最速クラスのスピードで実行できるという。

417:デフォルトの名無しさん
17/06/27 11:49:03.98 qeYK/xuo.net
なんという糞記事。

418:デフォルトの名無しさん
17/06/27 12:55:50.57 Y7G1Goe9.net
>>405
Lynx

419:デフォルトの名無しさん
17/06/27 14:47:00.63 41er5Tk4.net
>>410
thx

420:デフォルトの名無しさん
17/06/27 17:04:09.29 IbITrdTq.net
Tnks

421:デフォルトの名無しさん
17/06/27 19:18:54.13 u8hJPtlL.net
>>414
これは「チ◯カス」と読むのかな?

422:デフォルトの名無しさん
17/06/27 20:06:02.12 0BylFmdx.net
その通り

423:デフォルトの名無しさん
17/06/27 21:59:10.22 tFuKFXX5.net
>>410
色々なところが公開してるけど
これってソースコードをダウンロードしてみんな改造してるの?
それとも、パラメータいじくる感じ?

424:デフォルトの名無しさん
17/06/28 00:38:34.52 rHwpdoMn.net
おいおい、コード書かなくても勝手に学習してくれるんじゃなかったのかよ。

425:デフォルトの名無しさん
17/06/28 00:49:45.41 umxh16K8.net
それならオープンソースではなくコマンドラインツールで良くね

426:デフォルトの名無しさん
17/06/28 02:53:20.46 qMX3hMFx.net
CPython Windowsビルドが、システムのルート証明書に依存してることに改めて気づいた。
サードパーティのブラウザ使ってるとシステムの証明書期限切れなんて気づかないよ・・・

427:デフォルトの名無しさん
17/06/28 07:47:32.37 krhSQYtf.net
期限が切れたまま使うとどうなるの?

428:デフォルトの名無しさん
17/06/28 08:58:26.76 vpvkWMLY.net
[SSL: CERTIFICATE_VERIFY_FAILED] の例外が発生して接続できない
この例外をキャッチしてヴェリファイを一時的に無効にすることもできるけど
証明書を更新したほうが早いわな

429:デフォルトの名無しさん
17/06/28 09:37:29.94 +O8L6XqQ.net
瑕疵担保責任(かしたんぽせきにん)
瑕疵担保責任のポイント
民法改正で事実上期限が「無制限」になった
バグや設計のミスなどは、瑕疵担保責任
納品物に不具合があれば損害賠償を請求される可能性もある
不具合を指摘されたらすぐに行動をとるべし
軽微なミスでも先延ばししない
URLリンク(www.atmarkit.co.jp)


430:/news014.html http://itpro.nikkeibp.co.jp/atcl/news/17/052601508/?rt=nocnt 改正法では欠陥に気付いてから1年以内にITベンダーに通知すれば、 通知後5年以内は修正や報酬の減額などを求められるとしている 全ベンダーが泣いた民法改正案を解説しよう その1 http://www.atmarkit.co.jp/ait/articles/1609/14/news009.html http://www.atmarkit.co.jp/ait/articles/1609/14/news009_2.html http://www.atmarkit.co.jp/ait/articles/1609/14/news009_3.html ポイント1:修補や損害賠償、契約解除の期限がなくなる 従来あった「瑕疵担保期間は引き渡しから1年」という考えはなくなる。 条文にある通り、注文者は成果物が契約の目的に適合しないことを発見したら、 その「発見したときから1年以内」ならさまざまな請求ができる。発見が10年後なら、 11年後まで請求可能なのだ。 もっとも、現実のユーザーとベンダーの関係でも、たとえ契約書に「瑕疵担保責任期間は納品から1年と」明記されていても、 「2年目以降は不具合の修正に対応しない」と主張するベンダーはまれだ。多くの場合は、納品から何年たっても、 バグが見つかればユーザーのところに飛んで行き、無償で改修するだろう。



431:デフォルトの名無しさん
17/06/28 10:11:44.50 bCVBq3sa.net
>>422
httplib2のことならCERTIFICATE_VERIFY_FAILEDを無視する設定で開けるよ

432:デフォルトの名無しさん
17/06/28 10:46:29.20 +O8L6XqQ.net
366 :nobodyさん 2017/05/29(月) 16:07:39.16 ID:6v4UcGhE
今回の民法改正、ソフトウェア受託開発の場合、(検収後ではなく)バグ発見後1年瑕疵担保責任があるということで、地獄かよ、と思ったが、
元々問題が起きがちな受託案件がビジネス的に成立しなくなることで強制的に業界再編につながるなら良いことかもと思うようになった。
一部で地獄を見ても。
URLリンク(twitter.com)
367 :nobodyさん 2017/05/29(月) 16:28:06.55 ID:6v4UcGhE
ニュース - 改正民法が成立、「瑕疵担保責任」などシステム開発契約に影響大:ITpro
URLリンク(b.hatena.ne.jp)
372 :nobodyさん2017/05/29(月) 19:10:37.12 ID:???
Railsでシステム作って納品する

Railsはマイナー、メジャーのアップデートが半年以内に必ずある

客がアップデートする。アップデートによるエラーやバグ、動作の不具合に気づく

気づいてから1年以内に通知すれば、5年間無料保証ゲット

つまりRailsがアップデートするたびに、無償の修正作業を発生するということかな
376 :nobodyさん2017/05/30(火) 09:20:20.09 ID:L5po86sS
>>378>>379>>375
客が瑕疵担保責任法の法改正を知ってくると思うから、今後5年無償保証をお願いされるだろう
営業がそれでも仕事を取ってこれるか?たぶん無理だろう。無限の直していたら赤字になる。
こういう保守に弱い言語、ころころ仕様が変わる言語は仕事として発生しなくなってくる。
これは変わり目だ。お前らも早く逃げたほうがいいぞ。RubyやPHPなど動的言語は確実に廃れる。
保守に強い言語のみ生き残れる。

433:デフォルトの名無しさん
17/06/28 12:11:14.86 /jssoXhT.net
たまにスレに表れて会社の愚痴を放つのがプログラミングのお話だと勘違いしている社畜共が
動的言語界隈から消えるってことか?
ヤッターッ!

434:デフォルトの名無しさん
17/06/28 13:45:


435:34.56 ID:bCVBq3sa.net



436:デフォルトの名無しさん
17/06/28 21:38:39.19 985sIpkM.net
sonyのAIライブラリ、今時OSS公開するのに何でpython2なんだ。。

437:デフォルトの名無しさん
17/06/28 22:01:31.80 qhESpBxA.net
糞ウンコペチプァはガチで死滅してほしいわ
あの豚鼻糞マスカキデブのラスマスとかいう肉塊
CPUに焼かれて死ね

438:デフォルトの名無しさん
17/06/29 22:42:33.03 Vv+X2ede.net
コピペにマジレスするのもどうかと思うが
どう考えても動的言語の方が保守性高いと思うんだが
そもそも業界全体で内製化の流れが増えてきてるのに
何をいまさらって感じ

439:デフォルトの名無しさん
17/06/29 22:57:40.67 BS5B4bpu.net
コピペにマジレスするのはどうかと思う

440:デフォルトの名無しさん
17/06/29 23:03:07.17 S64gSu9X.net
コピペにマジレスについて考える

441:デフォルトの名無しさん
17/06/30 07:40:09.81 VRcvSEbT.net
動的言語が楽と言ってる奴は異常系のことを全く考慮しないでコード書いてるだけ。

442:デフォルトの名無しさん
17/06/30 08:18:45.26 SXjqntpI.net
全く考慮しないわけではない
異常が起きたら全部捨てて最初からやり直せば良いと思ってるだけ

443:デフォルトの名無しさん
17/06/30 11:42:39.56 Vj7lbQd3.net
異常系が何かすらわからないとは
課題でプログラム入力したことある程度か

444:デフォルトの名無しさん
17/06/30 12:17:19.10 +tGxARKH.net
えすあいらーに多重派遣された程度のコーダーが学生を馬鹿にしてるようですw

445:デフォルトの名無しさん
17/06/30 12:34:34.42 SXjqntpI.net
それはかわいそうだな

446:デフォルトの名無しさん
17/06/30 13:46:58.81 IpYEjJMU.net
まぁ、脳みそ豆腐以下の動的脳には無理だよ

447:デフォルトの名無しさん
17/06/30 13:51:32.40 JIMMV9MT.net
本格的なアプリ開発に使う言語と
普段遣いの動的言語を同じように考えるのもどうかと思うの

448:デフォルトの名無しさん
17/06/30 14:05:47.89 IpYEjJMU.net
動弱型の糞は一匹残らず死すべし

449:デフォルトの名無しさん
17/06/30 15:28:55.15 LZX4PwUJ.net
動的脳って脳挫傷のことか、お大事に

450:デフォルトの名無しさん
17/06/30 16:01:29.60 wP0QbD/U.net
障害者だからねしょうがないねw

451:デフォルトの名無しさん
17/07/01 17:04:58.11 4Jpbi5J9.net
sonyのAIライブラリ、本当に2系だった。2系は公式サポートが2019までだったと記憶してる。一発屋かな?

452:デフォルトの名無しさん
17/07/01 17:07:30.86 63bJ+siy.net
2年もあればなんとかなるだろう

453:デフォルトの名無しさん
17/07/01 17:22:09.97 nCS0LL3r.net
やる気があればね

454:デフォルトの名無しさん
17/07/01 17:24:53.51 XHQfpIt2.net
>>443
賞味期限が近いからオープンにしたんだろう
誰かが3に対応してくれるかも

455:デフォルトの名無しさん
17/07/01 18:17:53.29 5468s2JJ.net
ガラパゴスジャップランド土人SIer専用フレームワーク(旧世代)
とか、ゴミってレベルじゃねーぞ
世界の恥

456:デフォルトの名無しさん
17/07/01 18:22:41.44 Q1ImFMwM.net
さっそくissueであがっとる
URLリンク(github.com)

457:デフォルトの名無しさん
17/07/01 18:59:29.49 MN3QOry7.net
will be available soonって書いてあるけど田舎者のsoonは信用できないからな

458:デフォルトの名無しさん
17/07/01 19:06:28.22 5468s2JJ.net
ジャップさあ・・・
なんだい、このゴミは?

459:デフォルトの名無しさん
17/07/01 20:13:42.99 5xgWPcGQ.net
ご自慢の自国のワークフレーム紹介してくれや。

460:デフォルトの名無しさん
17/07/03 20:33:48.18 r5yHurmA.net
入門レベルに手間取って機械学習までいけないんだが
もう基礎無視するかな

461:デフォルトの名無しさん
17/07/03 21:19:56.57 UwBLUxpl.net
みんpyは入門から機械学習まで網羅してるが。
まあプログラミングは手段でしか無いから、入門すっ飛ばしてやりたい事探しながら必要になったら入門記事やその他の記事を参考にすればいい。
文法覚えたのに何も書けないってのはそう言う事。
プログラミングは手段であって目的じゃ無い。
目的あってこそのプログラミング。

462:デフォルトの名無しさん
17/07/03 21:33:57.97 JEf5r7L9.net
それこそ、アヤメの分類くらいなら10行くらいなのにそこまでいけないとか。

463:デフォルトの名無しさん
17/07/03 21:40:23.73 Gy0GpC7K.net
453の言うとおり。プログラミングはあくまで道具だし、機械学習だって統計の一味。プログラミング言語から派生したものじゃないしね。

464:デフォルトの名無しさん
17/07/04 12:45:17.62 j32wqUR5.net
プログラミングは道具じゃなくてオモチャだよ?

465:デフォルトの名無しさん
17/07/04 13:37:26.76 7rFRQEoU.net
オモチャは遊びという目的のために使用する道具。玩具。

466:デフォルトの名無しさん
17/07/04 13:56:53.26 rXlR7d7X.net
道具だのおもちゃだの人を馬鹿にしてるよな。

467:デフォルトの名無しさん
17/07/04 19:22:53.64 Yq9kveU/.net
>>458
道具は馬鹿にしてないぞ。工具と似たような位置づけだが。。

468:デフォルトの名無しさん
17/07/04 20:03:54.22 6SYzApDs.net
道具でもおもちゃでも馬鹿にしてるって感じる奴は普段それらを馬鹿にしてるってこった

469:デフォルトの名無しさん
17/07/04 20:59:50.97 rXlR7d7X.net
逆だね。
道具やおもちゃを日頃から大切にする人が、これは道具だとか、これはおもちゃだとか言わないよ。
この道具はおれの宝物とか、このオモチャは大切な思い出って言うんだよ。
キミがいかに日頃から人を馬鹿にしてるか分るね。

470:デフォルトの名無しさん
17/07/04 21:32:05.52 jArM30Vz.net
そりゃPythonは好きだが宝物とか大切な思い出とかいうように思ってる奴はなかなかいないと思うがね
使う人全てにそこまで愛を求められても困る

471:デフォルトの名無しさん
17/07/04 21:44:55.32 /lfF2KWl.net
大人の玩具やぞ
最近は小学生にも人気

472:デフォルトの名無しさん
17/07/04 22:11:07.21 KFTmH+Xw.net
>>461
おいらはその道具(Haskell)に惚れてるけど、昔の会社の大先輩は言語を選ぶようじゃまだまだって言ってた。
(プログラミング関係の会社に入ったけど才能の無さに絶望して辞めた)
再挑戦と挫折の繰り返しの果てにやっと掴んだのは、作りたいものがなければ言語覚えても何も身に付かないって事。
(あとデータ構造。昔ファイルフォーマット制すれば~とか言われてたのが分かった)
テキストファイルなら誰でも分かるフォーマットだし、差し当たってはプログラミングの為のツール作りとか。
自分が使う為の道具を作る道具として書いてみると良い。
JavaやC#みたいな、元からライブラリ充実してるようなのは簡単なペイントソフトも入門書レベル。
あとはどう言う機能が欲しいのか、学習者のアイデアや情熱次第。
文法覚えたのに~って言ってた当時の自分をぶん殴りたい。
文法なんぞ、入門書レベルで充分だった。

473:デフォルトの名無しさん
17/07/04 22:46:21.46 Jpu/bRL1.net
俺は何度いってもコテハンを付けないお前をブン殴りたい

474:デフォルトの名無しさん
17/07/04 22:55:21.72 8PCrJd5r.net
道具を道具と言って何が悪いのか

475:デフォルトの名無しさん
17/07/05 00:01:32.22 jRheFMIB.net
久々にjavascript書く機会があったが、
"True/False"とやって怒られてしまった。
Python始めた頃は"true/false"で怒られてたのに…

476:デフォルトの名無しさん
17/07/05 00:40:09.07 Jvqd5+AK.net
愛だよ

477:デフォルトの名無しさん
17/07/05 00:49:16.23 k74tei78.net
>>464
必要に応じて言語も選べない自称大先輩様は
ペチプァとプェ~ルを、ザン屁(笑)に載っけて
ウンコード書いてればいいんじゃないかな

478:デフォルトの名無しさん
17/07/05 01:39:03.76 X/UmFP2S.net
>>462
pythonは癒し

479:デフォルトの名無しさん
17/07/05 01:41:38.53 uOGWw


480:v8x.net



481:デフォルトの名無しさん
17/07/05 01:43:06.21 uOGWwv8x.net
手段と目的をはき違えてない?とか言ったら顔真っ赤なんやろ。
プログラミング自体は目的じゃない人が大半だと思うが。

482:デフォルトの名無しさん
17/07/05 02:06:42.08 uTn2RlgN.net
いくら好きでも形が無い物には愛着が湧かないからなぁ

483:デフォルトの名無しさん
17/07/05 06:25:14.15 +U8R7kGU.net
>>469
ちゃんと読んだか?
その大先輩は用途によって言語使い分けてる。
最初は言語コロコロ変えるのは良く無いとも言ってた。
今にして思えば、プログラミングの考え方が身につくまでは特定の言語で頑張るのが良いんだと思う。

484:デフォルトの名無しさん
17/07/05 07:42:39.44 hEavFtYf.net
指定されれば大抵の道具はそこそこ使えるが
生産性を上げたいと言われたら良く出来てて手に馴染んでる道具使う
何も言われなかったら手に馴染んでる道具使う

485:デフォルトの名無しさん
17/07/05 07:47:01.36 SCEaR+bW.net
コーディングは社会人、大学デビューなんて手遅れだよ。

486:デフォルトの名無しさん
17/07/05 07:49:28.15 hEavFtYf.net
>>473
偶像崇拝か
名前とか形のないものに愛着を持つのは普通

487:デフォルトの名無しさん
17/07/05 12:48:39.49 z5aRqQvk.net
.py愛でてる変な人は無視しないと

488:デフォルトの名無しさん
17/07/05 20:55:37.05 PGGBdZJ4.net
>>473
つ擬人化

489:デフォルトの名無しさん
17/07/05 21:17:40.27 Ea42GZ5p.net
このソースコードのエラーが直らないんだがわかる人おる?
下のコードは最大公約数を求めるプログラムなんだけどさ
これ実行すると、
TypeError: not all arguments converted during string formatting
って出たからwhile (big % small) != 0の部分に問題あると思ったんだが・・・
わからぬ

big = input("a:")
small = input("b:")
while (big % small) != 0:
rmd = big % small
big = small
small = rmd
print( big )

490:デフォルトの名無しさん
17/07/05 21:27:21.17 hF8cO617.net
big = int(big)
とかが要るんじゃ?

491:デフォルトの名無しさん
17/07/05 21:32:09.25 z3CI8qH6.net
呑み屋だから詳細省くが、文字列として受け取ってて数字じゃねえって怒ってんじゃね?
最近はPythonもRuby方にうるさくなった希ガス。
大規模開発には良いだろうけど、初心者には厳しかろう。。。
int()とか文字列から整数に変換するのがあったと思う。
上のキーワードで適当にググってくれゲフッ。。。

492:デフォルトの名無しさん
17/07/05 21:36:39.76 CFCu53LC.net
>>480
そのコードだと(big % small)の計算は例えば123と23の入力に対して
(123 % 23)じゃなくて("123" % "23")を計算しようとする(でTypeErrorがでた)
input()で得た入力は文字列のまま&pythonでは文字列と数値の暗黙的変換はされない
のでint()などで数値に変換しないと数値同士の剰余にならず文字列の書式化になる

493:デフォルトの名無しさん
17/07/05 21:40:17.76 odMt6Ynp.net
>>480
今女とヤってるとこだから詳細省くが…パンバンパパンパンパパンッ

494:デフォルトの名無しさん
17/07/05 21:51:26.15 k74tei78.net
>>480
おまんみたいな池沼は、ウンコペチプァでもやってろ池沼

495:デフォルトの名無しさん
17/07/05 22:10:07.04 pIvHmVsN.net
>>480
big = int(input("a::"))
small = int(input("b:"))
でおk

496:デフォルトの名無しさん
17/07/05 22:21:55.51 gQXdHb0c.net
Python2なら input()でもいいけど、
Python3だと、int(input())でないとエラーになるね。
Python3のinputは、Python2のraw_input()に、
Python2のinput()は、Python3のeval(input())に相当する。

497:デフォルトの名無しさん
2017/0


498:7/05(水) 22:22:33.27 ID:hF8cO617.net



499:デフォルトの名無しさん
17/07/05 22:54:17.92 n6J1aua5.net
>>488
無いけど、グーグル翻訳に貼り付けたら
大抵は日本語になる。

500:480
17/07/05 22:54:39.31 2BCHNoEU.net
みんなありがとう
int(input())に修正したら無事解決しました

501:デフォルトの名無しさん
17/07/07 08:13:37.41 2lw0aSIt.net
>>482
飲み屋から2chチェックして書き込みまでするってどんだけツマンネー飲み会なの?
一人立ち飲みならわかる。

502:デフォルトの名無しさん
17/07/07 08:22:55.43 3s7e5LVu.net
>>491
一人だよ。
立ち飲みではなかったけど。

503:デフォルトの名無しさん
17/07/07 08:25:58.15 3s7e5LVu.net
>>488
プログラミング言語勉強してたら大体読める単語並んでるから、慣れれば大体何書いてるのか分かるぞ。
英語ペラペラになれとは言わんが、英語アレルギーは直しておいた方がプログラマとして今後もやって行くなら絶対徳。

504:デフォルトの名無しさん
17/07/07 10:21:07.03 bti4Si71.net
みんなのパイチンくんとデカチンくんだよ~~~w

505:デフォルトの名無しさん
17/07/07 11:56:48.82 RAFdGqIf.net
日本語のエラーメッセージとか、一度英語に戻して考えないと直訳過ぎてわかんなかったりした
二度手間

506:デフォルトの名無しさん
17/07/07 12:19:05.29 LXQ/C2D2.net
それは訳が悪いのであり日本語のエラーメッセージが悪いのではない定期

507:デフォルトの名無しさん
17/07/07 13:27:39.96 PNT+aB48.net
エラーメッセージ日本語にしても「Index Error」が「インデックスエラー」になるくらいだと思うの

508:デフォルトの名無しさん
17/07/07 13:50:23.17 4tey7BLB.net
領域外参照違反とか言われるよりindex errorって出てるほうが分かりやすいわ

509:デフォルトの名無しさん
17/07/07 14:13:11.92 RAFdGqIf.net
>>496
同じ英語のエラーメッセージでも投げたとこによって日本語だと違ったりする
なので1対1で訳すなら直訳になる
元の英語のエラーメッセージが発生場所ごとに書かれてるような詳細なものなら訳せるかもだけど

510:デフォルトの名無しさん
17/07/07 15:47:25.19 NuuEQail.net
[]
{}
""
,,
::
:

511:デフォルトの名無しさん
17/07/07 16:22:38.57 NuuEQail.net
{"●":● , "○":[{"name":A, "1":11 ,"2":22}, {"name":B, "3":33, "4":44}, {"name":C, "5":55, "6":66}]}
APIのJSONがこの形なのですが
2個目("○"部分)のディクショナリの値が、リストになっていて、都度仕様変更により、リストの順番が変わります。
この、ディクショナリのリストの「"name"」を使って、以下の形にしたいのですが良い方法はないでしょうか。

{{"A":{"name":A, "1":11 ,"2":22}}
{"B":{"name":B, "3":33, "4":44}}
{"C":{"name":C, "5":55, "6":66}}}


以下でやったのですが、上手くできませんでした。
all = json["○"]
for ss in all:
■■name = ss.get("name")
■■kobetu = dict({name:ss})
■■print(kobetu["B"])

512:デフォルトの名無しさん
17/07/07 17:04:32.70 ZubRvcdJ.net
>>> json = {'●': '●', '〇': [{'name': 'A', '1': 11, '2': 22}, {'name': 'B', '3': 33, '4': 44}, {'name': 'C', '5': 55, '6': 66}]}
>>> all = json["〇"]
>>> hoge={}
>>> for ss in all:
  name = ss.get('name')
  kobetu = dict(eval('{name:ss}'))
  hoge.update(kobetu)
  
>>> hoge
{'A': {'name': 'A', '1': 11, '2': 22}, 'B': {'name': 'B', '3': 33, '4': 44}, 'C': {'name': 'C', '5': 55, '6': 66}}
>>> json['〇'] = hoge
>>> json
{'●': '●', '〇': {'A': {'name': 'A', '1': 11, '2': 22}, 'B': {'name': 'B', '3': 33, '4': 44}, 'C': {'name': 'C', '5': 55, '6': 66}}}
>>>

513:デフォルトの名無しさん
17/07/07 17:08:06.53 ZubRvcdJ.net
△ kobetu = dict(eval('{name:ss}'))
〇 kobetu = eval('{name:ss}')

514:デフォルトの名無しさん
17/07/07 18:30:29.86 KFjSO1Te.net
mic


515:ropythonの話ってどこですれば良いですかね? ESP8266上で動かしているのですが、ESPのスレはESPのデバイスの話が濃くて言語の話が薄い でもここも通常のpythonぽくてmicroの話は違うような ご存じの方教えてくだされ



516:デフォルトの名無しさん
17/07/07 19:33:13.78 8HfzzkN3.net
{x['name']:x for x in d['○']}
こういうことか?

517:デフォルトの名無しさん
17/07/07 19:35:30.84 8HfzzkN3.net
ごめん d は適当に読み替えて

518:デフォルトの名無しさん
17/07/07 19:37:54.84 2lw0aSIt.net
一人立ち飲み中にこのスレ見てみたけど、全然頭回らんわw

519:デフォルトの名無しさん
17/07/07 19:42:24.51 tdv0VtnU.net
気にすんな、いつものことや

520:デフォルトの名無しさん
17/07/07 20:19:31.25 cWOZkS00.net
>>501
型の性質上、"〇"の値を"name"の順番通りにしたいというなら、A,B,Cをキーに持つ辞書で保持するのは適した方法ではないです
リストのまま"name"の値をキーにソートする方がいい

521:501
17/07/08 06:11:07.11 inX23hAm.net
>>502
>>505
ありがとうございます。
私の知識不足もあって、505さんのものまだ試せてないです。。色々いじってみます。
502さんのもので試行錯誤して以下ま出来ました。たぶんもう少しでクリアできそうです。ありがとうございます。

>>509
説明不足ですみません。
”○”のリストの順番が変わる理由が、仕様変更でリストの要素が50音順の並びで増えていくためで、
ソートした場合、順番が変わってしまことから、A、B、Cをキーに持つ辞書にしたかったというのが背景にありました。
説明不足でした。

all = json["○"]
for ss in all:
■■hoge = {}
■■name = ss.get("name")
■■kobetu = dict({name:ss})
■■hoge.update(kobetu)
■■print(hoge.get("B"))

(出力結果)
None
{"name":B, "3":33, "4":44}
None

522:デフォルトの名無しさん
17/07/08 08:52:20.78 VtagckP8.net
>>> json = {'●': '●', '○': [{'name': 'A', '1': 11, '2': 22}, {'name': 'B', '3': 33, '4': 44}, {'name': 'C', '5': 55, '6': 66}]}
>>> all = {x['name']:x for x in json['○']}
>>> all
{'A': {'name': 'A', '1': 11, '2': 22}, 'B': {'name': 'B', '3': 33, '4': 44}, 'C': {'name': 'C', '5': 55, '6': 66}}
>>>

523:501
17/07/08 12:05:43.31 inX23hAm.net
>>505
>>511
こういう事なのですね!凄い。
できました!本当にありがとうございますっ!

524:デフォルトの名無しさん
17/07/10 14:42:51.70 TZVwcXL0.net
なんでpython3はwindows日本語環境のopenのデフォをutf8にしないのですか?


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch