[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 08/14 22:07 / Filesize : 221 KB / Number-of Response : 1031
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Pythonのお勉強 Part51



1 名前:デフォルトの名無しさん [2015/10/01(木) 20:48:23.20 ID:zy2bldTw.net]
Pythonオフィシャルサイト
www.python.org/

日本Pythonユーザ会 (※英語わかる人は上記のオフィシャルの方を見ることをお薦めします)
www.python.jp/

Pythonのお勉強 Part50
peace.2ch.net/test/read.cgi/tech/1413474092/

411 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 14:29:39.05 ID:+KDe000s.net]
>>396
bytes(16)

412 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 14:57:26.23 ID:SvpM7o1o.net]
シンプルさでし。

413 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 15:10:22.71 ID:4mIw6T4C.net]
キューにアイテムを突っ込むトリガーが外部イベントだったり割り込みだったりしたら使うんじゃねーの?

414 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 17:22:36.31 ID:k8HOlzhC.net]
>>386
コンテナオブジェクトを作れば何度もイテレータを生成できる
ジェネレータも同様かも

415 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 18:57:32.93 ID:hEav/ryb.net]
キレイはキタナイ
キタナイはキレイ

416 名前:デフォルトの名無しさん mailto:sage [2016/05/24(火) 18:29:33.87 ID:qo8zZkfn.net]
python2.7にpycripto2.6をインストールしたwindows以外のOSのバイナリがほしいのですが
環境がある方、コピーさせていただけませんか、androidとlinuxが特にほしいです
よろしくお願いします

417 名前:デフォルトの名無しさん mailto:sage [2016/05/24(火) 18:37:53.41 ID:2TRgXqq/.net]
新しいタイプの質問っすね

418 名前:デフォルトの名無しさん mailto:sage [2016/05/24(火) 18:38:14.24 ID:9CQ5Sa+m.net]
気持ち悪いっすね

419 名前:デフォルトの名無しさん mailto:sage [2016/05/24(火) 18:41:33.19 ID:EBfGcuCc.net]
日本語っぽい何か別の言語に見える



420 名前:デフォルトの名無しさん [2016/05/24(火) 18:42:57.95 ID:9BaJKnRD.net]
日本語が不自由なのか
それとも頭が不自由なのか

421 名前:デフォルトの名無しさん mailto:sage [2016/05/24(火) 18:44:09.80 ID:cGkfzUxq.net]
少し柔軟な頭が必要だが言いたいことは分かるだろw

422 名前:デフォルトの名無しさん mailto:sage [2016/05/24(火) 18:59:42.90 ID:ygAds35r.net]
今それを運良く入手できたとして、今後どうするつもりなのだろうか
プログラミングやってるとだんだん身に沁みてくるだろうけど、継続性のない解決方法は後で地獄を見る

423 名前:デフォルトの名無しさん mailto:sage [2016/05/24(火) 19:09:00.12 ID:nEtRA+0N.net]
地獄見るリアルでみた記念かきこ

424 名前:デフォルトの名無しさん mailto:sage [2016/05/24(火) 19:21:43.41 ID:wS7EhBMF.net]
プログラム言語よりも、まず日本語を勉強するべきではないでしょうか?

425 名前:デフォルトの名無しさん mailto:sage [2016/05/24(火) 19:26:52.23 ID:iizQu5Mb.net]
いや学ぶべきなのは常識だと思う

426 名前:デフォルトの名無しさん [2016/05/24(火) 22:32:59.37 ID:ctuPtWBP.net]
m9(^Д^)プギャーーーッアホどもがいっぱい釣れてたわwww

427 名前:デフォルトの名無しさん mailto:sage [2016/05/24(火) 22:45:39.36 ID:dZ3naJE+.net]
お呼びでないよ

