当スレに★Python以外のプログラミング言語での回答類を書くべからず★
☆「Ruby では」「Rubyでは」をNGワード登録推奨
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。
★Pythonのソースコードはそのまま5ちゃんにコピペするとインデントが崩れるので
↓等のてきとうなソースコード用うpろだに貼ってきてください。
スクショをImgur等にうp といった 手抜き(クソ行為)禁止。
ttp://ideone.com/ デフォ設定はC用のため言語選択ボタン押下がピコ手間かも。
ttp://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/ まずまずシンプル。
ttp://dpaste.com/ とてもシンプル。消えるまでの日数は十分長ーく指定のこと。
ttps://jupyter.org/try (旧try.jupyter.org)ちょっとめんどうそう
◆エラーを解決したい場合は、表示されてるエラー全文(勝手に省略禁止)と
実行環境(Pythonのバージョン・OS名・IDEの種類とバージョン)をシッカリ書くこと。
◇Python公式サイト◇ http://www.python.org/
◇まとめwiki◇ ttp://python.rdy.jp/
〇前スレ〇
くだすれPython(超初心者用) その44【Ruby禁止】
http://mevius.5ch.net/test/read.cgi/tech/1563969768/
くだすれPython(超初心者用) その45【Ruby禁止】
■ このスレッドは過去ログ倉庫に格納されています
2019/10/16(水) 10:17:12.96ID:dCHq3Ix4
491デフォルトの名無しさん
2019/12/03(火) 17:27:41.68ID:yN5r9ueQ Macでどやりたいひとはwebクリエイターωの意識他界系の人らだから
492デフォルトの名無しさん
2019/12/03(火) 17:45:48.98ID:qZgArKp4 > 意識他界系
↑New!!!
↑New!!!
493デフォルトの名無しさん
2019/12/03(火) 17:50:56.46ID:TyO2yArk newではなかろ
494デフォルトの名無しさん
2019/12/03(火) 17:59:03.23ID:qZgArKp4 他界しちゃうレベルwは新しくね?
495デフォルトの名無しさん
2019/12/03(火) 18:12:42.15ID:I9YoNGrF GPUガン積みの自作PCだとWinになる
自作の情報が多いのはWin
自作の情報が多いのはWin
496デフォルトの名無しさん
2019/12/03(火) 18:20:22.71ID:1+EGgKJy macアンチ多いんだな
肩身が狭い
肩身が狭い
497デフォルトの名無しさん
2019/12/03(火) 18:25:02.67ID:aHy1at+0 dockerやクラウドなどなどリモート開発が主体だから、最早WinとかMacとか関係ない。
GPUにしても、最近はGPUサーバを作ることを考慮して、Linux対応も重視されてきてる。
GPUにしても、最近はGPUサーバを作ることを考慮して、Linux対応も重視されてきてる。
498デフォルトの名無しさん
2019/12/03(火) 18:51:26.99ID:wVEeBLb4 オンラインのコンピューターサイエンス系の動画を見ると大抵Macのノートブックを使っているので、
不自然に感じました。
一般人はWindowsの人ばかりですよね?
不自然に感じました。
一般人はWindowsの人ばかりですよね?
499デフォルトの名無しさん
2019/12/03(火) 18:59:49.01ID:y8LThl7W Windows一筋だな、MacBookAir持ってるけどスタバ用
500デフォルトの名無しさん
2019/12/03(火) 19:13:19.98ID:TpwdWSlD MBP2017今も使ってるけどキーボード酷すぎで一気にアンチになったわ。
と、言ってもネットで恨み辛み書き込んでるだけでようやっと欠陥キーボードやめたらしい最新モデルの13インチ版が出たらまたMacにしてしまうかもしれん。
と、言ってもネットで恨み辛み書き込んでるだけでようやっと欠陥キーボードやめたらしい最新モデルの13インチ版が出たらまたMacにしてしまうかもしれん。
501デフォルトの名無しさん
2019/12/03(火) 20:02:59.85ID:wVEeBLb4502デフォルトの名無しさん
2019/12/03(火) 21:01:39.68ID:qZgArKp4 >>498
研究室だと
初期設定を人数分するのがうっとうしいとか
元居た畑のソフトがその昔Mac用しかなかったとか
予算がありあまってるからとか
昔は入ってたヒラギノが大好きだからとか
色んな理由でMacイ諸がいる
研究室だと
初期設定を人数分するのがうっとうしいとか
元居た畑のソフトがその昔Mac用しかなかったとか
予算がありあまってるからとか
昔は入ってたヒラギノが大好きだからとか
色んな理由でMacイ諸がいる
503デフォルトの名無しさん
2019/12/03(火) 21:07:43.82ID:2pgR0qgk >>501
Unix環境でMS Officeがまともに動くのがmacOSだったから
今ならWindowsでもWSLあるから別にどっちでもいい
Docker使うときだけはWindows 10 proになるが、これが恐ろしく使いにくいのでmacを使っている
Unix環境でMS Officeがまともに動くのがmacOSだったから
今ならWindowsでもWSLあるから別にどっちでもいい
Docker使うときだけはWindows 10 proになるが、これが恐ろしく使いにくいのでmacを使っている
504デフォルトの名無しさん
2019/12/03(火) 21:10:47.82ID:2pgR0qgk505デフォルトの名無しさん
2019/12/03(火) 21:14:29.01ID:2pgR0qgk >>486
いや、俺の感覚ではwindowsのanacondaの方が難しい
特にvscodeでデバッグする場合のクソさは辟易する
Powershell周りがまだまだ全然安定していない
macはそのあたりノートラブルだから非常に素直だ
macでanaconda disってるヤツは本当に使った事があるのか疑問
いや、俺の感覚ではwindowsのanacondaの方が難しい
特にvscodeでデバッグする場合のクソさは辟易する
Powershell周りがまだまだ全然安定していない
macはそのあたりノートラブルだから非常に素直だ
macでanaconda disってるヤツは本当に使った事があるのか疑問
506デフォルトの名無しさん
2019/12/03(火) 21:26:28.87ID:2pgR0qgk >>475
一応答えておくか
anacondaのインストールに失敗している可能性が高いので、まずは全部消す
anacondaはサイズがデカいので、googleでminicondaを検索
macOS 64bits版をダウンロードして、ターミナルから
bash ダウンロードしたファイル名
すると
/Users/ユーザ名/miniconda3
にインストールされる
.bash_profileに設定が追加されるかどうかはインストール最後の質問にどう答えたかで変わる
一応答えておくか
anacondaのインストールに失敗している可能性が高いので、まずは全部消す
anacondaはサイズがデカいので、googleでminicondaを検索
macOS 64bits版をダウンロードして、ターミナルから
bash ダウンロードしたファイル名
すると
/Users/ユーザ名/miniconda3
にインストールされる
.bash_profileに設定が追加されるかどうかはインストール最後の質問にどう答えたかで変わる
507デフォルトの名無しさん
2019/12/03(火) 22:01:53.53ID:jDo5c24e 何を根拠にインストールが失敗してると言ってるのか??
インストール先から直接実行してみればPATHが原因かどうかはわかるやろ?
$ /opt/anaconda3/bin/conda
インストール先から直接実行してみればPATHが原因かどうかはわかるやろ?
$ /opt/anaconda3/bin/conda
508デフォルトの名無しさん
2019/12/03(火) 22:24:46.68ID:g35XzY+N >>507
全部デフォルトでインストールした場合、condaコマンドが見つからないと言う状況は起こらないので失敗していると判断
.bash_profileに既に何らかのバグがあってanacondaのインストーラが追加したスクリプトに到達しないとかはあり得る
全部デフォルトでインストールした場合、condaコマンドが見つからないと言う状況は起こらないので失敗していると判断
.bash_profileに既に何らかのバグがあってanacondaのインストーラが追加したスクリプトに到達しないとかはあり得る
509デフォルトの名無しさん
2019/12/03(火) 22:26:13.73ID:1+EGgKJy 全部消すって言ってもcondaコマンドが使えないならアンイストールすらできないんじゃね?
510デフォルトの名無しさん
2019/12/03(火) 22:32:35.05ID:g35XzY+N >>509
Anacondaはディレクトリをrm等で消して、
.bash_profileに追加されたスクリプトを消すだけでOK
venvとか使ってanacondaをインストールするのはオススメしない
あとは/opt/anacondaや/usr/local/anacondaに共用としてインストールしたいとか、そんな欲求は捨てて全部デフォルトに従うのが吉
Anacondaはディレクトリをrm等で消して、
.bash_profileに追加されたスクリプトを消すだけでOK
venvとか使ってanacondaをインストールするのはオススメしない
あとは/opt/anacondaや/usr/local/anacondaに共用としてインストールしたいとか、そんな欲求は捨てて全部デフォルトに従うのが吉
511デフォルトの名無しさん
2019/12/03(火) 22:35:56.90ID:1+EGgKJy512デフォルトの名無しさん
2019/12/03(火) 22:58:31.06ID:g35XzY+N 色々な可能性はあるけども
1. .bash_profileにバグがある
2. デフォルトshellがbashでない
3. インストール前からディレクトリの不整合を起こしていた
と言う感じかなぁ
minicondaではなくAnacondaを入れたのなら、
/Application
の下のAnaconda-Navigatorが正常に動くかどうかでも確認できそう
1. .bash_profileにバグがある
2. デフォルトshellがbashでない
3. インストール前からディレクトリの不整合を起こしていた
と言う感じかなぁ
minicondaではなくAnacondaを入れたのなら、
/Application
の下のAnaconda-Navigatorが正常に動くかどうかでも確認できそう
513デフォルトの名無しさん
2019/12/03(火) 23:05:47.06ID:g35XzY+N よく見ると記事が若干古いなぁ
昔のデフォルトは/anaconda3で、その設定が残ってている可能性はありそう
今のデフォルトは/opt/anaconda3
昔のデフォルトは/anaconda3で、その設定が残ってている可能性はありそう
今のデフォルトは/opt/anaconda3
514デフォルトの名無しさん
2019/12/04(水) 11:06:34.64ID:sb3P/SSe515デフォルトの名無しさん
2019/12/04(水) 12:33:08.37ID:tCRQbFTx そして今日からAnacondaのPythonが3.8になりやがった
そして3.7に落としてから、tensorflow-gpuをインストールして、無事動作確認
tensorflow-gpuも前みたいに事前に色々入れなくても動くんだな
Visual StudioなしでcudatoolkitもcuDNNもcondaで持ってきてくれた
なおtensorflow-gpuは1.15
cudatoolkitは10.0を持ってきてくれた(RTXなので良かった)
ちょっと前にGTXの後期のを入れたときはcudaも9を自分で選んだ
そして3.7に落としてから、tensorflow-gpuをインストールして、無事動作確認
tensorflow-gpuも前みたいに事前に色々入れなくても動くんだな
Visual StudioなしでcudatoolkitもcuDNNもcondaで持ってきてくれた
なおtensorflow-gpuは1.15
cudatoolkitは10.0を持ってきてくれた(RTXなので良かった)
ちょっと前にGTXの後期のを入れたときはcudaも9を自分で選んだ
516デフォルトの名無しさん
2019/12/04(水) 20:43:50.89ID:yceLOpTG Mac with Anacondaって変になると、アンインストールも出来ん
517デフォルトの名無しさん
2019/12/04(水) 21:17:36.87ID:F/ByLZY9 yokokara
518デフォルトの名無しさん
2019/12/05(木) 10:02:18.15ID:IbmhSLeW VSも変になるとアンインストールも再インストールも出来ん
519デフォルトの名無しさん
2019/12/05(木) 14:29:13.84ID:TzSLtKO4 https://codeday.me/jp/qa/20190216/261316.html
この質問者と同じことがしたいんですが、回答が参考にならないです。
質問:.pyへの引数として*.csvのようなワイルドカード(のファイル名)を使いたい、
回答:.py内に'*.csv'とシングルクォートで囲って書け
そういうことではなく(.pyへの直書きではなく)
.pyを実行する際の引数にワイルドカードを使いたいんですが、可能でしょうか?
この質問者と同じことがしたいんですが、回答が参考にならないです。
質問:.pyへの引数として*.csvのようなワイルドカード(のファイル名)を使いたい、
回答:.py内に'*.csv'とシングルクォートで囲って書け
そういうことではなく(.pyへの直書きではなく)
.pyを実行する際の引数にワイルドカードを使いたいんですが、可能でしょうか?
520デフォルトの名無しさん
2019/12/05(木) 14:53:39.03ID:Wm9fQur5 リンク先の回答者が的外れなように書いてるけど、あなたが理解していないだけ。
ちゃんとglobモジュールを使うことで…と書いてある。
python test.py '*.csv'
import glob,sys
filelist = glob.glob(sys.argv[1])
print (filelist)
ちゃんとglobモジュールを使うことで…と書いてある。
python test.py '*.csv'
import glob,sys
filelist = glob.glob(sys.argv[1])
print (filelist)
521デフォルトの名無しさん
2019/12/05(木) 15:01:59.30ID:IbmhSLeW ワイルドカードの展開ってshellがするんじゃなかったか
522デフォルトの名無しさん
2019/12/05(木) 18:09:17.19ID:OLqlmSOk import hoge
した時にimporterrorになったら
自動でpip installしたいとき
try:
import hoge
except:
subprocess.call('pip install hoge')
import hoge
こんな感じのを、関数化するにはどうすればよいですか
importをimportlib使って引数にストリングで渡すと、hogeが未宣言になります
した時にimporterrorになったら
自動でpip installしたいとき
try:
import hoge
except:
subprocess.call('pip install hoge')
import hoge
こんな感じのを、関数化するにはどうすればよいですか
importをimportlib使って引数にストリングで渡すと、hogeが未宣言になります
523デフォルトの名無しさん
2019/12/05(木) 20:08:18.78ID:2mCSg13D やるならSetuptoolsとかでやるべき部分だと思う
せいぜい実行したいpipコマンド出力するぐらいでいいでしょ
せいぜい実行したいpipコマンド出力するぐらいでいいでしょ
524デフォルトの名無しさん
2019/12/05(木) 20:51:28.08ID:wdnl8B6T525デフォルトの名無しさん
2019/12/06(金) 00:49:38.92ID:IktivxOB >>519-520
Ruby の1-liner なら、これでカレントディレクトリにある、
すべてのCSV ファイル名が表示される
ruby -e "puts Dir.glob( '*.csv' )"
'*.csv' を、コマンドライン引数として渡したいのなら、ARGV[ 0 ] に入ってくる。
ruby -e "puts Dir.glob( ARGV[ 0 ] )" '*.csv'
例えば、
ruby -e "puts ARGV[ 0 ]" 'abc'
#=> abc
Ruby の場合は、
「ruby オプション script.rb 引数」で、
スクリプトファイル名は、ARGV[ 0 ]じゃなくて、$0 に入ってくるので、
引数がARGV[ 0 ]となる
漏れは、Python は知らないので、>>520
によると、引数がARGV[ 1 ]に入ってくるのかな?
>>521
* のままなら、シェルが展開する。
ls [b-d]* # bcd で始まるファイル名
*をエスケープするには、'*' "*" \* の3つ。
expr 2 '*' 3 #=> 6
Ruby の1-liner なら、これでカレントディレクトリにある、
すべてのCSV ファイル名が表示される
ruby -e "puts Dir.glob( '*.csv' )"
'*.csv' を、コマンドライン引数として渡したいのなら、ARGV[ 0 ] に入ってくる。
ruby -e "puts Dir.glob( ARGV[ 0 ] )" '*.csv'
例えば、
ruby -e "puts ARGV[ 0 ]" 'abc'
#=> abc
Ruby の場合は、
「ruby オプション script.rb 引数」で、
スクリプトファイル名は、ARGV[ 0 ]じゃなくて、$0 に入ってくるので、
引数がARGV[ 0 ]となる
漏れは、Python は知らないので、>>520
によると、引数がARGV[ 1 ]に入ってくるのかな?
>>521
* のままなら、シェルが展開する。
ls [b-d]* # bcd で始まるファイル名
*をエスケープするには、'*' "*" \* の3つ。
expr 2 '*' 3 #=> 6
526デフォルトの名無しさん
2019/12/06(金) 05:01:48.56ID:Z1B97fiv >>525
糞食って寝ろ
糞食って寝ろ
527デフォルトの名無しさん
2019/12/06(金) 08:57:25.01ID:y8t5v3Vv >>525
python知らないなら出ていけ
python知らないなら出ていけ
528デフォルトの名無しさん
2019/12/06(金) 09:24:26.21ID:jevOtndm ネタじゃないうえにPython関係ない質問なんだけど
Rubyってどこで使われてるの?めったにみないよね、Windowsには無いし
Rubyってどこで使われてるの?めったにみないよね、Windowsには無いし
529デフォルトの名無しさん
2019/12/06(金) 09:51:33.13ID:ju+bNL7K530デフォルトの名無しさん
2019/12/06(金) 10:26:00.43ID:e8Nbwz4h531デフォルトの名無しさん
2019/12/06(金) 13:37:02.63ID:bsu7R2yD なんでそんなイライラしてんのww
532デフォルトの名無しさん
2019/12/06(金) 14:01:46.87ID:rmctNxUZ HDD消さずに業者に手渡したから
証明書貰ってるから大丈夫だよね?
証明書貰ってるから大丈夫だよね?
533デフォルトの名無しさん
2019/12/06(金) 15:08:35.02ID:y+wr0N/5 >>528
件のRubyバカが懇切丁寧に(いい加減な話も含めて)教えてくれるだろうから、手を取り合ってどこか他所に行って続けてくれ
件のRubyバカが懇切丁寧に(いい加減な話も含めて)教えてくれるだろうから、手を取り合ってどこか他所に行って続けてくれ
534デフォルトの名無しさん
2019/12/06(金) 17:52:40.71ID:TL5X+SDz535デフォルトの名無しさん
2019/12/06(金) 18:00:33.47ID:rmctNxUZ setattr で local とか global に追加汁
536デフォルトの名無しさん
2019/12/06(金) 18:28:19.47ID:c6fF/5cl yokokara
537デフォルトの名無しさん
2019/12/06(金) 18:50:12.32ID:bsu7R2yD >>534
え〜
def my_import(module):
____return importlib.import_module(module)
hage = my_import(“hoge”)で
import hoge as hage とだいたい同じ
え〜
def my_import(module):
____return importlib.import_module(module)
hage = my_import(“hoge”)で
import hoge as hage とだいたい同じ
538デフォルトの名無しさん
2019/12/06(金) 18:56:20.20ID:K1aFtUDf return必須なの?
539デフォルトの名無しさん
2019/12/06(金) 19:42:50.51ID:ELuQ0rBw def my_import(module):
setattr(globals(), module, importlib.import_module(module))
setattr(globals(), module, importlib.import_module(module))
540デフォルトの名無しさん
2019/12/07(土) 20:40:09.64ID:ZdcZp/3W Pythonて、配列無いんですか?
541デフォルトの名無しさん
2019/12/07(土) 20:42:30.04ID:tj55yZgB リストの実装は配列じゃないかな
542デフォルトの名無しさん
2019/12/07(土) 20:46:16.73ID:ZdcZp/3W543デフォルトの名無しさん
2019/12/07(土) 22:27:30.46ID:ADlg+SvA []←これとはまた別なの?
あれ配列って長が固定なもんを指すんだっけ?
()ともまた違うんけ?
それよりnunpyの話詳しくしてほしいなって…!
なんか便利なライブラリーなんしょ?
あれ配列って長が固定なもんを指すんだっけ?
()ともまた違うんけ?
それよりnunpyの話詳しくしてほしいなって…!
なんか便利なライブラリーなんしょ?
544デフォルトの名無しさん
2019/12/07(土) 22:38:35.16ID:Z1wtMTIj 便利というか数値配列扱って計算とかするなら実質必須
545デフォルトの名無しさん
2019/12/07(土) 22:56:30.44ID:i1TdHIG2546デフォルトの名無しさん
2019/12/08(日) 00:16:58.54ID:0l6xumYX 今こそ血涙の文字で告白しよう!!
僕たちが純粋な輝きを失って大人になってしまったらお座なりとおべんちゃらと、陰口と
服従と妥協と打算と倦怠と保身の中で、ずるがしこく、チョロチョロと動き回りながらネズミの
一生を送るようになるんだ。
それから結婚して子供を作って、世の中でいちばん醜悪な母親という大人になるんだ。
ああ、時の流れとはなんと残酷なのだろう!!
生きることと老いることが同義語だという過酷な命題を直視しなければならないんだ。
老いはまさしく肉体と精神の双方の病気だったが、老い自体が不治の病だということは、
人間存在自体が不治の病だというに等しく、われわれの肉体そのものが病であり、
潜在的な死なんだ。
衰えることが病であれば、衰えることの根本原因である肉体こそ病だった。肉体の本質は
滅びに在り、肉体が時間の中に置かれていることは、衰亡の証明、滅びの証明に使われて
いることに他ならないんだ。
老いはすさまじい恐怖であり苦痛であり、そして真実である。
このままだと僕たちは腐敗して汚れて蝕まれたおぞましい大人になってしまうんだ。
大人たちは日々を生きのびようとする故なき執念、執着によって、地上に栄える
ありとあらゆる悪徳と汚穢とを一身に体現しているのだ。
テチには限られた貴重な時間を死にものぐるいで生きてもらって思う存分に輝いてもらいたい。
ああ、一分一分、一秒一秒、二度とかえらぬ時を、人はなんという稀薄な生の意識で
すりぬけるのだろう!!そうして血が失われるように時が失われていく。
そしてテチが二十歳になったら、その最後の輝きの絶頂の中でステージ上で美しく鮮烈に
死んで欲しい。
ああ、テチの光輝あふれる肉体と精神が劣化することも衰退することもない永遠に美しいまま
伝説となり歴史となるために無慈悲な時の流れを止めたい!!
その時、テチには誰かもわからない僕も自殺する。
大人になるテチなんか絶対に許さない。僕はテチと血まみれになって心中する。
テチを殺すことを許してください。テチをステージ上で銃殺して自殺する。
僕の血とテチの血が混ざり合って純化されるのだ。
これだけはわかって欲しい。僕が誰よりも平手友梨奈を永遠に愛していることを・・
僕たちが純粋な輝きを失って大人になってしまったらお座なりとおべんちゃらと、陰口と
服従と妥協と打算と倦怠と保身の中で、ずるがしこく、チョロチョロと動き回りながらネズミの
一生を送るようになるんだ。
それから結婚して子供を作って、世の中でいちばん醜悪な母親という大人になるんだ。
ああ、時の流れとはなんと残酷なのだろう!!
生きることと老いることが同義語だという過酷な命題を直視しなければならないんだ。
老いはまさしく肉体と精神の双方の病気だったが、老い自体が不治の病だということは、
人間存在自体が不治の病だというに等しく、われわれの肉体そのものが病であり、
潜在的な死なんだ。
衰えることが病であれば、衰えることの根本原因である肉体こそ病だった。肉体の本質は
滅びに在り、肉体が時間の中に置かれていることは、衰亡の証明、滅びの証明に使われて
いることに他ならないんだ。
老いはすさまじい恐怖であり苦痛であり、そして真実である。
このままだと僕たちは腐敗して汚れて蝕まれたおぞましい大人になってしまうんだ。
大人たちは日々を生きのびようとする故なき執念、執着によって、地上に栄える
ありとあらゆる悪徳と汚穢とを一身に体現しているのだ。
テチには限られた貴重な時間を死にものぐるいで生きてもらって思う存分に輝いてもらいたい。
ああ、一分一分、一秒一秒、二度とかえらぬ時を、人はなんという稀薄な生の意識で
すりぬけるのだろう!!そうして血が失われるように時が失われていく。
そしてテチが二十歳になったら、その最後の輝きの絶頂の中でステージ上で美しく鮮烈に
死んで欲しい。
ああ、テチの光輝あふれる肉体と精神が劣化することも衰退することもない永遠に美しいまま
伝説となり歴史となるために無慈悲な時の流れを止めたい!!
その時、テチには誰かもわからない僕も自殺する。
大人になるテチなんか絶対に許さない。僕はテチと血まみれになって心中する。
テチを殺すことを許してください。テチをステージ上で銃殺して自殺する。
僕の血とテチの血が混ざり合って純化されるのだ。
これだけはわかって欲しい。僕が誰よりも平手友梨奈を永遠に愛していることを・・
547デフォルトの名無しさん
2019/12/08(日) 00:25:36.70ID:ohyhj+qx 来てみりゃいきなし通報案件じゃねえか……
こりゃたまげたなぁ……
こりゃたまげたなぁ……
548デフォルトの名無しさん
2019/12/08(日) 08:38:54.60ID:d61YKsOU しかも文章めっちゃ上手いよね
その才能をなぜ文学とか別の方向性に活かせないのか…
その才能をなぜ文学とか別の方向性に活かせないのか…
549デフォルトの名無しさん
2019/12/08(日) 14:51:24.96ID:J+6Nu+8f >>542
numpy 使った方が良い
numpy 使った方が良い
550デフォルトの名無しさん
2019/12/08(日) 17:09:05.43ID:pSs03yKS 本当に超初心者質問です。
pythonで
a=100
と
a = 100
では、どっちの書き方にするべきですか?
今までC#でVSが
;
を打つと自動的にきれいにスペース入れてくれてたので、
どう書くのが標準なのかわかりません。
pythonで
a=100
と
a = 100
では、どっちの書き方にするべきですか?
今までC#でVSが
;
を打つと自動的にきれいにスペース入れてくれてたので、
どう書くのが標準なのかわかりません。
551デフォルトの名無しさん
2019/12/08(日) 17:11:09.15ID:iU1G1+Qw a = 100
552デフォルトの名無しさん
2019/12/08(日) 17:17:26.29ID:wNkvi2te553デフォルトの名無しさん
2019/12/08(日) 18:22:21.20ID:pSs03yKS554デフォルトの名無しさん
2019/12/08(日) 18:23:02.65ID:B7mwO2xN555デフォルトの名無しさん
2019/12/08(日) 18:28:29.58ID:/kMCly/x >>553
VSをアンインストールしてVSCodeをインストールすれば自動修正も可能
VSをアンインストールしてVSCodeをインストールすれば自動修正も可能
556デフォルトの名無しさん
2019/12/08(日) 19:29:26.06ID:ick2zDgR yokokara
557デフォルトの名無しさん
2019/12/08(日) 19:42:50.38ID:Wyx2vkr6 >>555
C#使ってるやつのVS、アンインストールさせんなw追加でVSCode入れればいい。
C#使ってるやつのVS、アンインストールさせんなw追加でVSCode入れればいい。
558デフォルトの名無しさん
2019/12/08(日) 20:31:30.09ID:ZrAxLUnk559デフォルトの名無しさん
2019/12/08(日) 20:41:40.91ID:ohyhj+qx そういう宗派ですからね
戒律は厳しいです
戒律は厳しいです
560デフォルトの名無しさん
2019/12/08(日) 21:18:36.18ID:/kMCly/x561デフォルトの名無しさん
2019/12/08(日) 21:47:58.89ID:h14g0YSH562デフォルトの名無しさん
2019/12/08(日) 21:52:20.12ID:ZrAxLUnk >>560
ぱっと読んで多変量解析してなさそうな報告だったけど、本当にインデントの種類が収入の因子になってるのかね?
まぁ、俺は趣味だからtabで今後も行くし,spaceインデントを否定するつもりはないけど
(1)スペースだと4段階インデントに16回スペースを押さなければならない、tabだと4回で済む
(2)スペースの打ち間違いによるエラーがわかりにくい、
4段階インデントの場合、スペース16個と17個(間違い)がぱっとみわかりづらい。
CとかならいざしらずPythonだとエラーになる。tabだとtab4個と5個では違いがはっきりしてる。
オートインデント使えねえクズは死ねとか言われそうだけど.....
ぱっと読んで多変量解析してなさそうな報告だったけど、本当にインデントの種類が収入の因子になってるのかね?
まぁ、俺は趣味だからtabで今後も行くし,spaceインデントを否定するつもりはないけど
(1)スペースだと4段階インデントに16回スペースを押さなければならない、tabだと4回で済む
(2)スペースの打ち間違いによるエラーがわかりにくい、
4段階インデントの場合、スペース16個と17個(間違い)がぱっとみわかりづらい。
CとかならいざしらずPythonだとエラーになる。tabだとtab4個と5個では違いがはっきりしてる。
オートインデント使えねえクズは死ねとか言われそうだけど.....
563デフォルトの名無しさん
2019/12/08(日) 22:06:25.63ID:iU1G1+Qw 開発環境の整備を検討するべきだ
564デフォルトの名無しさん
2019/12/08(日) 22:47:58.24ID:B7mwO2xN >>562
>(1)スペースだと4段階インデントに16回スペースを押さなければならない、tabだと4回で済む
エディタの機能でtabキーを4回押せばスペース16個になる
さすがにスペースキー連打してるやつはいないよ
>(1)スペースだと4段階インデントに16回スペースを押さなければならない、tabだと4回で済む
エディタの機能でtabキーを4回押せばスペース16個になる
さすがにスペースキー連打してるやつはいないよ
565デフォルトの名無しさん
2019/12/08(日) 22:52:01.83ID:ZtTX+YkB566デフォルトの名無しさん
2019/12/08(日) 22:59:41.29ID:Wir5LDVx 他言語ではタブ派だけどpythonだけはvscodeでスペース4に設定してるな
indent-rainbow入れとけばインデントミスはすぐわかるし
indent-rainbow入れとけばインデントミスはすぐわかるし
567デフォルトの名無しさん
2019/12/09(月) 00:23:43.78ID:1/0np3ih568デフォルトの名無しさん
2019/12/09(月) 11:12:02.64ID:RLwtKsqp インデントの話やPEP8の話が出て来ると
必ずと言って良いほどオレの方が正しいって
主張始めるやつが出て来るのが面白いな
スペース 2 個派です
必ずと言って良いほどオレの方が正しいって
主張始めるやつが出て来るのが面白いな
スペース 2 個派です
569デフォルトの名無しさん
2019/12/09(月) 12:15:24.24ID:WTLcFYnZ pythonの場合、インデントが必ずしも2とか4の倍数じゃないところがめんどくさい。
パレンで囲って改行したときに、次の行頭にちまちまスペース入れなきゃならないし。
まぁ、しなくても動くけど。
タブ文字は便利だが、こうした場合スペースと混合されると紛らわしいな。
パレンで囲って改行したときに、次の行頭にちまちまスペース入れなきゃならないし。
まぁ、しなくても動くけど。
タブ文字は便利だが、こうした場合スペースと混合されると紛らわしいな。
570デフォルトの名無しさん
2019/12/09(月) 12:38:11.52ID:WjwE1wYD571デフォルトの名無しさん
2019/12/09(月) 12:59:58.96ID:W35ag/eC 教義を守らないヤツは異端だから滅ぼしていい
ってのが西洋人の考え方だよ
ってのが西洋人の考え方だよ
572デフォルトの名無しさん
2019/12/09(月) 13:46:32.29ID:2N90NDIG 2はそれでホロンだ
573デフォルトの名無しさん
2019/12/09(月) 16:20:48.22ID:qscAnUd4 そういえば、ホロン・リナックスってあったなぁ
574デフォルトの名無しさん
2019/12/09(月) 16:55:51.28ID:03JGrJKy 他の言語(Goはタブ強制だから除く)だとスペース2個派だけど、Pythonは4だなあ
PEP以前にPythonでスペース2個は浅すぎて読めん
深いネストから戻るときに今何段目か分からん
PEP以前にPythonでスペース2個は浅すぎて読めん
深いネストから戻るときに今何段目か分からん
575デフォルトの名無しさん
2019/12/09(月) 16:57:50.47ID:VQkZ+CLb ネストよりフラットが良い by zen of python
貧乳派の教祖である。
貧乳派の教祖である。
576デフォルトの名無しさん
2019/12/09(月) 17:26:52.50ID:3v06ZNRZ https://ideone.com/Wg79gW
ループをy→xの順で回して、printはlist[x][y]とすると以下の結果になります
1324
これはなぜでしょうか
どういう仕組みでこうなるかわかりませぬ
ループをy→xの順で回して、printはlist[x][y]とすると以下の結果になります
1324
これはなぜでしょうか
どういう仕組みでこうなるかわかりませぬ
577デフォルトの名無しさん
2019/12/09(月) 17:29:17.58ID:uy6UoUfX え?
578デフォルトの名無しさん
2019/12/09(月) 17:33:45.58ID:RLwtKsqp579デフォルトの名無しさん
2019/12/09(月) 17:34:28.98ID:scocuTx7580デフォルトの名無しさん
2019/12/09(月) 17:39:42.43ID:RLwtKsqp581デフォルトの名無しさん
2019/12/09(月) 17:42:40.72ID:3v06ZNRZ >>579
似てるのでここでいいです
似てるのでここでいいです
582デフォルトの名無しさん
2019/12/09(月) 17:43:07.42ID:3v06ZNRZ583デフォルトの名無しさん
2019/12/09(月) 17:47:31.97ID:scocuTx7584デフォルトの名無しさん
2019/12/09(月) 17:56:15.08ID:FD9BPIub >>582
xとyの値を確認しながらデバッガーでステップ実行するかprintデバッグすればわかる
xとyの値を確認しながらデバッガーでステップ実行するかprintデバッグすればわかる
585デフォルトの名無しさん
2019/12/09(月) 19:13:08.22ID:3v06ZNRZ ありがとう
でもわからない
でもわからない
586デフォルトの名無しさん
2019/12/09(月) 20:12:58.55ID:8kuRYSAZ >>581
もしかしてお前は自分が書いている言語が何なのかすら知らないのではないか?ロジックがどうこう言う手前の段階だろう。
もしかしてお前は自分が書いている言語が何なのかすら知らないのではないか?ロジックがどうこう言う手前の段階だろう。
587デフォルトの名無しさん
2019/12/09(月) 21:49:55.90ID:m18yM9uO Windowsの「アプリA」バージョン3が文字列を画面に表示してます
これを「アプリA」バージョン2に対してコピペしたいのですが
二つのアプリは同時に起動することができません
そこで、まずバージョン3を起動して、手に入れたい部分をコピーしてテンポラリー書類にコピーペースト.
入れ替わりでバージョン2を起動して
テンポラリーからコピペしたい部分をゲットして
バージョン2宛にペースト.
そんな工程を目論んでます
テンポラリーファイルには、変数名と文字列、数値が記録されることになると思います
このような手法に適した、ファイルの書き出し・読み込みと言えばどんなものがあるでしょうか?
自分なりにはpickleというものを見つけましたが、なんか難しそうな気がしました
アドバイス頂ければ嬉しいです
これを「アプリA」バージョン2に対してコピペしたいのですが
二つのアプリは同時に起動することができません
そこで、まずバージョン3を起動して、手に入れたい部分をコピーしてテンポラリー書類にコピーペースト.
入れ替わりでバージョン2を起動して
テンポラリーからコピペしたい部分をゲットして
バージョン2宛にペースト.
そんな工程を目論んでます
テンポラリーファイルには、変数名と文字列、数値が記録されることになると思います
このような手法に適した、ファイルの書き出し・読み込みと言えばどんなものがあるでしょうか?
自分なりにはpickleというものを見つけましたが、なんか難しそうな気がしました
アドバイス頂ければ嬉しいです
588デフォルトの名無しさん
2019/12/09(月) 21:53:47.07ID:gL89svw9 クラスの勉強をするかdict型で書き出すかして
そのままpickleにかけろ
それより楽な方法は生データをテキストで保存することだが後々苦労するからやめとけ
そのままpickleにかけろ
それより楽な方法は生データをテキストで保存することだが後々苦労するからやめとけ
589デフォルトの名無しさん
2019/12/09(月) 22:18:14.86ID:m18yM9uO ありがとうございます
dictと、クラスの定義ですね
はて?
pickleって、ひょっとして持っていけるのは要素だけで
変数名とかリスト名とかは持っていけない?
dictと、クラスの定義ですね
はて?
pickleって、ひょっとして持っていけるのは要素だけで
変数名とかリスト名とかは持っていけない?
590デフォルトの名無しさん
2019/12/09(月) 23:42:57.55ID:Pxm13ZGa 可読性を重視するならjsonもありかと
591デフォルトの名無しさん
2019/12/10(火) 09:42:46.70ID:Gtb8KZ21 可読性ならjsonよりyamlやtomlのほうが…
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【無言】中国怒らせた高市首相→1週間だんまり、国民に実害も説明なし 中国問題を避けてスルー… ★7 [BFU★]
- 日中関係悪化で「日本からもうすぐパンダがいなくなる」 中国SNSでトレンド1位に [♪♪♪★]
- 【テレビ】『報ステ』大越健介 高市発言「パンダに影響して欲しくない!」 中国怒り、日本のパンダがゼロになる可能性と中国報道 [冬月記者★]
- 【速報】10月の消費者物価3.0%上昇 ★2 [蚤の市★]
- 「高市政権がやっているのは国を弱くすることばかり」→クマ出没に有効な対策打てず円安は底を抜け米価の高騰続く [ぐれ★]
- 【コメ】価格「5キロ4316円」で最高値を更新…「おこめ券」が解決につながらない根本的な理由 コメ農家が危機感をあらわにする「離農」 [ぐれ★]
- 元外交官「ポケットに手を入れるのを仕事やってんの。そんなこともわかんないの?中国は正常。日本人は異常」 [245325974]
- 【ガチ正論】一般人「中国に規制制裁されて、『中国ムカつく』じゃなくて『許さんぞ高市』って矛先が間違えてる奴、頭おかしいの?」 [153490809]
- ぺこぱ松陰寺「高市さんの発言で台湾有事が起こるリスクを抑えられた!」😰 [369521721]
- 高市内閣1ヶ月、SNS投稿数が1000倍増😨 [256556981]
- 高市、支持率、93.4%、😲 [422186189]
- いっぱいセックスしろよ
