当スレに★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(超初心者用) その45【Ruby禁止】
https://mevius.5ch.net/test/read.cgi/tech/1571188632/
探検
くだすれPython(超初心者用) その46【Ruby禁止】
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2020/01/02(木) 15:56:54.08ID:ZUrZA+uS378デフォルトの名無しさん
2020/01/25(土) 11:38:30.42ID:oEqdrxlM eval禁止
379デフォルトの名無しさん
2020/01/25(土) 11:48:32.32ID:ZhRTyyWE そ、そんなにevalなよ
380デフォルトの名無しさん
2020/01/25(土) 15:59:52.53ID:kUqK5k65 数式が動的に展開できないじゃないの
381デフォルトの名無しさん
2020/01/25(土) 18:45:29.64ID:DbK51sM/ testDict = {"aaa",4}
print(testDict["aaa"])
とすると、TypeError: 'set' object is not subscriptable
とエラーになります
何故ですか?
print(testDict["aaa"])
とすると、TypeError: 'set' object is not subscriptable
とエラーになります
何故ですか?
382デフォルトの名無しさん
2020/01/25(土) 18:47:54.04ID:DbK51sM/ testDict = {"aaa":4}
print(testDict["aaa"])
これで治りました
print(testDict["aaa"])
これで治りました
383デフォルトの名無しさん
2020/01/25(土) 18:59:21.86ID:GG75rfFm >>381-382
そんなエラー出るんだw
そんなエラー出るんだw
384デフォルトの名無しさん
2020/01/25(土) 20:38:46.42ID:zXhFVDQK カンマで区切ったらsetになるから「setをの中身をdictのように参照はできんぞ」となるわな
385デフォルトの名無しさん
2020/01/25(土) 22:26:57.93ID:PcW4kwXa setのリテラルあったの知らんかった
386デフォルトの名無しさん
2020/01/26(日) 00:05:48.41ID:oOcVQS8z もう1つよいでしょうか
辞書型の使い方がよくわからないのですが
testDict = {"a":1,"b":{"b-1":2.1,"b-2":2.2},"c":3}
という辞書があった場合
testDict = {"a":1,"b":{"b-1":2.1,"b-2":2.2,"b-3":2.3},"c":3}
というように、辞書の中の辞書に要素を追加するにはどうしたらよいですか?
辞書型の使い方がよくわからないのですが
testDict = {"a":1,"b":{"b-1":2.1,"b-2":2.2},"c":3}
という辞書があった場合
testDict = {"a":1,"b":{"b-1":2.1,"b-2":2.2,"b-3":2.3},"c":3}
というように、辞書の中の辞書に要素を追加するにはどうしたらよいですか?
387デフォルトの名無しさん
2020/01/26(日) 00:08:24.60ID:tDfVZ5vL388デフォルトの名無しさん
2020/01/26(日) 00:17:05.87ID:oOcVQS8z >>387
ありがとうございます!
ありがとうございます!
389デフォルトの名無しさん
2020/01/26(日) 11:16:01.43ID:Y8WnpXRT 完成したプログラムをExeファイル化して配布しようと思うのですが、
pyinstallerで
pyinstaller set_data_ver25.py --onefile
としたところ
maximum recursion depth exceeded while calling a Python object
となります。
pyinstallerで
pyinstaller set_data_ver25.py --onefile
としたところ
maximum recursion depth exceeded while calling a Python object
となります。
390デフォルトの名無しさん
2020/01/26(日) 11:20:12.85ID:Y8WnpXRT 再帰関数で処理が膨れ上がるようなことはしてないと思うのですが・・・。
391デフォルトの名無しさん
2020/01/26(日) 11:32:48.17ID:0XMsrEiZ392デフォルトの名無しさん
2020/01/26(日) 11:36:51.35ID:O7q4Og2n maximum recursion depth exceeded while calling a Python object
でググれ
でググれ
393デフォルトの名無しさん
2020/01/26(日) 11:58:14.00ID:2upMPRsR floatのunixtimeをdatetime.timeの時分秒の文字列(日にちなし)に変換するメソッドはありますでしょうか?
今はdivmod()で順次割ってformat()で文字列変換し':'で結合しております。
今はdivmod()で順次割ってformat()で文字列変換し':'で結合しております。
394デフォルトの名無しさん
2020/01/26(日) 12:15:56.36ID:R5dI7Hbk datetime.timeはメソッドであり文字列ではないけど何の話?
https://docs.python.org/ja/3/library/datetime.html#datetime.datetime.time
https://docs.python.org/ja/3/library/datetime.html#datetime.datetime.time
395デフォルトの名無しさん
2020/01/26(日) 12:19:30.18ID:R5dI7Hbk ああ、クラスの方か
クラスも文字列ではないから辻褄が合わないけど
print(datetime.fromtimestamp(unixtime).time())
でいい話のような気もするな
まあ、知らね
クラスも文字列ではないから辻褄が合わないけど
print(datetime.fromtimestamp(unixtime).time())
でいい話のような気もするな
まあ、知らね
396デフォルトの名無しさん
2020/01/26(日) 13:12:22.36ID:Y8WnpXRT >>389
https://qiita.com/tobesan/items/12189abc5adbda4a49bd
ここで解決したのですが、今度は
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x83 in position 139: invalid start byte
が・・・。
https://qiita.com/tobesan/items/12189abc5adbda4a49bd
ここで解決したのですが、今度は
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x83 in position 139: invalid start byte
が・・・。
397デフォルトの名無しさん
2020/01/26(日) 13:16:45.26ID:Y8WnpXRT おそらく
https://stackoverflow.com/questions/47692960/error-when-using-pyinstaller-unicodedecodeerror-utf-8-codec-cant-decode-byt
でpyinstallerの設定変えろってことなんだとおもうんですが、anaconda使用してターミナルからpipでインストールしたpyinstallerがどこのフォルダにあるのかわからない・・・
アナコンダでインストールしたPyhotnのフォルダってそもそもどこにあるんでしたっけ?
https://stackoverflow.com/questions/47692960/error-when-using-pyinstaller-unicodedecodeerror-utf-8-codec-cant-decode-byt
でpyinstallerの設定変えろってことなんだとおもうんですが、anaconda使用してターミナルからpipでインストールしたpyinstallerがどこのフォルダにあるのかわからない・・・
アナコンダでインストールしたPyhotnのフォルダってそもそもどこにあるんでしたっけ?
398デフォルトの名無しさん
2020/01/26(日) 13:29:59.77ID:0XMsrEiZ399デフォルトの名無しさん
2020/01/26(日) 13:32:53.47ID:Y8WnpXRT >>398
ソースコードをBOMなしで保存してみましたが、同じエラーで・・・。
ソースコードをBOMなしで保存してみましたが、同じエラーで・・・。
400デフォルトの名無しさん
2020/01/26(日) 13:58:33.95ID:0XMsrEiZ401デフォルトの名無しさん
2020/01/26(日) 13:59:44.19ID:0XMsrEiZ402デフォルトの名無しさん
2020/01/26(日) 17:35:08.11ID:Y8WnpXRT >>401
os windows10
anaconda
python3.7
です。
https://stackoverflow.com/questions/47692960/error-when-using-pyinstaller-unicodedecodeerror-utf-8-codec-cant-decode-byt
の方法で
out = out.decode(encoding, errors='ignore')
としたら実行ファイルできたけど、
Runすると
読み込みファイルを聞いてくる→計算処理→グラフ出力→計算処理結果ファイルに出力
となるはずが、読み込みファイルを聞いてこず、なにか謎処理をしてグラフは出さずに計算結果だけ出力します。
なんだこりゃ。
os windows10
anaconda
python3.7
です。
https://stackoverflow.com/questions/47692960/error-when-using-pyinstaller-unicodedecodeerror-utf-8-codec-cant-decode-byt
の方法で
out = out.decode(encoding, errors='ignore')
としたら実行ファイルできたけど、
Runすると
読み込みファイルを聞いてくる→計算処理→グラフ出力→計算処理結果ファイルに出力
となるはずが、読み込みファイルを聞いてこず、なにか謎処理をしてグラフは出さずに計算結果だけ出力します。
なんだこりゃ。
403デフォルトの名無しさん
2020/01/26(日) 18:02:56.11ID:R5dI7Hbk Anaconda信者はちゃんとサポートしてやれ
俺はあんなゴミ使わないから知らねー
俺はあんなゴミ使わないから知らねー
404デフォルトの名無しさん
2020/01/26(日) 18:05:10.13ID:htXcC3/b 配列で
0番目の値を1番目の値に足す
1番目の値を2番目の値に足す
というのを繰り返して
最後は
n番目の値を0番目に足す
こういうループを作るのってどうすればいいですか?
a=[]
for i ,h in enumerate(haireru):
___a.append(hairetu[i]+hairetu[1+1])
にすると最後ゼロ番目と計算できないです
0番目の値を1番目の値に足す
1番目の値を2番目の値に足す
というのを繰り返して
最後は
n番目の値を0番目に足す
こういうループを作るのってどうすればいいですか?
a=[]
for i ,h in enumerate(haireru):
___a.append(hairetu[i]+hairetu[1+1])
にすると最後ゼロ番目と計算できないです
405デフォルトの名無しさん
2020/01/26(日) 18:34:25.67ID:htXcC3/b すみません
aは配列じゃなくてループ内ですぐに使いたいので
iはゼロはじまりでお願いします
for i ,h in enumerate(hairetu):
___a=(hairetu[i]+hairetu[i+1])
__b=c*a
aは配列じゃなくてループ内ですぐに使いたいので
iはゼロはじまりでお願いします
for i ,h in enumerate(hairetu):
___a=(hairetu[i]+hairetu[i+1])
__b=c*a
406デフォルトの名無しさん
2020/01/26(日) 18:39:12.37ID:ux8Vy6ZU >>404
foo = [1,2,3,4,5]
[ x + y for x, y in zip(foo, foo[1:] + [0])]
#=> [3, 5, 7, 9, 5]
このパターンこのスレだけでもう3回目くらいだと思うんだけどなんで頻出なのか謎
foo = [1,2,3,4,5]
[ x + y for x, y in zip(foo, foo[1:] + [0])]
#=> [3, 5, 7, 9, 5]
このパターンこのスレだけでもう3回目くらいだと思うんだけどなんで頻出なのか謎
407デフォルトの名無しさん
2020/01/26(日) 18:39:24.22ID:0XMsrEiZ408デフォルトの名無しさん
2020/01/26(日) 18:40:00.40ID:0XMsrEiZ >>406
どこかの私大の追試レポートで出てると予想
どこかの私大の追試レポートで出てると予想
409デフォルトの名無しさん
2020/01/26(日) 18:43:49.29ID:+Q3fYZeR >>403
Anaconda信者とかより、コミュとれない奴の相手はエスパー・高脳でないと相手できないからな。
>読み込みファイルを聞いてくる→計算処理→グラフ出力→計算処理結果ファイルに出力
以下略
は、エスパー・高脳でないとポカーンになる感じだからな
Anaconda信者とかより、コミュとれない奴の相手はエスパー・高脳でないと相手できないからな。
>読み込みファイルを聞いてくる→計算処理→グラフ出力→計算処理結果ファイルに出力
以下略
は、エスパー・高脳でないとポカーンになる感じだからな
410デフォルトの名無しさん
2020/01/26(日) 18:50:45.78ID:UvzYuhqV [ x + y for x, y in zip(foo, foo[1:] + foo[0:1])]
#=>[3, 5, 7, 9, 6]
#=>[3, 5, 7, 9, 6]
411デフォルトの名無しさん
2020/01/26(日) 21:10:21.36ID:htXcC3/b412デフォルトの名無しさん
2020/01/26(日) 21:40:26.45ID:Y8WnpXRT 401ですけど、
すいません。
コード上げてきちんと質問するべきですよね。
期限迫ってたのであせってたのですが、寝落ちして少し頭冷めました。
あきらめて現在のところまででまとめることにしました。
今の仕事終えてから、ご指摘頂いたこともう一度確認してみます。
すいません。
コード上げてきちんと質問するべきですよね。
期限迫ってたのであせってたのですが、寝落ちして少し頭冷めました。
あきらめて現在のところまででまとめることにしました。
今の仕事終えてから、ご指摘頂いたこともう一度確認してみます。
413デフォルトの名無しさん
2020/01/26(日) 22:23:07.80ID:mYb8Rqtn414デフォルトの名無しさん
2020/01/29(水) 16:41:03.56ID:rr34JdCX どこまでdefでまとめるのが良いのかアドバイスお願いします
一定の距離ごとに物体の置いてその場所や向きや大きさを決めています
距離ごとに計算すべきなのか
最初から物体の位置、向き、大きさをすべて計算して
置けばよいのでしょうか?
↓距離ごとの計算
for km in 距離:
__物体の位置()に物体を置く処理
__向きの計算()に物体の向きを変える処理
__大きさ()に物体の大きさを変える処理
def 物体の位置:
___計算式
def 物体の向き:
__計算式
def 大きさ():
__計算式
一定の距離ごとに物体の置いてその場所や向きや大きさを決めています
距離ごとに計算すべきなのか
最初から物体の位置、向き、大きさをすべて計算して
置けばよいのでしょうか?
↓距離ごとの計算
for km in 距離:
__物体の位置()に物体を置く処理
__向きの計算()に物体の向きを変える処理
__大きさ()に物体の大きさを変える処理
def 物体の位置:
___計算式
def 物体の向き:
__計算式
def 大きさ():
__計算式
415デフォルトの名無しさん
2020/01/29(水) 16:43:09.94ID:rr34JdCX 続きです
↓まとめて計算した場合
for x in 物体の位置():
__物体を指定の位置に置く処理
for y in 物体の向き():
__物体を指定の向きに置く処理
for z in 物体の大きさ():
__物体を指定の大きさにする処理
def 物体の位置():
位置 = []
__for km in 距離:
___位置.append()
__return 位置
def 向きの計算():
向き=[]
__for km in 距離:
___向き.append()
__return 向き
↓まとめて計算した場合
for x in 物体の位置():
__物体を指定の位置に置く処理
for y in 物体の向き():
__物体を指定の向きに置く処理
for z in 物体の大きさ():
__物体を指定の大きさにする処理
def 物体の位置():
位置 = []
__for km in 距離:
___位置.append()
__return 位置
def 向きの計算():
向き=[]
__for km in 距離:
___向き.append()
__return 向き
416デフォルトの名無しさん
2020/01/29(水) 17:34:31.08ID:V4INQ4I7 >>414
その2つなら後者を選ぶケースは考えにくいかな
俺の読解力の問題かもしれんが、「for km in 距離:」がよく理解できん
距離はどういうイテレータ?
例えば、距離 = [1, 2, 3, 4, 5] みたいなものと考えればいいの?
で各距離の値によって各物体の位置、向き、大きさが決まる?
その2つなら後者を選ぶケースは考えにくいかな
俺の読解力の問題かもしれんが、「for km in 距離:」がよく理解できん
距離はどういうイテレータ?
例えば、距離 = [1, 2, 3, 4, 5] みたいなものと考えればいいの?
で各距離の値によって各物体の位置、向き、大きさが決まる?
417414
2020/01/29(水) 20:49:58.87ID:rr34JdCX418デフォルトの名無しさん
2020/01/29(水) 22:13:17.15ID:V4INQ4I7 >>417
各物体の位置・向き・大きさを計算する部分と
それを使ってI/O的な処理をする部分は分けておいたほうがいいと思う
それぞれ違う理由で変更したくなるから混ざってると後で面倒
きれいに分かれてれば計算しつつ出来た順にI/Oするよう変更するのも簡単
↓関数/データに分けた場合とオブジェクトにまとめた場合のイメージ
https://techiedelight.com/compiler/?n7t7
https://techiedelight.com/compiler/?qDa4
各物体の位置・向き・大きさを計算する部分と
それを使ってI/O的な処理をする部分は分けておいたほうがいいと思う
それぞれ違う理由で変更したくなるから混ざってると後で面倒
きれいに分かれてれば計算しつつ出来た順にI/Oするよう変更するのも簡単
↓関数/データに分けた場合とオブジェクトにまとめた場合のイメージ
https://techiedelight.com/compiler/?n7t7
https://techiedelight.com/compiler/?qDa4
419414
2020/01/30(木) 01:07:15.66ID:TCVWvduC420デフォルトの名無しさん
2020/01/30(木) 17:49:07.16ID:9oqZpWVT raspbian上でwebviewを使用しています。
公式ページのサンプルをコピペしたのですが、そんなattributeは無いとエラーになります。
オブジェクトが持っているattributeの一覧を表示させることは出来ないのでしょうか。
公式ページのサンプルをコピペしたのですが、そんなattributeは無いとエラーになります。
オブジェクトが持っているattributeの一覧を表示させることは出来ないのでしょうか。
421デフォルトの名無しさん
2020/01/30(木) 18:46:06.53ID:xpd5gNHP422デフォルトの名無しさん
2020/01/30(木) 20:24:40.55ID:9oqZpWVT >>421
意味不明なんだが?
意味不明なんだが?
423デフォルトの名無しさん
2020/01/30(木) 23:03:41.98ID:zqJjLosR あっそ
じゃあしねよ
じゃあしねよ
424デフォルトの名無しさん
2020/01/30(木) 23:10:41.47ID:SpgFxTsY425デフォルトの名無しさん
2020/01/30(木) 23:12:46.73ID:TcPsF5Vj >>423
キモすぎワロタ
キモすぎワロタ
426デフォルトの名無しさん
2020/01/30(木) 23:16:17.43ID:TcPsF5Vj オブジェクトが持っているattributeの一覧を表示させることは出来ないのでしょうか。
これに答えろってことだろ
なにをぶつぶつ言ってるんだよw
これに答えろってことだろ
なにをぶつぶつ言ってるんだよw
427デフォルトの名無しさん
2020/01/30(木) 23:18:48.25ID:N/97jNZ6428デフォルトの名無しさん
2020/01/30(木) 23:38:39.08ID:N/97jNZ6430デフォルトの名無しさん
2020/01/31(金) 17:45:06.72ID:KoDF/0eX (´n`).o(429の端末が初期不良期限翌日に壊れますように)
431デフォルトの名無しさん
2020/01/31(金) 17:48:23.76ID:ltLMy86h 惨めだなぁ…
432デフォルトの名無しさん
2020/01/31(金) 22:07:10.58ID:WYJCj5Ov hoge = "わたしの名前は{0}です"
こういう変数hogeは、f-stringで値埋め込むのは無理だよね?
hoge.format()するしかないよね
こういう変数hogeは、f-stringで値埋め込むのは無理だよね?
hoge.format()するしかないよね
433デフォルトの名無しさん
2020/01/31(金) 22:14:17.30ID:KoDF/0eX434デフォルトの名無しさん
2020/01/31(金) 23:36:34.66ID:BFxfTyah 惨めな上に頭も悪いときたあ
435デフォルトの名無しさん
2020/02/01(土) 00:19:43.16ID:EnxAFhi/ >>432
template = lambda: f"わたしの名前は{name}です"
name = "foo"
f"{template()}"
#=> ’わたしの名前はfooです'
f-stringのlazy evaluation版はi-stringってので提案されてるらしい
https://www.python.org/dev/peps/pep-0501/
template = lambda: f"わたしの名前は{name}です"
name = "foo"
f"{template()}"
#=> ’わたしの名前はfooです'
f-stringのlazy evaluation版はi-stringってので提案されてるらしい
https://www.python.org/dev/peps/pep-0501/
436デフォルトの名無しさん
2020/02/01(土) 07:59:04.74ID:caubOhav437デフォルトの名無しさん
2020/02/01(土) 15:23:41.81ID:p+nIpDYx デバックについての質問なのですが
evo=[1,5,3,8]
ana=[7,6,5,4]
for e,a in zip(evo,ana):
____print("aaaa")
____c=a*b
____d=e+c
をコピペしてデバッグしてるのですが
de=3
a=ana[de]
e=evo[de]
if 1=1:
#for e,a in zip(evo,ana):
___print.....
___.........
みたいな感じでif分つけて無理やりインデント合わせてコピペして
デバッグしてますが
そういうループの途中だけ動きを見る方法でもっといい方法ありませんか?
evo=[1,5,3,8]
ana=[7,6,5,4]
for e,a in zip(evo,ana):
____print("aaaa")
____c=a*b
____d=e+c
をコピペしてデバッグしてるのですが
de=3
a=ana[de]
e=evo[de]
if 1=1:
#for e,a in zip(evo,ana):
___print.....
___.........
みたいな感じでif分つけて無理やりインデント合わせてコピペして
デバッグしてますが
そういうループの途中だけ動きを見る方法でもっといい方法ありませんか?
438sage
2020/02/01(土) 15:32:30.14ID:aHBNrXGA MATLABでいうsimulinkの代用になりそうな物ってありませんか?環境移行したいんですがこれだけどうしても見つからなくて。
439デフォルトの名無しさん
2020/02/01(土) 15:38:32.96ID:fiLTG5Nb evo=[1,5,3,8]
ana=[7,6,5,4]
for e,a in zip(evo,ana):
____if (e, a) != (8, 4): continue
____print("aaaa")
____c=a*b
____d=e+c
ana=[7,6,5,4]
for e,a in zip(evo,ana):
____if (e, a) != (8, 4): continue
____print("aaaa")
____c=a*b
____d=e+c
440デフォルトの名無しさん
2020/02/01(土) 15:49:16.27ID:iBA7Xa3w441デフォルトの名無しさん
2020/02/01(土) 16:00:39.94ID:p+nIpDYx442デフォルトの名無しさん
2020/02/01(土) 16:10:15.40ID:CimOJomw IDEとかエディタ使えない環境なの?
443デフォルトの名無しさん
2020/02/01(土) 16:10:30.84ID:EnxAFhi/444デフォルトの名無しさん
2020/02/01(土) 16:20:42.33ID:EnxAFhi/ $ python3 ipdb_conditional_breakpoint.py
1 import ipdb; ipdb.set_trace(context=10);
2
3 b = 2
4 evo=[1,5,3,8]
5 ana=[7,6,5,4]
6 for e,a in zip(evo,ana):
7 ____print("aaaa")
8 ____c=a*b
9 ____d=e+c
ipdb> break 7, e == 8
Breakpoint 1 ./ipdb_conditional_breakpoint.py:7
ipdb> c
# e ==8 の場合のみ7行目で停止
ipdb> print(e, a)
8 4
1 import ipdb; ipdb.set_trace(context=10);
2
3 b = 2
4 evo=[1,5,3,8]
5 ana=[7,6,5,4]
6 for e,a in zip(evo,ana):
7 ____print("aaaa")
8 ____c=a*b
9 ____d=e+c
ipdb> break 7, e == 8
Breakpoint 1 ./ipdb_conditional_breakpoint.py:7
ipdb> c
# e ==8 の場合のみ7行目で停止
ipdb> print(e, a)
8 4
445デフォルトの名無しさん
2020/02/02(日) 22:34:59.17ID:nTdekf5z forやdefで使う変数が多くなったときはどうしてますか?
7個ぐらいになってくると
行が長くなって何とかしたほうが良いのか
悩みます
色々ありがとうございます
>>442
blenderというソフト内のpython使ってて
本格的なデバッグ機能があまりないのです
その辺りは専用スレで聞いてみます
7個ぐらいになってくると
行が長くなって何とかしたほうが良いのか
悩みます
色々ありがとうございます
>>442
blenderというソフト内のpython使ってて
本格的なデバッグ機能があまりないのです
その辺りは専用スレで聞いてみます
446デフォルトの名無しさん
2020/02/03(月) 00:07:04.35ID:XimuQ1Xy447デフォルトの名無しさん
2020/02/03(月) 00:42:52.51ID:M5UXjnSG448デフォルトの名無しさん
2020/02/03(月) 01:02:38.47ID:XimuQ1Xy449デフォルトの名無しさん
2020/02/03(月) 01:07:17.80ID:XimuQ1Xy 2.1.5. Explicit line joining
2.1.6. Implicit line joining
https://docs.python.org/3/reference/lexical_analysis.html#explicit-line-joining
2.1.6. Implicit line joining
https://docs.python.org/3/reference/lexical_analysis.html#explicit-line-joining
450デフォルトの名無しさん
2020/02/03(月) 12:17:00.67ID:62FLJlST451デフォルトの名無しさん
2020/02/03(月) 12:20:59.82ID:62FLJlST ああそういう意味じゃないのか
制御変数の話なら適当に改行汁
あと blender は漏れも使ってるけど
癖があるので普通の python だと思わない方が良い
(普通の python で慣れてる人が使う分には問題無いが)
考え無しにあれを使い続けると糞プログラマになるだけだと思う
制御変数の話なら適当に改行汁
あと blender は漏れも使ってるけど
癖があるので普通の python だと思わない方が良い
(普通の python で慣れてる人が使う分には問題無いが)
考え無しにあれを使い続けると糞プログラマになるだけだと思う
452デフォルトの名無しさん
2020/02/04(火) 23:09:14.52ID:0mUTKS9X plt.subplot使ってグラフを2つ表示しています
plt.subplot(1, 2, 1)
plt.title('attention')
plt.subplot(1, 2, 2)
plt.title('Non attention')
2つのグラフの下中央に大きなタイトルを表示したいのですが、
なにか良い方法ありますでしょうか?
plt.subplot(1, 2, 1)
plt.title('attention')
plt.subplot(1, 2, 2)
plt.title('Non attention')
2つのグラフの下中央に大きなタイトルを表示したいのですが、
なにか良い方法ありますでしょうか?
453デフォルトの名無しさん
2020/02/05(水) 10:06:39.19ID:FfddlBUI def test():
def test_test():
print("test")
があったときに、test_test()を呼び出すにはどうしたらいいですか?
def test_test():
print("test")
があったときに、test_test()を呼び出すにはどうしたらいいですか?
454デフォルトの名無しさん
2020/02/05(水) 10:25:09.93ID:boA3ajbM ちょっと何言ってるか分からない
455デフォルトの名無しさん
2020/02/05(水) 10:41:21.50ID:d60p+KZz ARM64でビルドしたPythonってどっか落ちてませんか
456デフォルトの名無しさん
2020/02/05(水) 11:33:01.43ID:FfddlBUI >>454
すみません、インデントが反映されていなくて分かりづらい感じになってしまいました。
↓のように、クラス内にメソッドがあって、メソッドの中に関数がある場合
どうやって関数を外部から呼び出せばいいのでしょうか?
def test():
def test_test():
print("test")
外部ではなく、内部から呼び出すには
def test():
def test_test():
print("test")
test_test()
とすれば呼び出せますが、test()の外から呼び出す方法を知りたいです。
すみません、インデントが反映されていなくて分かりづらい感じになってしまいました。
↓のように、クラス内にメソッドがあって、メソッドの中に関数がある場合
どうやって関数を外部から呼び出せばいいのでしょうか?
def test():
def test_test():
print("test")
外部ではなく、内部から呼び出すには
def test():
def test_test():
print("test")
test_test()
とすれば呼び出せますが、test()の外から呼び出す方法を知りたいです。
457デフォルトの名無しさん
2020/02/05(水) 12:38:02.65ID:fbcJymO4 ローカル変数みたいなものだから外部からアクセスはできない
458デフォルトの名無しさん
2020/02/05(水) 13:09:59.68ID:+QFykdso def test(str):
・def closure():
・・print(str)
・return closure
c = test("closure test");
c()
・def closure():
・・print(str)
・return closure
c = test("closure test");
c()
459デフォルトの名無しさん
2020/02/05(水) 13:14:47.01ID:d60p+KZz class testclass:
def test(self):
def test_test(str):
print(str)
return test_test
f = testclass().test()
f("aaaaaaa")
へぇこんな事できるんだ、何に使えるもの?
def test(self):
def test_test(str):
print(str)
return test_test
f = testclass().test()
f("aaaaaaa")
へぇこんな事できるんだ、何に使えるもの?
460デフォルトの名無しさん
2020/02/05(水) 13:23:28.11ID:FfddlBUI461デフォルトの名無しさん
2020/02/05(水) 14:20:51.30ID:2gxpMPkb >>459
デコレータとか
デコレータとか
462デフォルトの名無しさん
2020/02/05(水) 15:18:52.75ID:6NLusyAl csvの例えば5列目が2,3,5,7,3,5,7,,,,,といろんな数字で並んでるとき、
その列の特定の数字を一括して別の数字に変換して、csv保存したいのですが、サンプルコードを頂けないでしょうか
その列の特定の数字を一括して別の数字に変換して、csv保存したいのですが、サンプルコードを頂けないでしょうか
463デフォルトの名無しさん
2020/02/05(水) 15:32:28.07ID:HabtckGA >>462
pandas 置換 🔍
pandas 置換 🔍
464デフォルトの名無しさん
2020/02/05(水) 16:46:26.26ID:2rKdW1Ec >>452
figureの任意の位置にテキスト表示出来る
figureの任意の位置にテキスト表示出来る
465デフォルトの名無しさん
2020/02/05(水) 16:49:43.06ID:2rKdW1Ec >>460
適当なことを言うな
適当なことを言うな
466デフォルトの名無しさん
2020/02/05(水) 17:01:00.50ID:FfddlBUI >>465
いや、ホントの話
いや、ホントの話
467デフォルトの名無しさん
2020/02/05(水) 19:05:15.67ID:2rKdW1Ec うそだとは言っていない
468デフォルトの名無しさん
2020/02/05(水) 19:29:47.90ID:PnTZcdWz 毎秒何百回程度でやたら遅くなる
とか言うのは嘘と言い切ってもいいと思う
とか言うのは嘘と言い切ってもいいと思う
469デフォルトの名無しさん
2020/02/05(水) 19:56:00.86ID:FfddlBUI >>468
いやこれもホントに
処理内容次第なので、処理負荷の低いものなら気づかないですけど
timeitとか使わなくても目で見て明らかに遅いレベルまで遅くなったんです
信じてもらえなくても別にいいですけど、僕に得も何もないんで
いやこれもホントに
処理内容次第なので、処理負荷の低いものなら気づかないですけど
timeitとか使わなくても目で見て明らかに遅いレベルまで遅くなったんです
信じてもらえなくても別にいいですけど、僕に得も何もないんで
470デフォルトの名無しさん
2020/02/05(水) 19:59:06.82ID:2rKdW1Ec @staticmethod
471デフォルトの名無しさん
2020/02/05(水) 20:21:18.03ID:3A2Vd31x cとPHPとシェルとストアドプロシージャ位しか書けないんだけど
パイソンでDLバリバリになるには何の書籍から始めるのが良い?
やっぱ統計学はやんなきゃ話にならない?
パイソンでDLバリバリになるには何の書籍から始めるのが良い?
やっぱ統計学はやんなきゃ話にならない?
472デフォルトの名無しさん
2020/02/05(水) 20:27:09.11ID:xJPwpbdq473デフォルトの名無しさん
2020/02/05(水) 20:32:56.42ID:V2ceD5vC 敢えて喩えるほど実際から離れていく
474デフォルトの名無しさん
2020/02/05(水) 20:45:08.49ID:oCA39UVc >>471
はなしにならんので勉強汁
はなしにならんので勉強汁
475デフォルトの名無しさん
2020/02/05(水) 20:45:33.80ID:gx9j2avt 統計ってベイズ推定とか?
476デフォルトの名無しさん
2020/02/05(水) 20:50:45.28ID:Pb0OV2Dy 統計とかエクセルでまとめた方が使いやすくない?
477デフォルトの名無しさん
2020/02/05(水) 20:56:17.65ID:l5EZ/l0z >>472
俺、機械学習さっぱりわからんが、なんか核心をついているような言葉だが
基礎となる統計がわからない自称機械学習エンジニアはただの占い師
ターゲットのビジネスがわからない自称機械学習エンジニアはただのベンチマーク厨
が正しいんじゃないのか
>>471
>cとPHPとシェルとストアドプロシージャ位しか書けないんだけど
こんな自己紹介からして、お前はソフトエンジニアではなくプログラムかける土方
ってかんじだろ。
そんな奴が目指しているのは機械学習"エンジニア"ではなく
機械学習を用いる占い師 や機械学習のベンチマークができる厨 じゃないのか?
なら、統計学なんてやる必要ないんじゃないか。
エンジニアになりたいなら基礎理論の統計学はしっかりやらんとだめだろうが。
どの分野でもめざせエンジニアなら基礎はしっかりやらないと駄目だろ。
例えばソフトエンジニアなら大学・大学院の情報工学科でやるようなことは
学んでないとな。
と偉そうなこと言っている俺は趣味でプログラミングなんだがな。
俺、機械学習さっぱりわからんが、なんか核心をついているような言葉だが
基礎となる統計がわからない自称機械学習エンジニアはただの占い師
ターゲットのビジネスがわからない自称機械学習エンジニアはただのベンチマーク厨
が正しいんじゃないのか
>>471
>cとPHPとシェルとストアドプロシージャ位しか書けないんだけど
こんな自己紹介からして、お前はソフトエンジニアではなくプログラムかける土方
ってかんじだろ。
そんな奴が目指しているのは機械学習"エンジニア"ではなく
機械学習を用いる占い師 や機械学習のベンチマークができる厨 じゃないのか?
なら、統計学なんてやる必要ないんじゃないか。
エンジニアになりたいなら基礎理論の統計学はしっかりやらんとだめだろうが。
どの分野でもめざせエンジニアなら基礎はしっかりやらないと駄目だろ。
例えばソフトエンジニアなら大学・大学院の情報工学科でやるようなことは
学んでないとな。
と偉そうなこと言っている俺は趣味でプログラミングなんだがな。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 首相官邸前で「戦争あおるな」 台湾有事巡る答弁に抗議 [蚤の市★]
- 高市首相告白「『なめられない服』を選ぶことに数時間を費やしました」「外交交渉でマウント取れる服、買わなくてはいかんかもなぁ」 [ぐれ★]
- 【高市リスク】立民・小西洋之参院議員「高市総理がとんでもない安全保障オンチで外交オンチ」 [ぐれ★]
- 『DOWNTOWN+』会員数50万人突破で見えてきた 松本人志の“月収4ケタ万円”驚愕収入 [阿弥陀ヶ峰★]
- 【赤坂ライブハウス刺傷】逃走していた自衛官の男(43)を殺人未遂の疑いで逮捕 警視庁 被害女性とは知人関係 [Ailuropoda melanoleuca★]
- 【芸能】永遠の童顔′ウ「光GENJI」53歳になった山本淳一の近影に「若いな?」「元気パワーもらえるよっ」 [湛然★]
- 安倍晋三「日本よ、世界の真ん中で咲き誇れ」高市早苗「日本外交を咲き誇らせてまいります」 [696684471]
- 日本人「憲法9条があれば侵略されないって叫んでた売国左翼のゴミどもは今どんな気分?😂wwwwww」 [441660812]
- 婚活女子(43)「アラフォーのおっさんが『同世代の女はおばさんに見える。10歳くらい歳の離れた女性がいい』と言っててドン引きしてる… [257926174]
- 女死ね
- 【悲報】東京都民さん、20過ぎてるのに自転車に乗っててて大炎上wwwwwwwwwwww女「いい歳した男で自転車に乗るのは知的障がい者だけだよ? [483447288]
- 【悲報】細田守最新作、超絶爆死しそう