428 名前:デフォルトの名無しさん mailto:sage [2016/05/24(火) 23:17:42.07 ID:nEtRA+0N.net]
パイソンだけに(しみじみ

429 名前:デフォルトの名無しさん mailto:sage [2016/05/27(金) 17:13:08.51 ID:a5zDK+Zd.net]
プログラミングの考え方が対象年齢5歳の絵本で身につく「ルビィのぼうけん」にpython
gigazine.net/news/20160524-hello-ruby-review/



430 名前:デフォルトの名無しさん mailto:sage [2016/05/27(金) 17:41:56.98 ID:qpM+1/FD.net]
5歳で理解できりゃ天才だろ
5歳で九九を理解してるだけで十分褒められるレベルだぞ

431 名前:デフォルトの名無しさん mailto:sage [2016/05/27(金) 18:11:40.27 ID:2oLBi80w.net]
くくを理解?

432 名前:デフォルトの名無しさん mailto:sage [2016/05/27(金) 18:45:41.95 ID:Lkh9WQnY.net]
ねぇくくを理解?

433 名前:デフォルトの名無しさん mailto:sage [2016/05/27(金) 23:00:26.23 ID:+RP0OM8a.net]
絵本ってこんなに文字多かったっけ?
挿絵入り小説のヤワラ思い出した

434 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 11:42:48.36 ID:YkPoIoOS.net]
ペンギン君の顔のパーツの位置が可笑しすぎる

435 名前:デフォルトの名無しさん [2016/06/08(水) 20:14:56.62 ID:HP85fFVz.net]
●AI技術(人工知能)で起業したい方へ3000万円まで投資します●

経験と情熱のある方のみ、お願いします。
good-hill.xsrv.jp/?id=102322

『 グッドエンジェル 』
投資家と起業家のマッチングサービス

436 名前:デフォルトの名無しさん mailto:sage [2016/06/11(土) 23:01:29.57 ID:xkNNdIZH.net]
google検索の仕組み教えて下さい
googleサーバーはPythonだよね

437 名前:デフォルトの名無しさん mailto:sage [2016/06/11(土) 23:10:51.34 ID:vrB+maT2.net]
ググれカス

438 名前:デフォルトの名無しさん [2016/06/12(日) 11:07:04.77 ID:xN9NR8mn.net]
GAEとかPythonで書くように出来てる訳だが
自分のアプリ内ですら全文検索できないとかもうね

439 名前:デフォルトの名無しさん mailto:sage [2016/06/12(日) 16:13:12.42 ID:toyrviLz.net]
哀れな奴



440 名前:デフォルトの名無しさん [2016/06/17(金) 02:44:19.22 ID:9I7kzKqq.net]
tweepyでstreaming apiでのツイートの取得を任意に(コンソールへの入力などで)停止させる方法を教えてください。
^Cなど以外でお願いします

441 名前:デフォルトの名無しさん mailto:sage [2016/06/17(金) 05:12:49.48 ID:w+KKGvEO.net]
止められないってよ

stackoverflow.com/questions/14103133/how-to-properly-close-a-tweepy-stream

streamをasync=Trueにして起動し、stream.disconnect()することで一見停止できるように見える
でも実際は「次のツイートを受信したらそれ以上読み取らない」だけで、その時点では停止しない

なので真っ当な方法はありません
泥臭い方法としては、別プロセスでStreamを起動しておいて
必要なくなったらkillしちまえばいいよ

442 名前:デフォルトの名無しさん [2016/06/17(金) 20:27:56.92 ID:9I7kzKqq.net]
ありがとうございます
残念ですがそのような方法を試してみることにします

443 名前:デフォルトの名無しさん [2016/06/17(金) 20:32:14.07 ID:EsVPfKg/.net]
>>419 >>420 >>421 >>422 >>423
イオヌッツならわかるだろう。2020年から、日本の小学生もそんなんやるんかな。

444 名前:デフォルトの名無しさん mailto:sage [2016/06/18(土) 08:53:45.33 ID:r283CgC4.net]
tweepyに限らないけど、たとえばCならrecv()でブロッキング状態なところにシグナル
投げるとEINTRで抜けてくれるけど、Pythonだとそうはならないから結局俺も
「次Streaming受信したら終わる」ってやり方しかしてない。

445 名前:デフォルトの名無しさん [2016/06/22(水) 14:03:52.15 ID:B5ZGBukX.net]
以前初心者スレでも聞いたのですが、明確な回答がなかったのでご存知の方がいらしたらお願いします。
pycharmのScript parameters:に改行を含む引数を入れたいのですが、
ペーストすると半角スペースに置き換えられてしまいます。
現在は\\nで入れてスクリプト内でreplaceして対応していますが何か方法は無いのでしょうか?

446 名前:デフォルトの名無しさん mailto:sage [2016/06/22(水) 20:44:07.82 ID:jdKVcriH.net]
Pythonには、ヒアドキュメント・複数行文字列は無いの?

447 名前:デフォルトの名無しさん mailto:sag [2016/06/22(水) 21:03:39.45 ID:ShWHWHC0.net]
'''

448 名前:デフォルトの名無しさん mailto:sage [2016/06/22(水) 21:33:00.52 ID:Xqi+ybm5.net]
python 複数行文字列
でググってみようとか思わないのかなぁ...

449 名前:435 [2016/06/23(木) 09:13:16.76 ID:iY+0ikli.net]
"""で囲むのとかは関係無しに、
Script parameters:にペーストした改行が強制的に半角スペースに変換されるのです。



450 名前:デフォルトの名無しさん mailto:sage [2016/06/23(木) 09:38:37.49 ID:HQOa5/1g.net]
たぶん437, 438は436に向けて喋ってて
435のあなたに向けては喋ってないですよ

451 名前:デフォルトの名無しさん mailto:sage [2016/06/23(木) 09:39:02.54 ID:HQOa5/1g.net]
コミュニケーションってムズカシイネ

452 名前:デフォルトの名無しさん mailto:sage [2016/06/23(木) 11:22:17.15 ID:332nxUAD.net]
日付変わると自演がはかどるな

453 名前:デフォルトの名無しさん mailto:sage [2016/06/23(木) 12:37:57.48 ID:x8Tq2OJc.net]
>改行が強制的に、半角スペースに変換される

それじゃ、そのアプリがわざと、改行を受け付けないようにしているのだから、
改行を渡すと、誤動作するよ

わざわざ、アプリの作者が、そういう処理をしているわけだから

454 名前:デフォルトの名無しさん mailto:sage [2016/06/23(木) 13:19:06.90 ID:332nxUAD.net]
444

455 名前:デフォルトの名無しさん [2016/06/23(木) 13:34:13.15 ID:iY+0ikli.net]
>>443
強制的に変換されているので仕様なのだとは思いますが、
システム引数に改行を含められないのもおかしいので何か設定とかやり方があるのかと思いまして。
ちなみに改行はペーストした時点で自動的に半角スペースに変換され、
手入力で\nを入れると勝手に\\nとして読み込まれる仕様になっています。

456 名前:デフォルトの名無しさん mailto:sage [2016/06/23(木) 13:58:34.44 ID:x8Tq2OJc.net]
普通、システム引数に、改行なんて入らないよ。
複数の変数を渡すのなら、辞書を使うでしょ?

もし改行が入っていれば、ループして、2行目以降も読み込むように、
以下のようにプログラミングしなくちゃいけない

for line in 変数:
1行ずつ処理

そういう処理を想定していないのかも。
最初の1行だけを処理するアプリなら、改行(2行目)以降は捨てられる

457 名前:デフォルトの名無しさん mailto:sage [2016/06/23(木) 14:04:23.46 ID:x8Tq2OJc.net]
ああ、\n が自動的に、\\n に変換されるのか。

それなら、アプリが改行を扱えるんだね。スマン

458 名前:デフォルトの名無しさん [2016/06/23(木) 14:08:51.73 ID:iY+0ikli.net]
>>446
あまり改行を渡す事ってないのでしょうか?
DTPソフトの自動処理で、Applescriptを介して
文字列をpythonに渡して処理しているので改行を含むのは必須なんです。
Applescriptからpythonに直接引数を渡す場合は改行が入っていても問題ないのですが、
デバッグのためにpycharmを使おうとすると改行が問題になってくるので伺いました。

459 名前:デフォルトの名無しさん mailto:sage [2016/06/23(木) 14:13:44.73 ID:x8Tq2OJc.net]
行末に、\(バックスラッシュ)を入れて、エンターキーを押したら、

エンターキーとは扱われないとか、そういう機能は無いの?



460 名前:デフォルトの名無しさん mailto:sage [2016/06/23(木) 14:17:27.46 ID:O6DvkpvP.net]
>>448
改行の入ったApplescript記述ファイルを用意して
pythonスクリプトにはそのファイル名を渡すか
標準入力(sys.stdin)を経由して読む

461 名前:デフォルトの名無しさん [2016/06/23(木) 14:18:21.03 ID:iY+0ikli.net]
すみません。なんとなく必要な機能のみ使ってるので、全然細かい事はわかっていません>pycharm
むしろ、そういった機能がないかをお聞きしたいのです。
あまり使われてる方いないのですかね。便利だと思うのですが。
ちなみに、applescriptでは大まかには下記の様な感じで、t1やt2の引数をpycharmに与えたいのです。

set setpython to "python -c "
set my_script to "import sys,re
# coding: UTF-8
a=sys.argv[1]
print (re.split(\"[\\r\\n]\",a))
"
set t1 to "aaa
bbb
ccc"

set t2 to "A
B
C"

set ret to do shell script setpython & quoted form of my_script & " " & quoted form of t1 & " " & quoted form of t2

462 名前:デフォルトの名無しさん mailto:sage [2016/06/23(木) 14:19:53.02 ID:O6DvkpvP.net]
>>451
自分のセンスの悪さを顧みるべき

463 名前:デフォルトの名無しさん mailto:sage [2016/06/23(木) 14:29:07.63 ID:FnCzIcuW.net]
デバッグのためにpycharm使うの止めれば全て解決するだろ
でなければJetbrainsに金払ってサポートしてもらえ
ここはお前専属のヘルプセンターじゃねえ

464 名前:デフォルトの名無しさん mailto:sage [2016/06/23(木) 14:41:20.89 ID:x8Tq2OJc.net]
変数 << EOT
a
b
EOT

'''a
b'''

Pythonには、こういうヒアドキュメントは無いの?
それか、トリプルクォート

465 名前:デフォルトの名無しさん [2016/06/23(木) 14:41:36.83 ID:iY+0ikli.net]
とりあえずこの辺でやめときます。
もし知ってる方がいらしたらレスお願いします。ありがとうございました。

466 名前:デフォルトの名無しさん mailto:sage [2016/06/23(木) 14:59:32.51 ID:x8Tq2OJc.net]
でも、このpycharmの自動的に、改行を半角空白に変換する、執念がすごいよな

何が何でも、改行を入力させないんだよな。
このアプリには、何か秘密があるね

467 名前:デフォルトの名無しさん mailto:sage [2016/06/23(木) 15:04:59.69 ID:x8Tq2OJc.net]
ゲームのハッキングでもそうだけど、相手が絶対にやらせないように、ガードしていることを、
無理矢理に実行するわけだから、かなりの無理がある

自動的に、改行を半角空白に変換するなんて、ただ事じゃないわw

468 名前:デフォルトの名無しさん mailto:sage [2016/06/23(木) 16:26:37.01 ID:tUUAKy7L.net]
改行文字の置換はソフトじゃなくてGUIウィジェットの仕様じゃない?
一行入力のウィジェットだとそういうお節介するのは見かける

469 名前:デフォルトの名無しさん mailto:sage [2016/06/23(木) 16:49:01.32 ID:LaSLIg4R.net]
PyCharmの問題だとは思うけど、それにしたって改行をコマンドライン引数で渡すってのがそもそも普通じゃないような?
標準入力で渡すだろう



470 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 00:14:06.97 ID:NyrIqZRm.net]
写真を集計しているのですが

名前,写真の番号の順番にデータが入っているのですが

[[

471 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 13:30:46.16 ID:zLjepEFC.net]
茶碗の中はやめろぉ

472 名前:デフォルトの名無しさん mailto:sage [2016/07/11(月) 23:24:04.82 ID:nbFgHvRW.net]
SQLのGROUP_CONCATみたいなことをしたいのですがどうすればできますか

GROUP_CONCAT
ttp://dev.mysql.com/doc/refman/5.6/ja/group-by-functions.html#function_group-concat

a,1
a,2
a,3
b,4
b,5
c,6

のデータを
a,1,2,3
b,4,5
c,6
みたにしたいのですが

473 名前:デフォルトの名無しさん mailto:sage [2016/07/11(月) 23:27:49.72 ID:lcOj23Nl.net]
itertools.groupbyを上手く使う

474 名前:デフォルトの名無しさん mailto:sage [2016/07/11(月) 23:48:54.65 ID:1dewQKYh.net]
ぱっと思い浮かんだのは辞書とリスト組み合わせて
dict[key].append(value)
みたいなのをいい感じにアレするとか

475 名前:デフォルトの名無しさん mailto:sage [2016/07/17(日) 00:51:02.07 ID:h5gRaH6B.net]
pythonでは関数定義の後に関数呼び出しを書かないとエラーになるのは何でですか?

476 名前:デフォルトの名無しさん [2016/07/17(日) 01:21:52.18 ID:OSI2I3Xc.net]
>>462
Rubyだと、こんな感じ https://ideone.com/WUWSzw

477 名前:デフォルトの名無しさん mailto:sage [2016/07/17(日) 01:54:32.66 ID:Mr6R8gQW.net]
Django/GAE + Google SQL Cloudのsetting.pyの書き方がわからんのだけど、ここで聞いたら教えてくれる?
ローカルのmysqlクライアントでGoogle SQL Cloudへのアクセスはできてるんだけど、Djangoアプリからの接続がようわからん

478 名前:デフォルトの名無しさん mailto:sage [2016/07/17(日) 06:07:41.55 ID:438Grq4G.net]
>>465
関数定義の前に関数呼び出しを書ける言語ってそんなに多いの

479 名前:デフォルトの名無しさん mailto:sage [2016/07/17(日) 06:58:47.44 ID:pSsgY/Tx.net]
>>465
Pythonでは、JavaScriptであるような、関数の巻き上げが無いの?



480 名前:デフォルトの名無しさん mailto:sage [2016/07/17(日) 07:50:24.95 ID:NSIWw2+F.net]
>>462
どうぞ。

$ cat tech462.py
import collections

if __name__ == "__main__":
s = """a,1
a,2
a,3
b,4
b,5
c,6"""
# print(s)
dd = collections.defaultdict(list)
for xy in s.split():
# print(xy)
x, y = xy.split(",")
# print(x, y)
dd[x].append(y)
print(dd)

481 名前:デフォルトの名無しさん mailto:sage [2016/07/17(日) 09:51:16.22 ID:h5gRaH6B.net]
>>468
phpとjavascriptしか知らないので出来るのが当たり前だと思ってたので出来ない言語があるとは想像もしませんでした。
もっと勉強してきます。
>>469
関数の中でvar宣言した変数は関数の先頭で宣言されたことになるっていうやつですか?
pythonとの関係がよくわかりません。
もっと勉強してきます。

482 名前:デフォルトの名無しさん [2016/07/17(日) 12:02:43.34 ID:MVWHMfeB.net]
>>465
rubyもそうだけど関数を適当な順でずらずら書いて
最後にmainで呼べばそうそう問題にならない

前方参照で問題起こす馬鹿は大抵main作らずに
本体をグローバルに殴り書きしてる
インタラクティブシェルの弊害

483 名前: []
[ここ壊れてます]

484 名前:デフォルトの名無しさん mailto:sage [2016/07/17(日) 12:28:30.75 ID:HHS/gZcg.net]
名前のスコープはブロック全体を解釈してから決まる(あとの行で書いた代入が前の行の参照に影響する)一方で名前への束縛ではそういうことが起きないのは理解してしまえばそうだけど初心者にはちょっと難しいと思う

485 名前:デフォルトの名無しさん mailto:sage [2016/07/17(日) 13:26:24.27 ID:pSsgY/Tx.net]
>>471
JSには、変数の巻き上げもあるけど、関数の巻き上げもある。
関数宣言よりも先に、関数呼び出しを書ける

f();
function f(){}

でも、関数式よりも先に、関数呼び出しは書けない。以下はエラー
f();
var f = function(){}

486 名前:教えてくん [2016/07/17(日) 15:13:01.02 ID:RUz2QEu1.net]
Ruby使っていましたが、Pythonに移行中の初心者です。

クラスの作り方を勉強しています。

以下のコードを書いてもエラーがでないのですが、この場合、say_hello メソッドは、どういう種類のメソッドになっているのでしょうか?

class MyClass(object):
□□def say_hello():
□□□□print "Hello!"


通常、インスタンスメソッドは、say_hello(self) と定義、

クラスメソッドは、@classmethod、スタティックメソッドも、@staticmethod が必要ですよね。

よろしくお願いします。

487 名前:デフォルトの名無しさん mailto:sage [2016/07/17(日) 15:29:27.05 ID:pSsgY/Tx.net]
>>467
Django のスレは、WEBプログラミング板にあるよ

tamae.2ch.net/test/read.cgi/php/1323960422/l50

488 名前:デフォルトの名無しさん mailto:sage [2016/07/17(日) 16:01:37.87 ID:e46OXJQg.net]
>>475
その場合はMyClassに属しているだけの無引数の関数
staticmethodでラップした無引数の静的メソッドとは違う

どんな違いがあるかというとsay_helloはインスタンスからの呼び出しがエラーになる
つまりMyClass.say_hello()はおk、a = MyClass(); a.say_hello()はダメ

489 名前:教えてくん [2016/07/17(日) 17:34:57.97 ID:RUz2QEu1.net]
なるほど! 確かに、クラスメソッドのように呼び出せました。

自分なりの理解ですが、
クラスメソッドに @classmethod 指定したり、cls を引数に持って行ったりというのは、
メソッド内で、クラス変数にアクセスするための仕組みなのかなぁと理解しました。

今回のケースは、クラス変数にアクセスする必要がないので、こう書けたのかな。 ありがとうございました!!



490 名前:デフォルトの名無しさん mailto:sage [2016/07/17(日) 17:58:15.52 ID:tTvsAyBT.net]
>>465
def は実行文だから

491 名前:デフォルトの名無しさん mailto:sage [2016/07/23(土) 13:30:36.63 ID:x900a3os.net]
とりあえずcodecademyのPython入門終わらせたので
「入門 Python 3」か「Pythonチュートリアル 第3版」
のどちらかの門に入ろうと思うのですがどちらがいいでしょうか?
プログラミング経験はほとんどありません

492 名前:デフォルトの名無しさん mailto:sage [2016/07/23(土) 13:31:25.91 ID:aWYwQ3gX.net]
「入門 Python 3」

493 名前:デフォルトの名無しさん [2016/07/23(土) 13:31:50.49 ID:IMe6BJ5m.net]
本屋で読みやすい方を買えばいい

494 名前:デフォルトの名無しさん mailto:sage [2016/07/23(土) 13:42:58.80 ID:3+OgXKNV.net]
入門Python3は説明下手すぎ、構成が全然練られて無い
説明があっちこっちのページに飛びまくりで、これは後で詳しく説明するの連発でイライラするよ
日本語訳もイマイチかな

Pythonチュートリアルは初版持ってるけど、これは読みやすくて良かった。
でも内容が少ないから満足できないかも

495 名前:デフォルトの名無しさん mailto:sage [2016/07/23(土) 14:09:31.58 ID:XaJzXCh0.net]
オライリーの初めてのPython買おうか迷ってる
買っても積ん読な予感しかしない
10年前からプログラミング入門書を買って部屋の隅に積むのが趣味になってる
ちなみにプログラミング経験はゼロ

496 名前:デフォルトの名無しさん mailto:sage [2016/07/23(土) 14:39:52.11 ID:UTd4hN3W.net]
>>484
あなたはオープンソースビジネスの良きサポーターであり、経済を活性化させる者でもあります。
これからもオライリー本の購買・積読に一層励まれ、

497 名前:たくしたちのの良き旦那としてのご活躍を期待します。
 
ティムポ・オライリー
[]
[ここ壊れてます]

498 名前:デフォルトの名無しさん mailto:sage [2016/07/23(土) 14:55:25.24 ID:v+ORZ85u.net]
初めてのPythonは原書は第五版まで出てるからそっちのほうが良いんじゃない

499 名前:デフォルトの名無しさん mailto:sage [2016/07/23(土) 15:01:19.92 ID:3+OgXKNV.net]
オライリーの初めてのPythonはウンコだよ
説明がくどすぎて吐くレベル
無駄に厚くて内容が薄い

しかも今出てる第3版はPython2とPython3の説明が入り乱れて更に分かりにくくなっている
今からやるならPython3のみでいいよ、Python2なんて必要ありませーん



500 名前:デフォルトの名無しさん mailto:sage [2016/07/23(土) 15:23:30.62 ID:OC0vHH9a.net]
入門書が必要な時点でセンスは欠けてる

501 名前:デフォルトの名無しさん [2016/07/23(土) 15:25:26.41 ID:IMe6BJ5m.net]
ドットインストールで勉強して
作りたいもの作った方がいいんじゃね

502 名前:デフォルトの名無しさん mailto:sage [2016/07/23(土) 15:30:49.47 ID:XaJzXCh0.net]
変数と制御構造とオブジェクトについての説明だけで何か作れるようになる気がしない
でもどの言語の入門書読んでも書いてることだいたい同じだから自分には絶望的にセンスがないのだと思う
結局本買って積むのみ

503 名前:デフォルトの名無しさん mailto:sage [2016/07/23(土) 15:44:50.55 ID:x900a3os.net]
答えてくれたみなさんありがとうございます
とりあえず両方書店で確認して良さそうならPythonチュートリアルの方で入門したいと思います

504 名前:デフォルトの名無しさん mailto:sage [2016/07/23(土) 16:34:02.39 ID:6lYjBmg5.net]
>>487
同意
unicodeの扱いも糞

505 名前:デフォルトの名無しさん mailto:sage [2016/07/23(土) 23:44:03.31 ID:eYAwBGPh.net]
「Pythonチュートリアル 第3版」
Guido の本は、初心者向きじゃない。
知識が少なすぎるし、Webを参照して、ばっかり書いてある。
読んでもムダ

この2冊をこの順に読むのがお薦め。
たのしいRuby 第5版、2016
みんなのPython 第3版

たのしいで苦しめば、みんなので楽できる。
この2冊は表裏一体

506 名前:デフォルトの名無しさん mailto:sage [2016/07/24(日) 08:09:43.48 ID:br1TSlFK.net]
これだからRuby厨は嫌われるw

507 名前:デフォルトの名無しさん [2016/07/24(日) 08:29:59.30 ID:nrIRNr5z.net]
Rubyがでてきてワロタ

508 名前:デフォルトの名無しさん mailto:sage [2016/07/24(日) 09:52:36.47 ID:QnxMcgef.net]
真のパイソニスタを養成するにはやむを得ない
鬼軍曹のimport this にはそう書いてあるのだろう

509 名前:デフォルトの名無しさん [2016/07/24(日) 11:10:23.35 ID:wdZTIji9.net]
たしかにrubyやってからpythonだとpythonの良さが良く判るよな



510 名前:デフォルトの名無しさん mailto:sage [2016/07/24(日) 16:51:41.15 ID:r7FFdNF3.net]
たとえば?

511 名前:デフォルトの名無しさん mailto:sage [2016/07/25(月) 21:43:27.68 ID:tRu6J2ks.net]
Rubyは少しかじったけど文法がキモくてダメだったわ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<221KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef