1 名前:デフォルトの名無しさん mailto:sageteoff [2015/11/15(日) 15:26:08.75 ID:r8bNQIop.net] このスレッドは、他のスレッドでは書き込めない超低レベル、 もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。 エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。 騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。 次スレは >>985 辺りで 前スレ くだすれPython(超初心者用) その27 peace.2ch.net/test/read.cgi/tech/1441317912/ 関連スレ Pythonのお勉強 Part51 peace.2ch.net/test/read.cgi/tech/1443700103/ ◆関連リンク Python の Home Page ttp://www.python.org/ ◆長いコードはこういうところにはってください ttp://ideone.com/ ttp://codepad.org/ ttp://pastebin.com/ ttp://dpaste.com/ ◆まとめwiki ttp://python.rdy.jp/
975 名前:デフォルトの名無しさん mailto:sage [2016/02/15(月) 04:38:51.37 ID:lr5Pfglo.net] >>954 > test.pyに953をコピペしてF5で実行すると、先ほどのエラーになります。 ファイル名変えてみ
976 名前:デフォルトの名無しさん mailto:sage [2016/02/15(月) 06:02:52.71 ID:cmc2Xpmo.net] >>954 Python3からは「tkinter」に改名されたそうです。 全部小文字にしてみてください。 自分はこんな風にしてどちらのバージョンでもいけるようにしました。 try: import tkinter as Tk #Python3 except ImportError: import Tkinter as Tk #Python2
977 名前:デフォルトの名無しさん mailto:sage [2016/02/15(月) 09:16:01.89 ID:rbMMZedN.net] ご回答ありがとうございます。 Tkinter→tkinterで実行可能になりました。 ↓これはどこにどう付け加えればよいのでしょうか? try: import tkinter as Tk #Python3 except ImportError: import Tkinter as Tk #Python2 ↓こんな感じにしたりしましたが動きませんでした。 import tkinter as Tk #Python3 import Tkinter as Tk #Python2 font=("Helevetica", 32, "bold") label = tkinter.Label(text="Hello Python", font=font, bg="red") label.pack() label.mainloop()
978 名前:デフォルトの名無しさん mailto:sage [2016/02/15(月) 09:20:25.66 ID:rbMMZedN.net] 自己解決しました。ありがとうございました。 try: import tkinter as Tk #Python3 except ImportError:import Tkinter as Tk #Python2 font=("Helevetica", 32, "bold") label = Tk.Label(text="Hello Python", font=font, bg="red") label.pack() label.mainloop()
979 名前:デフォルトの名無しさん mailto:sage [2016/02/15(月) 15:21:45.52 ID:8Z92Uy24.net] paiza.IO, codepad なら、ログインなしで、 ブラウザからプログラミングできる。 環境構築もいらん ただし、tkinterのような画面描画はできない
980 名前:デフォルトの名無しさん [2016/02/15(月) 15:28:55.95 ID:8Z92Uy24.net] >>924-931 Firefoxで、オープンソースのSeleniumを使って、自動テストできる 対応言語は、Java, C#, Python, Ruby, PHP, Perl, JS(Node.js)
981 名前:デフォルトの名無しさん mailto:sage [2016/02/15(月) 15:56:49.51 ID:6fm498FM.net] 初心者中の初心者ですけど、とりあえずidle使っておけばいいんですかね? jupyterとかは早いですか?
982 名前:デフォルトの名無しさん mailto:sage [2016/02/15(月) 18:19:19.37 ID:TvNTryet.net] コンパイルしてあれば速いんじゃね?
983 名前:デフォルトの名無しさん mailto:sage [2016/02/15(月) 19:47:15.94 ID:6fm498FM.net] あ、レベル的に手を出すのは早い?という質問でした
984 名前:デフォルトの名無しさん mailto:sage [2016/02/15(月) 22:40:50.31 ID:1Ir1vAKj.net] 画面に何かしら表示されるのは楽しいから モチベーションの助けにはなるかも知れない ならないかもしれない
985 名前:デフォルトの名無しさん mailto:sage [2016/02/15(月) 23:07:50.37 ID:Qi6VKFgH.net] >>961 初心者には出来るだけide(pycharm、cloud9など)を使うように勧めている。 慣れてきたらメモ帳でもスマホメモでもアイディア実装出来るだろうけど、始めの頃はコード補完機能が学習で役に立つ。
986 名前:デフォルトの名無しさん [2016/02/16(火) 00:28:08.85 ID:z2XJLioo.net] VisualStudio使ったことある人ならVisualStudio+PTVSもいいと思う
987 名前:デフォルトの名無しさん (玉音放送) mailto:sage [2016/02/16(火) 01:03:44.18 ID:IpRbT4we.net] ipython notebook最高ですわ これがあるからpythonやってるようなもの
988 名前:デフォルトの名無しさん mailto:sage [2016/02/16(火) 12:10:53.08 ID:OHS4PN3k.net] web から試せるよ https://try.jupyter.org/
989 名前:デフォルトの名無しさん mailto:sage [2016/02/16(火) 18:48:55.82 ID:A6aJ9Obz.net] >>965 ありがとうございます。 pycharmダウンロードしたらIpythonも使えるようです。
990 名前:デフォルトの名無しさん mailto:sage [2016/02/17(水) 18:13:32.08 ID:er8A6HKf.net] a = 1 def f(): ____print(a) f() これ1と表示されるのは何でですか? 何で a = 1 def f(): ____global a ____print(a) f() というふうにglobal aをかいてないのにaにアクセスできるんですか?
991 名前:デフォルトの名無しさん mailto:sage [2016/02/17(水) 18:45:19.90 ID:j/SDOTKe.net] 参照する場合は外側の名前空間へ向かって探される import a def f(): ____print(a.hoge()) こいうのと考え方は同じ 代入する場合は global や nonlocal が必要になる
992 名前:デフォルトの名無しさん mailto:sage [2016/02/17(水) 19:29:28.05 ID:er8A6HKf.net] 代入したらエラーになりました なるほど勉強になりました
993 名前:デフォルトの名無しさん mailto:sage [2016/02/17(水) 19:37:54.11 ID:er8A6HKf.net] たびたびすいません python -O file.pyと python file.py -Oってなんでprint(__debug__)の結果が異なるんですか?
994 名前:デフォルトの名無しさん mailto:sage [2016/02/17(水) 21:24:21.01 ID:j/SDOTKe.net] python -O file.py これは最適化オプション有効で、file.pyへの引数なし python file.py -O これは最適化オプションなしで、file.pyへの引数が
995 名前:デフォルトの名無しさん mailto:sage [2016/02/17(水) 21:25:10.35 ID:j/SDOTKe.net] python -O file.py これは最適化オプション有効で、file.pyへの引数なし python file.py -O これは最適化オプションなしで、file.pyへの引数が-O
996 名前:デフォルトの名無しさん mailto:sage [2016/02/18(木) 11:04:57.02 ID:y9vVwnmb.net] 実行を途中で止める関数などはありますか? phpでいうdie()みたいなものです 無理やりdie()と書いてエラーで終了させてもいいのですが、ちょっと不気味なのでエラーなし
997 名前:フ方法を教えていただけるとありがたいです [] [ここ壊れてます]
998 名前:デフォルトの名無しさん mailto:sage [2016/02/18(木) 11:47:28.70 ID:SB52IWqF.net] exit()かsys.exit()だけど これらは実質SystemExitをスローするだけ SystemExitをトップレベルのスタックまで誰もハンドルしなけりゃプログラムが終了する
999 名前:デフォルトの名無しさん mailto:sage [2016/02/18(木) 11:48:37.31 ID:y9vVwnmb.net] なるほど、ありがとうございます。
1000 名前:デフォルトの名無しさん mailto:sage [2016/02/18(木) 12:27:36.69 ID:S96kZ0X7.net] 英語だが Python をつかった科学計算を丁寧に解説しているサイト ちなみに著者の一人 Sargent はノーベル経済学賞をとっている quant-econ.net/py/
1001 名前:デフォルトの名無しさん mailto:sage [2016/02/18(木) 12:30:21.97 ID:S96kZ0X7.net] Julia 版はこちら quant-econ.net/jl/
1002 名前:デフォルトの名無しさん mailto:sage [2016/02/18(木) 12:36:46.86 ID:S96kZ0X7.net] 次スレはこちら くだすれPython(超初心者用) その29 peace.2ch.net/test/read.cgi/tech/1455766402/
1003 名前:デフォルトの名無しさん mailto:sage [2016/02/18(木) 12:49:42.30 ID:6+JSn493.net] >>975 なるほど、引数の位置には気をつけないとトラブルになりそうですね こういうの初めて遭遇しました 他の言語でもあるんでしょうかね
1004 名前:デフォルトの名無しさん mailto:sage [2016/02/18(木) 12:56:47.31 ID:Rcq9wZ6p.net] スクリプトを指定して実行できる言語全てに存在すると思いますよ インタプリタにしか引数を与えられないのも スクリプトにしか引数を与えられないのも不便でしょ
1005 名前:デフォルトの名無しさん mailto:sage [2016/02/18(木) 16:29:53.07 ID:S1lk2w1O.net] 例えば何の言語?
1006 名前:デフォルトの名無しさん mailto:sage [2016/02/18(木) 18:01:45.58 ID:hhAx0KRP.net] それを知ることに何の価値があんだよクソカス
1007 名前:デフォルトの名無しさん mailto:sage [2016/02/18(木) 20:52:59.50 ID:YmxYqFld.net] とりあえずsh, perl, php, ruby, node 何かの役に立ったら何の役に立ったのか教えてね つまらないことだったら殺す
1008 名前:デフォルトの名無しさん [2016/02/18(木) 21:47:45.15 ID:ThW4WIO9.net] くだすれでつまらないこと質問したら殺されるのか……
1009 名前:デフォルトの名無しさん [2016/02/18(木) 21:55:19.43 ID:VCSge8HQ.net] 算数もわからないのに機械学習をやろうとした自分が悪かった・・・
1010 名前:デフォルトの名無しさん mailto:sage [2016/02/18(木) 22:33:35.20 ID:Ldw+vT3S.net] > つまらないことだったら殺す 無理無理w お前に相手の居場所を突き止める能力もないし 人を殺す度胸もない。
1011 名前:デフォルトの名無しさん [2016/02/18(木) 22:45:17.93 ID:VCSge8HQ.net] オライリーで3月にもPython系が2冊発売されるし 最近書籍ですぎぃ
1012 名前:デフォルトの名無しさん mailto:sage [2016/02/19(金) 11:13:31.19 ID:8n3UeSvv.net] >>986 ファイル名の前後で意味が変わる引数の具体例が出てないね
1013 名前:デフォルトの名無しさん mailto:sage [2016/02/19(金) 11:51:24.20 ID:Ap7HgcUx.net] 983が言ってる両方に引数渡せるようにしたいとなると 「ファイル名の前後で意味が変わる引数」が汎用的で理解し易いからデファクトスタンダードになるのは当然でしょ 逆に「前後で意味が変わらない」仕様だとどうなるか想像してみるといいよ
1014 名前:デフォルトの名無しさん [2016/02/19(金) 12:29:03.25 ID:ufxz0kxk.net] >>991 ←こいつはまだ意味が分かってないからもっと丁寧に説明してやれお前ら
1015 名前:デフォルトの名無しさん mailto:sage [2016/02/19(金) 12:40:00.21 ID:6O+Ly4Vm.net] 馬鹿の相手なんかすんなし
1016 名前:デフォルトの名無しさん mailto:sage [2016/02/19(金) 12:48:01.60 ID:ffiG3a/O.net] いまいちPythonのポジションがわからないんだけれど、 JavaScriptがウェブの主人公且つ最近はNode.jsを基点にアプリやハード制御 までこなす万能選手ってポジションだと思ってるんだけれど、Pythonはどうなの? 少なくともブラウザのクライアントサイドだとかこれでアプリが作れるってことはない ようなんだけれど。
1017 名前:デフォルトの名無しさん mailto:sage [2016/02/19(金) 12:48:11.39 ID:qpWieAWs.net] >>986 本当につまらなかったから責任もって殺せよ 嘘ついたらハリセンボン飲ますぞ
1018 名前:デフォルトの名無しさん mailto:sage [2016/02/19(金) 12:53:11.33 ID:qpWieAWs.net] >>995 www.tiobe.com/index.php/tiobe_index の割にはランク低いっすね Perl以下ってとんだクソ雑魚ナメクジだわw
1019 名前:デフォルトの名無しさん mailto:sage [2016/02/19(金) 13:52:04.28 ID:hw/X0Y/j.net] Pythonの実行速度に満足できないあなたに www.mwsoft.jp/programming/julia/python_to_julia.html 正直なところ、まだ足りないところも多い言語なので、 今の時点で飛び込んでもそんなに良いことはないかもしれません。 個人的には分析するデータの整形をさせたり、簡単なシュミレータを書き捨てる用途などで使っています。 適当に書いてもそれなりに速度が出るし記法もシンプルで書きやすいので、 Pythonよりも便利だと感じていますが、 ライブラリの揃いや信頼性などの問題で、前処理だけはJuliaでやって 肝心なところはPythonやRで、といった流れになることもしばしばです。
1020 名前:デフォルトの名無しさん mailto:sage [2016/02/19(金) 13:52:42.89 ID:hw/X0Y/j.net] Pythonの実行速度に満足できないあなたに www.mwsoft.jp/programming/julia/python_to_julia.html これからJuliaを始める方へ これからJuliaを始めようという方は、まずは下記ページに書かれているサンプルコードを眺めてみると、 どんな言語か理解できると思います。 Julia By Example www.scolvin.com/juliabyexample/ 統計関連のライブラリがどの程度揃っているかは、下記にまとめられています。 ちゃんとDataFrame的なものもあって、そこそこ揃ってはいます。 Julia Statistics https://github.com/JuliaStats 入門書などの情報は出版されれば下記に掲載されると思う。(まだ入門書なんて存在しねーけどな) Learning Julia julialang.org/learning/ 公式サイトのドキュメントも充実しています。充実し過ぎてどこから読めばいいのかわからなくなります。 Julia Documentation docs.julialang.org/ あとは挙動でわからないことがあれば、ソースを読もう。 わかりやすいシンプルなコードなので、意外と簡単に読めます。 言語作者が書いたコードに触れておくと勉強になるしね。 JuliaLang/julia - GitHub https://github.com/JuliaLang/julia 本当はもっと初見向きなサイトを紹介したかったんだけど、あまり見当たらない。 今の調子ならそのうち増えてくると思うので、 その手の本を書店で見かけるようになった時が始めるタイミングとしては良いんじゃないだろうか。 ※本項は更新情報があれば適宜変更します
1021 名前:デフォルトの名無しさん mailto:sage [2016/02/19(金) 13:53:42.87 ID:hw/X0Y/j.net] くだすれPython(超初心者用) その29 peace.2ch.net/test/read.cgi/tech/1455766402/
1022 名前:1001 [Over 1000 Thread.net] このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。
1023 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています