1 名前:デフォルトの名無しさん mailto:sageteoff [2017/03/25(土) 15:52:22.91 ID:ZSinSYil.net] このスレッドは、他のスレッドでは書き込めない超低レベル、 もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。 エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。 騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。 次スレは >>985 辺りで 前スレ くだすれPython(超初心者用) その32 echo.2ch.net/test/read.cgi/tech/1486173667/
189 名前:デフォルトの名無しさん mailto:sage [2017/04/17(月) 04:56:35.20 ID:ns+8ISiU.net] >>180 少しはググろうな〜 docs.python.jp/2/library/functions.html#func-repr
190 名前:デフォルトの名無しさん [2017/04/17(月) 11:41:06.84 ID:EyfSFiB8.net] ~/f/oo.py ~/b/ar.py ~/f/がカレントディレクトリとして oo.pyから~/b/ar.pyをimportする方法を教えてください
191 名前:デフォルトの名無しさん [2017/04/17(月) 13:07:50.19 ID:A4aWBrZh.net] Pythonって本買わなくてもネットのレファレンスだけである程度まで勉強できる? できるならオススメのwebサイトとか教えてくれ
192 名前:デフォルトの名無しさん mailto:sage [2017/04/17(月) 13:12:42.17 ID:w4ZmuflY.net] Google
193 名前:デフォルトの名無しさん mailto:sage [2017/04/17(月) 13:14:54.65 ID:aAC+ie0x.net] 開発環境の構築を抜きにすれば 何かしらの開発言語でソフトウェア開発を一通りしたことあるなら 公式のドキュメントだけで十分
194 名前:デフォルトの名無しさん mailto:sage [2017/04/17(月) 16:12:09.46 ID:AHDOeBVD.net] >>184 公式のリファレンス
195 名前:デフォルトの名無しさん mailto:sage [2017/04/17(月) 16:28:57.61 ID:w4ZmuflY.net] パイソンは楽珍
196 名前:デフォルトの名無しさん [2017/04/17(月) 19:12:52.89 ID:A4aWBrZh.net] >>185 >>186 >>187 右も左もわからん全くの初心者だけどとりまネットのみでやってみるわ
197 名前:デフォルトの名無しさん [2017/04/17(月) 22:45:00.25 ID:bLx8KNNT.net] >>184 python-izm www.python-izm.com/
198 名前:デフォルトの名無しさん [2017/04/17(月) 22:48:24.10 ID:bLx8KNNT.net] >>184 連投すまん Python入門 サンプル集 https://algorithm.joho.info/programming/python/sample-code-py/
199 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 01:05:12.40 ID:Zx5pY5Mb.net] 質問です Atomを使用しているんですが、日本語が文字化けします Auto Encordingなどは入れたのですが…どうすれば解消できるでしょうか
200 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 06:11:11.14 ID:Su4pCCia.net] Atomスレ行け
201 名前:デフォルトの名無しさん [2017/04/18(火) 09:48:18.05 ID:X20nXcjr.net] eclipseガーpycharmガーvisual studio codeガーatomガー秀丸ガー
202 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 10:50:06.68 ID:RynuWbkH.net] 鉄腕アトム誕生
203 名前:デフォルトの名無しさん [2017/04/18(火) 13:20:29.44 ID:WZYBn77j.net] ctypesで外部関数ライブラリをしてからどんな関数が使えるのかdirで調べたかったんですけど pythonからどうにかして調べる方法ってないんですかね?
204 名前:デフォルトの名無しさん [2017/04/18(火) 13:21:02.45 ID:WZYBn77j.net] 訂正 ctypesで外部関数ライブラリを読み込んでからどんな関数が使えるのかdirで調べたかったんですけど pythonからどうにかして調べる方法ってないんですかね?
205 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 14:49:43.84 ID:Uw8XacGP.net] >>183 form .. import b.ar
206 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 15:21:08.99 ID:Uw8XacGP.net] >>197 >>> import ctypes >>> curl = ctypes.cdll.LoadLibrary('./libcurl.dll') >>> dir(curl) 略 >>> curl.__dict__.keys() 略 >>> curl.curl_version() 略
207 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 15:41:11.38 ID:LabmR4m+.net] >>198 いくらなんでも構文エラーはあんまりだ >>183 sys.pathに~/や~/bを追加する(~は要展開)のが手っ取り早いけど 書捨てスクリプトじゃなく他所からimportされるパッケージなら setup.pyを書いてインストールしたほうが最終的には楽
208 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 15:43:47.82 ID:Uw8XacGP.net] >>200 sys.libpath.append('..') form b import ar
209 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 15:52:10.41 ID:LabmR4m+.net] >>197 ctypesは共有ライブラリに入っているC関数を調べあげる機能を持ってないな
210 名前:デフォルトの名無しさん mailto:sage [2017/04/
] [ここ壊れてます]
211 名前:18(火) 15:58:11.93 ID:LabmR4m+.net mailto: >>201 言語間違えてないか?Pythonのsysにlibpathは無いしformはキーワードじゃない [] [ここ壊れてます]
212 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 17:40:39.73 ID:Uw8XacGP.net] ネタにマジレス()
213 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 19:11:58.55 ID:GIMyo+bb.net] macのAutomator でpython3のスクリプトを実行すると 同じスクリプトが動く時と動かない時があるのは何故ですかね? 環境をこう整えると良いよとかあったらよろしくお願いします。
214 名前:デフォルトの名無しさん [2017/04/18(火) 19:23:37.12 ID:y446EpXf.net] >>204 さすがに苦しない?
215 名前:デフォルトの名無しさん [2017/04/18(火) 19:29:06.78 ID:y446EpXf.net] >>205 PATHが通ってないとかそういう理由じゃないの エラーメッセージとか貼るともっといい答え貰えるんじゃないかな。知らんけど
216 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 20:12:39.26 ID:Uw8XacGP.net] >>206 くゃしぃのぅ
217 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 20:19:35.13 ID:xkB8FH8g.net] >>207 起動時どっかに環境変数の内容を出力して比較したらたぶんわかる
218 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 20:20:02.55 ID:xkB8FH8g.net] まちがえた >>209 は>>205 ね
219 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 20:22:58.00 ID:GIMyo+bb.net] >>207 ありがとうございます ターミナルからだと問題なく動くんですけど Automator だとparhが違うとかあるんですかね ネットで調べてもわかりませんでした。 あとAutomatorだとエラーが表示されないんです。 もう少し悩んでみます。 もし情報があったらよろしくお願いします。
220 名前:デフォルトの名無しさん [2017/04/18(火) 20:37:27.35 ID:VJROkcqC.net] >>188 このやりかたでも全部表示されないですね 表示されるのは先頭が_ではじまるもののみ
221 名前:デフォルトの名無しさん [2017/04/18(火) 20:38:18.46 ID:VJROkcqC.net] >>202 ああないんすかヘッダーファイルで確認するしかないですねわかりました
222 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 20:47:47.05 ID:kySTg9rj.net] ar
223 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 20:52:55.44 ID:kySTg9rj.net] nmだった
224 名前:デフォルトの名無しさん [2017/04/18(火) 22:35:04.30 ID:bkii9E64.net] python2.7とpython3.5入れてる環境だと #!/usr/bin/python .plで保存して2.7形式になる #!/usr/bin/python3 にしても、2.7になる どうすれば、3.5で動作するようにできますか?
225 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 22:39:08.50 ID:f1Itctap.net] >>216 pathのあとの方に、3.5を持ってくるのはあかんの?
226 名前:デフォルトの名無しさん [2017/04/18(火) 22:42:57.33 ID:NVAXW94c.net] そもそも/usr/bin/python3ってpathは存在してるの?
227 名前:デフォルトの名無しさん [2017/04/18(火) 22:49:33.90 ID:mLZYywcE.net] >>216 もしかしてwindows?
228 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 00:53:19.42 ID:vqDfftAy.net] >>205 です 他のアプリからスクリプトを実行してみて どうやらf.write(str)でファイルに書き出すところで UnicodeEncodeError: 'ascii' codec can't encode~ が起きているようです。 ターミナルからだと問題ないのにAutomator他だと エラーになるのは何でだろう? よくわからないです。
229 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 00:59:12.82 ID:rwugwLu1.net] >>220 そんな状況見たことないから憶測でググってみたけどcron系統だとlocale読めなくてファイルのエンコードがASCII扱いになることあるみたい、これでいけるかな methane.hatenablog.jp/entry/20120806/1344269400
230 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 01:45:43.46 ID:vqDfftAy.net] >>221 ありがとうございます! ファイル開く時にutf-8に指定して開くようにしたら 無事動くようになりました。 勉強になりました、感謝です! あーこれで気持ちよく眠れます!
231 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 11:03:42.05 ID:cZLOajwN.net] https://pythonprogramming.net/game-frames-open-cv-python-plays-gta-v/ https://www.youtube.com/watch?v=nWJZ4w0HKz8 Python, TensorFlow, OpenCVの組み合わせで動く自動運転AI in GTA V
232 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 11:38:07.63 ID:/ayf850A.net] 超初心者スレにw
233 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 14:23:32.39 ID:MhXks+QF.net] >>220-222 cron あるある cronの実行時は、一般ユーザーよりも環境変数が少ないから、皆引っかかる。 cronで実行すると、環境変数PATHが無いから、失敗するとか 各言語とは関係ない。 ほとんどのプログラマーは、LinuxなどOSの実行環境を知らないし、構築もできない
234 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 15:15:23.95 ID:UkbUpThQ.net] んなことねーよ お前の周りの(脳内の)ヘボクラマーだけだよ
235 名前:デフォルトの名無しさん [2017/04/20(木) 12:23:16.08 ID:YjOJVXF6.net] >>225 のあるある言いたくて堪らない感w
236 名前:デフォルトの名無しさん [2017/04/20(木) 13:24:38.35 ID:OT4KT18y.net] >>255 実行環境ぐらいなら……
237 名前:デフォルトの名無しさん [2017/04/20(木) 14:14:46.71 ID:OT4KT18y.net] それより、実行画面が直ぐに消えます(出ません) 辺りの質問が減った(消えた)と思う 最初に出る質問は此方の方が高いと思ってるのに……
238 名前:デフォルトの名無しさん [2017/04/20(木) 15:44:04.78 ID:emXyVhrO.net] Return がいまいち理解できないんですがどういうイメージですか?
239 名前:デフォルトの名無しさん mailto:sage [2017/04/20(木) 16:02:40.66 ID:WSt3iCBl.net] ブロックする感じで打つ
240 名前:デフォルトの名無しさん [2017/04/20(木) 18:07:56.37 ID:OT4KT18y.net] print を return の変わりに打つ形?
241 名前:デフォルトの名無しさん [2017/04/20(木) 20:14:06.96 ID:emXyVhrO.net] >>232 return true false みたいなやつとかもわからん
242 名前:デフォルトの名無しさん [2017/04/20(木) 20:35:43.20 ID:OT4KT18y.net] true 成功 false 失敗 return 返り値 成功 してるなら ?の値を返す true if return 失敗 してるなら ?の値を返す false if return 初心者ならtrue or false return 0 は、考えなくても良いと思う そういう事言い出すと __init__ self. を付けたほうが良いとか何とかで平行線 class aiueo: ____def __init__ うんたらかんたら カッコ self.body うんたらかんたら カッコ return カッコ カッコ とか class や def の段階で、面倒だし…… 必要なら持ってくる程度 記述に拘るなら、 Azure machine Learnigで大量のオープンソースコード読み込ませて 評価値の高いコード参考にすると良いよ
243 名前:デフォルトの名無しさん mailto:sage [2017/04/20(木) 22:14:26.31 ID:ty4/Zu4t.net] 超初心者です失礼します 参考書パラパラ読んだところで何か作ってみようと持てる知識で書いてみました。 import random print("じゃんけん") te = input("手を入力>>[グー:0,チョキ:1,パー:2]") teban = ["グー", "チョキ", "パー"] aite = random.randint(0,2) print("ポン!") print("あなた:" + teban[int(te)] + " あいて:" + teban[aite] + "\n" ) te = int(te) if te < aite: if te * aite == 0: print("あなたの負け・・・") else: print("あなたの勝ち!") elif te > aite: if te * aite == 0: print("あなたの勝ち!") else: print("あなたの負け・・・") else: print("あーいこー") ======= isdigitとか色々加えなきゃいけない箇所は多々あると思うんですが if文のところがセンス無さすぎると痛感してます こういうセンスってどうすれば磨けるんですかね?
244 名前:デフォルトの名無しさん mailto:sage [2017/04/20(木) 22:18:14.42 ID:yflT8WsS.net] フローチャートを書く
245 名前:デフォルトの名無しさん mailto:sage [2017/04/20(木) 22:24:15.90 ID:ty4/Zu4t.net] >>236 書いてなくてなんとなくでやってました。これからは書いてみます ありがとうございます!
246 名前:デフォルトの名無しさん mailto:sage [2017/04/20(木) 22:26:04.22 ID:yflT8WsS.net] 敷居が低いと・・・
247 名前:デフォルトの名無しさん [2017/04/20(木) 23:24:27.67 ID:OT4KT18y.net] >>235 wiki見て数学とアルゴリズム 辺りを読むと何とかなる 5分ぐらいか…… ideone.com/5OQ
248 名前:Rtp http://ideone.com/tbCcYc [] [ここ壊れてます]
249 名前:デフォルトの名無しさん [2017/04/20(木) 23:33:19.49 ID:OT4KT18y.net] returnの関係を説明しようとしたけど、思ったより難しい(ごめん) いつも、見てるサイト貼っとくよ(URLが有効化は分からない) アルゴリズム wiki https://ja.wikipedia.org/wiki/Category:%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0 数学は多いから、とりあえずココとココ mathtrain.jp/ keisan.casio.jp/has10/Menu.cgi?path=04000000.%90%94%8Aw%8C%F6%8E%AE%8FW なんやかんやで、pythonはココ https://docs.python.org/3/
250 名前:デフォルトの名無しさん [2017/04/21(金) 00:03:22.23 ID:mEI7DfZD.net] >>234 間違えてた オープンソースだけど、、ソースコードを公開している訳では無い 誰でも自由に利用(複製、配布、改良)できる 勘違いしてた
251 名前:デフォルトの名無しさん mailto:sage [2017/04/21(金) 15:42:48.02 ID:AjqFHf2z.net] なんで引数にselfがいるの? 全部のメソッドに書くんならいらないと思うんだけど
252 名前:デフォルトの名無しさん mailto:sage [2017/04/21(金) 15:44:36.10 ID:QIuLH1nu.net] Pythonはクラスメソッドと通常のメソッドを完全に区別してるからね
253 名前:デフォルトの名無しさん mailto:sage [2017/04/21(金) 16:03:41.25 ID:AjqFHf2z.net] それはインデントで解決できるのでは?
254 名前:デフォルトの名無しさん mailto:sage [2017/04/21(金) 16:11:13.42 ID:QIuLH1nu.net] そりゃできるだろうけど何らかの理由でGuidoがそれをしなかっただけだ 多分可読性だと思う
255 名前:デフォルトの名無しさん mailto:sage [2017/04/21(金) 16:31:16.89 ID:ueAfP+7f.net] メソッド呼び出しの構文は一種のシンタックスシュガー selfの解決には介入可能と示すために明示的な引数にした、みたいな推測をしている foo.method() # このAクラスのインスタンスのメソッド呼び出しは A.method(foo) # これと同じ(継承したメソッドを使いたい場面で見かけるイディオム)
256 名前:デフォルトの名無しさん mailto:sage [2017/04/21(金) 17:14:59.44 ID:RRt/fGi+.net] 引数でインスタンス渡すと実行コンテキスト考えなくて済んで ふつうの関数実装そのままつかえるからじゃない? 実際の実装はそう単純じゃなくなってるとはおもうけどOO導入時の解決策としてはあり
257 名前:デフォルトの名無しさん mailto:sage [2017/04/21(金) 17:16:45.46 ID:tyBOjy9q.net] ついにこの日が来たか... IPython 6.0はPython 2のサポート無し https://blog.jupyter.org/2017/04/19/release-of-ipython-6-0/
258 名前:デフォルトの名無しさん mailto:sage [2017/04/21(金) 19:13:07.30 ID:RoR5t48E.net] 年末に出るDjango2も非対応ですし
259 名前:デフォルトの名無しさん mailto:sage [2017/04/21(金) 21:49:38.07 ID:G11TepZa.net] パソコンにデフォルトで入っている奴は いつになったら3になるのかな?
260 名前:デフォルトの名無しさん mailto:sage [2017/04/21(金) 23:57:12.77 ID:kmROfoTS.net] うちのパソコンは3もデフォルトで入ってるっす
261 名前:デフォルトの名無しさん mailto:sage [2017/04/22(土) 00:03:23.62 ID:lGZGaI8B.net] デフォで入ってるのなんてなんでもいい あれは ユーザが使うために入ってるんではなくてシステムが使うために入ってるから 古い2使ってるのもpythonの問題というよりシステムの側が対応してないから2なんだろう
262 名前:デフォルトの名無しさん [2017/04/22(土) 00:21:33.47 ID:0C3u3n89.net] >>250 デフォルトの定義とOS、ディストリビューションによるけど、基本的には2と3が共存できる環境を整えてから、各パッケージが移行していく Debian系だとデフォルトで2と3好きなほうを選べる RHEL系でも8からPython3選べるようにすると思う 2を選べなくなる日は何時か、という質問だったら環境に関わらず現時点では2020年
263 名前:デフォルトの名無しさん [2017/04/22(土) 01:48:45.81 ID:IqKS0v5Y.net] >>254 どうして、そうなった? 2020年の根拠は何処なんだ?
264 名前:デフォルトの名無しさん [2017/04/22(土) 01:59:23.45 ID:IqKS0v5Y.net] って、初心者スレだった 失礼しました
265 名前:デフォルトの名無しさん [2017/04/22(土) 12:13:21.8
] [ここ壊れてます]
266 名前:6 ID:bRBAaSwA.net mailto: >>253 >Debian系だとデフォルトで2と3好きなほうを選べる 嘘をつくな [] [ここ壊れてます]
267 名前:デフォルトの名無しさん [2017/04/22(土) 12:25:25.25 ID:0C3u3n89.net] >>256 嘘と思うなら試してみればいいよ それとも2と3デュアルスタック状態になる移行プロセス理解してないのか
268 名前:デフォルトの名無しさん [2017/04/22(土) 13:34:38.90 ID:bRBAaSwA.net] >>257 嘘を拡散するな Debian系って具体的に何のディストリでバージョンいくつかかけよ DebianはPython2.7に依存してるから好きな方を選べるなどという選択肢はない Python3がほしいならOSインストール時に選択するかaptで入れる
269 名前:デフォルトの名無しさん [2017/04/22(土) 13:40:43.88 ID:0C3u3n89.net] Fedoraだとインストール直後は、python2がなくpython3だけ入った状態になってた [uhohongu@localhost ~]$ python bash: python: command not found https://pastebin.com/fg2Cw5d9 これはあれ?デフォルト? ていうか、いきなりウェブ管理ツールみたいなの動いててびっくりした
270 名前:けいたい mailto:sage [2017/04/22(土) 15:00:12.92 ID:7Hmhqp8B.net] なぜ、そんなことで、言い合うんだ。。。
271 名前:デフォルトの名無しさん mailto:sage [2017/04/22(土) 16:10:24.45 ID:xOUiscYI.net] linuxならディストリビューションによるよな
272 名前:デフォルトの名無しさん mailto:sage [2017/04/22(土) 16:21:08.26 ID:pGZEK+fK.net] https://www.python.org/dev/peps/pep-0394/ ディストリビューションのコマンド名はpython2の有無に関わらず 「python」コマンドがpython3を指すと期待しないほうがいい python3を使いたいなら「python3」コマンドを使う python2の公式サポート終了後はどうなるかわからん
273 名前:デフォルトの名無しさん mailto:sage [2017/04/22(土) 17:53:57.52 ID:Oysp4wBq.net] ネットからCSVファイルをダウンロードする際に文字コードを指定、または返還してダウンロードする方法ありますか?
274 名前:デフォルトの名無しさん [2017/04/22(土) 21:50:32.48 ID:IqKS0v5Y.net] エラーが出て降参 https://ideone.com/x1OWJ0 考え方、間違ってる?
275 名前:デフォルトの名無しさん mailto:sage [2017/04/22(土) 22:14:22.46 ID:VrTQPxeN.net] pythonでフロントエンドからのフルスタックやりたいっす
276 名前:デフォルトの名無しさん mailto:sage [2017/04/22(土) 22:24:48.83 ID:iQD8iTrl.net] >264 どんな問題か知らないので考え方が間違っているかどうかは分からないけれど、、 エラーが出ているのは、標準入力を空のままで実行しているからだよ。 まずは、ideone.com の、enter input (stdin) のテキスト入力エリアに、問題サンプルのデータを入れると良いと思う。
277 名前:デフォルトの名無しさん mailto:sage [2017/04/22(土) 22:27:50.17 ID:x8LqAlRP.net] 何回も言ってるけど、wget, curl, 圧縮解凍ソフトなど、 すべての個別アプリは、日本語でテストしていない 何回も言ってるけど、信じない人が多い。 ファイル名のようなシステムに、日本語を使うな 英語以外の言語では、誰もテストしていない
278 名前:デフォルトの名無しさん mailto:sage [2017/04/22(土) 22:36:22.56 ID:iQD8iTrl.net] >264 問題文読んできた。 貼り付けられたコードではうまく動かないよ。以下の修正が必要。 1) raw_input()で得られるのは文字列。数値として扱いたいなら、int(raw_input())とする。 2) 最初の3個のデータだけでなく、10個のデータを読むことが必要。 3) リストを降順に並び替えしたいなら、lst.sort(reverse=True) 4) print(lst) とすると、リストのデータが、横一列にカッコ内に印刷される。問題では、3行に出力することが求められている。 5) lst[0:2] で得られるのは、リストの最初の2つの要素。lst[2]は得られない。3つ必要ならば lst[0:3]とする。
279 名前:デフォルトの名無しさん [2017/04/22(土) 23:09:34.70 ID:E7ltMdhH.net] >>268 ありがとうございました int型とsortを逆にする所を修正して、正常に実行しました 標準入力ではテストを簡潔にするため3回にしており、出力を2個までと 適当に記載してます(ご指摘ありがとうございます)
280 名前:デフォルトの名無しさん mailto:sage [2017/04/22(土) 23:39:52.87 ID:jGyNJ+nD.net] >>267 おまえチンカス臭いわ
281 名前:デフォルトの名無しさん [2017/04/23(日) 00:06:28.82 ID:Svcva7Ls.net] 大体の人はチンカス臭いけどね いやむしろチンカスが臭くない人などいないんじゃないかと思うようになってきたよ最近
282 名前:デフォルトの名無しさん [2017/04/23(日) 10:29:00.93 ID:cRxwVz25.net] >>268 raw_input()を使うってことはpython2だと思いますけど input()を使うほうがいいと思いますがint(raw_input())を使うメリットはなんですか?
283 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 11:13:27.33 ID:l5sWfJLK.net] >>272 メリットじゃなくてデメリットや脆弱性を回避するため python2のinputは入力を式として評価するので 例えば__import__("os").system("rm -rf /")みたいな入力も受け付ける
284 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 14:51:40.98 ID:tdemnBlA.net] やっとリストが理解できた。 https://plus.google.com/109228447486313089410/posts/RzvzjtTiWwS?pid=6084308206330416034&oid=105696629668185935434
285 名前:デフォルトの名無しさん [2017/04/23(日) 15:09:44.91 ID:mYFLPl1W.net] >>274 ブラクラ 注意
286 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 15:58:20.44 ID:ofPa6f0x.net] >>274 グロ注意
287 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 16:50:04.37 ID:VjFVqH+Z.net] pythonのシェルってbashみたいに↑押したら履歴の文字出てくるのできない?
288 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 16:57:07.13 ID:K0M5/iJy.net] ないのでOSの機能を使う、dos窓とかGitHubのシェルとか
289 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 17:20:51.07 ID:yG6p5MVu.net] ビルド時にreadlineか互換ライブラリにリンクしていないとhistoryは使えない