当スレに★Python以外のプログラミング言語での回答類を書くべからず★
派生言語はそれぞれ専スレがあるのでそっち池。
「Ruby」「某言語では」をNGワード登録推奨。荒らしは、完全スルー放置が一番きらいです。
このスレッドは「お勉強」スレのほうには書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を、勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますので、お礼は Python の布教と初心者の救済をお願いします。
★エラーを解決したい場合は、
表示されてるエラー全文(勝手に省略やスクショうp等の横着クソ行為禁止)と、
実行環境(Pythonのバージョン・OSとIDEの種類とバージョン)をシッカリ書くこと。
【【【複数の連続半角スペースはなかったことになる・タブがうまく入らない5chの仕様】】】に注意!
Pythonの★ソースコードをそのまま5ちゃんにコピペすると、インデントが崩れてチヌ★ので
↓等の、いわゆるコードうp用サイトに貼ってこいください。
ttps://techiedelight.com/compiler/ Run Code機能あり。最近流行中?
ttp://ideone.com/ デフォ設定はC用のため言語選択ボタン押下がピコ手間かも。
ttp://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/ まずまずシンプル。
ttp://dpaste.com/ とてもシンプル。消えるまでの日数は十分長ーく指定のこと。
◇Python公式サイト◇ http://www.python.org/
◇まとめwiki◇ ttp://python.rdy.jp/wiki.cgi
〇前スレ〇 くだすれPython(超初心者用) その50【まず1嫁】
http://mevius.5ch.net/test/read.cgi/tech/1598527450/
次スレは >>985 あたりが挑戦してくだしあ。(980過ぎて自動落ちは、無くなって久しい)
### END OF TEMPLATE ###
探検
くだすれPython(超初心者用) その51【まず1嫁】
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2020/10/17(土) 10:05:38.14ID:1RQ0Wdhu213デフォルトの名無しさん
2020/10/31(土) 14:00:16.47ID:0qFsgGrp214デフォルトの名無しさん
2020/10/31(土) 14:05:33.56ID:9ujp1MGy 開発環境って、VScodeが最適?
Eclipseとか、pycharmとどれば良いですか?
おすすめを教えて欲しいな。
Eclipseとか、pycharmとどれば良いですか?
おすすめを教えて欲しいな。
215デフォルトの名無しさん
2020/10/31(土) 14:10:14.40ID:eMxGB/My splitとstripがどっちかわからなくなる
216デフォルトの名無しさん
2020/10/31(土) 14:17:00.52ID:fxcwqRC2 split は bowling の split や野球の split fingered fast ball
strip は君らの好きなあれ
strip は君らの好きなあれ
217デフォルトの名無しさん
2020/10/31(土) 20:11:22.92ID:ZTltDpC1 競技プログラミングで pypy は幅を利かせているように思えますが、
競技プログラミング以外での pypy はどうですか?
競技プログラミング以外での pypy はどうですか?
218デフォルトの名無しさん
2020/10/31(土) 20:19:55.02ID:KY/T1AyA >>211
oops
oops
219デフォルトの名無しさん
2020/10/31(土) 22:56:10.29ID:4+R4Y5KC220デフォルトの名無しさん
2020/10/31(土) 22:58:03.68ID:Oo7C4HEc >>217
CPythonでしか動かないパッケージを使ってなくてパフォーマンスに困ってるならいいんじゃない
でも、大抵CPython必須なパッケージを1つ以上使っているケースがほとんどだと思うけど。
競技プログラミングはアルゴリズム実装に特化してる競技だから、実用とはまた違うよね。
CPythonでしか動かないパッケージを使ってなくてパフォーマンスに困ってるならいいんじゃない
でも、大抵CPython必須なパッケージを1つ以上使っているケースがほとんどだと思うけど。
競技プログラミングはアルゴリズム実装に特化してる競技だから、実用とはまた違うよね。
221デフォルトの名無しさん
2020/10/31(土) 22:59:59.62ID:CAmth+XY Pystonってどうなんや
222デフォルトの名無しさん
2020/10/31(土) 23:06:35.78ID:rTRLWM7Q >>214
総合面で考えるとSCodeが楽
大まかに書くと
・Eclipse
昔からあるツールだけど、言い換えると古い
UIやフォーマット機能も考慮すると、正直選択肢には上がらない
・PyCharm
IDE使って開発するなら実質これ一択
Pythonだけなら無償版で十分だけど、機械学習やWeb(Django)とかを触るなら有料版が無いと辛い
・VSCode
必要な拡張機能をぶち込めばIDEと遜色なく使える
元がテキストエディタなので比較的軽いのも魅力
というか無料でやっていくなら大体これに落ち着く
総合面で考えるとSCodeが楽
大まかに書くと
・Eclipse
昔からあるツールだけど、言い換えると古い
UIやフォーマット機能も考慮すると、正直選択肢には上がらない
・PyCharm
IDE使って開発するなら実質これ一択
Pythonだけなら無償版で十分だけど、機械学習やWeb(Django)とかを触るなら有料版が無いと辛い
・VSCode
必要な拡張機能をぶち込めばIDEと遜色なく使える
元がテキストエディタなので比較的軽いのも魅力
というか無料でやっていくなら大体これに落ち着く
223デフォルトの名無しさん
2020/11/01(日) 00:00:28.25ID:CuITjVo7 VS Code用Python拡張機能に「debugpy 1.0」が搭載、2020年10月リリースより
https://codezine.jp/article/detail/13135
米Microsoftは、Visual Studio Code用Python拡張機能2020年10月リリースの提供を、10月28日(現地時間)に開始した。MarketplaceまたはVisual Studio Codeの拡張機能ギャラリーからインストールできる。
https://codezine.jp/article/detail/13135
米Microsoftは、Visual Studio Code用Python拡張機能2020年10月リリースの提供を、10月28日(現地時間)に開始した。MarketplaceまたはVisual Studio Codeの拡張機能ギャラリーからインストールできる。
224デフォルトの名無しさん
2020/11/01(日) 01:22:57.63ID:uXcrli8I225デフォルトの名無しさん
2020/11/01(日) 06:43:13.64ID:DCllpzwI >>214
Vim
Vim
227デフォルトの名無しさん
2020/11/01(日) 14:46:20.08ID:SB/4dHgp pythonはよく遅いって言われるけどそんなに体感出来るほどのものなの?
プログラミング自体pythonが初めてだからどういう使い方してる時に遅いって感じるんだろう
プログラミング自体pythonが初めてだからどういう使い方してる時に遅いって感じるんだろう
228デフォルトの名無しさん
2020/11/01(日) 14:51:30.41ID:BdB3gM+x for は遅い
numpy は速い
numpy は速い
229デフォルトの名無しさん
2020/11/01(日) 14:58:10.26ID:AjRcesHd230デフォルトの名無しさん
2020/11/01(日) 15:03:53.01ID:lNtVx6da 書き方によっては勝手に最適化されちゃうからなあ
231デフォルトの名無しさん
2020/11/01(日) 15:23:30.26ID:Nw3wtxBc for i in range(1000000000):
k= 1+1
出力しないと最適化されてなくなりそう。
出力すると print の速度に依存するし。
k= 1+1
出力しないと最適化されてなくなりそう。
出力すると print の速度に依存するし。
232デフォルトの名無しさん
2020/11/01(日) 15:59:45.23ID:AjRcesHd 長さ10億の空配列(リスト)準備しておいて順番に入れてくとか
100萬行のファイル出力で競争するとか
工夫必要かー
100萬行のファイル出力で競争するとか
工夫必要かー
233デフォルトの名無しさん
2020/11/01(日) 16:53:23.86ID:YqPAXEKP 処理に時間かかるなと思わないまでは遅いとか気にしなくて大丈夫
234デフォルトの名無しさん
2020/11/01(日) 18:17:59.71ID:6FKS57jf プロのpythonistともなると競技プログラム全問制覇は当然のこと、
それでは飽き足らずpythonそのもののソースコードを読んでその高速化に努めるようになる
そうこうしてると動的計画法の難問をちょっとした片手間と戯れでpythonとc++の両方で解くこともしばしばだ
するとC言語系に比べてpythonは遅いということを実感する
それでは飽き足らずpythonそのもののソースコードを読んでその高速化に努めるようになる
そうこうしてると動的計画法の難問をちょっとした片手間と戯れでpythonとc++の両方で解くこともしばしばだ
するとC言語系に比べてpythonは遅いということを実感する
235デフォルトの名無しさん
2020/11/01(日) 18:26:01.81ID:KpbUCpE2 そこまでしなきゃ実感できんのか…
236デフォルトの名無しさん
2020/11/01(日) 20:10:44.85ID:a4q/79iQ >>235
Pythonで適当に書いた計算コードの完了見積もりが10日とかになると、
流石にまずいなと思って1日ぐらいかけてC++で書いてみるんよ
それで10倍とか100倍速かったりすることがあるんよ
(速くないこともある)
そのときにPythonは遅いと実感する
だけど、実装までの時間は速いし、Pythonで試行錯誤してからC++で清書する方が初めからC++で試行錯誤するより早くできる場合も多いから、
遅いと感じたら最適化すればよい
「早すぎる最適化は諸悪の根源」ってやつよ。
コンセプトが正しいことを確認してから最適化するのが99%のケースにおいて良い進め方だと思う。
Pythonで適当に書いた計算コードの完了見積もりが10日とかになると、
流石にまずいなと思って1日ぐらいかけてC++で書いてみるんよ
それで10倍とか100倍速かったりすることがあるんよ
(速くないこともある)
そのときにPythonは遅いと実感する
だけど、実装までの時間は速いし、Pythonで試行錯誤してからC++で清書する方が初めからC++で試行錯誤するより早くできる場合も多いから、
遅いと感じたら最適化すればよい
「早すぎる最適化は諸悪の根源」ってやつよ。
コンセプトが正しいことを確認してから最適化するのが99%のケースにおいて良い進め方だと思う。
237デフォルトの名無しさん
2020/11/01(日) 20:45:34.09ID:KpbUCpE2238デフォルトの名無しさん
2020/11/01(日) 20:47:37.69ID:a4q/79iQ239デフォルトの名無しさん
2020/11/01(日) 20:50:52.83ID:a4q/79iQ >>237
言葉が足りなかったけど、CPythonはそのぐらいC/C++との親和性が高くて、
遅いところだけ書き直すオーバーヘッドがそれなりに低いということね。
やってみると結構簡単だよ。
この点が"CPython"ならびにPythonが大流行してる理由の一つだと思うよ。相互運用性が高い。
言葉が足りなかったけど、CPythonはそのぐらいC/C++との親和性が高くて、
遅いところだけ書き直すオーバーヘッドがそれなりに低いということね。
やってみると結構簡単だよ。
この点が"CPython"ならびにPythonが大流行してる理由の一つだと思うよ。相互運用性が高い。
240デフォルトの名無しさん
2020/11/01(日) 20:55:12.23ID:AjRcesHd CUIでよければOS縛りから割と自由なメリットも大きい
241デフォルトの名無しさん
2020/11/01(日) 21:12:25.18ID:CCPWVz0g 文字列が整数かどうかのBool値ってどうやったら調べられますか?
242デフォルトの名無しさん
2020/11/01(日) 21:16:02.65ID:6FKS57jf243デフォルトの名無しさん
2020/11/01(日) 22:54:32.09ID:2mAR5kOy python v2はもう試した?
244デフォルトの名無しさん
2020/11/02(月) 08:53:44.78ID:qmODC3C7 python?聞いたことねーわ。
それより2000年問題どうするよ
それより2000年問題どうするよ
245デフォルトの名無しさん
2020/11/02(月) 09:03:15.71ID:gtCIEfbe246デフォルトの名無しさん
2020/11/03(火) 16:54:41.49ID:iMW/lpvl 今は正規表現を下記のように一度mにセットしてif文と2行で書いています。
for line in f:
m = re.search(r"^ *[#\n]", line)
if m:
continue
m = re.search(r"^ *(\S+) +(\S+)", line)
if m:
print("{} {}".format(m.group(1), m.group(1)))
continue
print("エラー")
これだとcontinueも含めてかなり冗長になってしまうので、mのセットと正規表現マッチのif文を一行でまとめたいのですが
何かスマートな書き方はありますか?
イメージは下記です。
if m = re.search(r"^ *[#\n]", line):
pass
if m = re.search(r"^ *(\S+) +(\S+)", line):
print("{} {}".format(m.group(1), m.group(1)))
else:
print("エラー")
for line in f:
m = re.search(r"^ *[#\n]", line)
if m:
continue
m = re.search(r"^ *(\S+) +(\S+)", line)
if m:
print("{} {}".format(m.group(1), m.group(1)))
continue
print("エラー")
これだとcontinueも含めてかなり冗長になってしまうので、mのセットと正規表現マッチのif文を一行でまとめたいのですが
何かスマートな書き方はありますか?
イメージは下記です。
if m = re.search(r"^ *[#\n]", line):
pass
if m = re.search(r"^ *(\S+) +(\S+)", line):
print("{} {}".format(m.group(1), m.group(1)))
else:
print("エラー")
247デフォルトの名無しさん
2020/11/03(火) 17:05:53.52ID:TBDTZ+Oa チェリー本相当の書籍はありますか?
248デフォルトの名無しさん
2020/11/03(火) 17:14:21.34ID:iMW/lpvl インデントが見づらかったので再投稿。
今は正規表現を下記のように一度mにセットしてif文と2行で書いています。
for line in f:
m = re.search(r"^ *[#\n]", line)
if m:
# コメント行。何もしない
continue
m = re.search(r"^ *(\S+) +(\S+)", line)
if m:
print("{} {}".format(m.group(1), m.group(1)))
continue
print("エラー")
これだとcontinueも含めてかなり冗長になってしまうので、mのセットと正規表現マッチのif文を一行でまとめたいのですが
何かスマートな書き方はありますか?
イメージは下記です。
if m = re.search(r"^ *[#\n]", line):
# コメント行。何もしない
pass
elif m = re.search(r"^ *(\S+) +(\S+)", line):
print("{} {}".format(m.group(1), m.group(1)))
else:
print("エラー")
今は正規表現を下記のように一度mにセットしてif文と2行で書いています。
for line in f:
m = re.search(r"^ *[#\n]", line)
if m:
# コメント行。何もしない
continue
m = re.search(r"^ *(\S+) +(\S+)", line)
if m:
print("{} {}".format(m.group(1), m.group(1)))
continue
print("エラー")
これだとcontinueも含めてかなり冗長になってしまうので、mのセットと正規表現マッチのif文を一行でまとめたいのですが
何かスマートな書き方はありますか?
イメージは下記です。
if m = re.search(r"^ *[#\n]", line):
# コメント行。何もしない
pass
elif m = re.search(r"^ *(\S+) +(\S+)", line):
print("{} {}".format(m.group(1), m.group(1)))
else:
print("エラー")
249デフォルトの名無しさん
2020/11/03(火) 17:27:55.36ID:70+q1zbl 日本,2,セネガル,2
日本,1,ポーランド,0
日本,2,コロンビア,1
例えばこのようなデータをテキストでcsv形式のファイルに保存していたとして、
これを行ごとに読み込んでいったときに、”日本”がdata[0]として扱われない原因は
どんなことが考えられますか?
日本,1,ポーランド,0
日本,2,コロンビア,1
例えばこのようなデータをテキストでcsv形式のファイルに保存していたとして、
これを行ごとに読み込んでいったときに、”日本”がdata[0]として扱われない原因は
どんなことが考えられますか?
250デフォルトの名無しさん
2020/11/03(火) 17:38:08.47ID:PKcQzeRx251デフォルトの名無しさん
2020/11/03(火) 17:39:06.85ID:PKcQzeRx >>249
先にコードを晒せ
先にコードを晒せ
252デフォルトの名無しさん
2020/11/03(火) 17:39:13.19ID:s27RSoz/253デフォルトの名無しさん
2020/11/03(火) 17:55:36.88ID:70+q1zbl254デフォルトの名無しさん
2020/11/03(火) 17:58:14.34ID:70+q1zbl ここで関数を
game(fname,"日本","セネガル")としても「試合なし」が返ってきます。
game(fname,"日本","セネガル")としても「試合なし」が返ってきます。
255デフォルトの名無しさん
2020/11/03(火) 18:44:09.61ID:PKcQzeRx >>253
カンマ区切りのデータをタブ区切りでsplitしてるみたいだけど?
カンマ区切りのデータをタブ区切りでsplitしてるみたいだけど?
256デフォルトの名無しさん
2020/11/03(火) 19:14:06.72ID:70+q1zbl >>255
あ、split(',')にする必要があるってことですね。ありがとうございました。
あ、split(',')にする必要があるってことですね。ありがとうございました。
257デフォルトの名無しさん
2020/11/03(火) 19:49:23.79ID:j8uSLtHh258デフォルトの名無しさん
2020/11/04(水) 00:18:25.38ID:eR5jspY1 MacBookでPythonの勉強したいんだけど
アナコンダは非推奨なんですか
ちなプログラミングのプもわかりません
アナコンダは非推奨なんですか
ちなプログラミングのプもわかりません
259デフォルトの名無しさん
2020/11/04(水) 00:20:37.89ID:nrIG18FY260デフォルトの名無しさん
2020/11/04(水) 00:25:03.99ID:eR5jspY1 >>259
ありがとうございます試してみます
ありがとうございます試してみます
261デフォルトの名無しさん
2020/11/04(水) 12:32:39.12ID:rx4TzFlQ >>257
それでは初心者から一歩踏み出すのにお薦めの書籍はなんでしょうか?
それでは初心者から一歩踏み出すのにお薦めの書籍はなんでしょうか?
262デフォルトの名無しさん
2020/11/04(水) 12:37:41.53ID:ef0NVCqR >>261
何を作りたいの?
何を作りたいの?
263デフォルトの名無しさん
2020/11/04(水) 14:06:36.26ID:r2X6H2u5 Python代替実装「Pyston v2」がリリース、Python 3.8よりも20%高速化を実現
Pyston開発チームは、Pythonと互換性があり、より高速な「Pyston v2」を、10月28日(現地時間)にリリースした。
「Pyston v2」は、「Python 3.8」と比較して20%高速であり、chaos.pyやnbody.pyといったベンチマークを用いたテストでは、標準のPythonと比較して2倍の処理速度を実現している。
http://codezine.jp/article/detail/13152
Pyston開発チームは、Pythonと互換性があり、より高速な「Pyston v2」を、10月28日(現地時間)にリリースした。
「Pyston v2」は、「Python 3.8」と比較して20%高速であり、chaos.pyやnbody.pyといったベンチマークを用いたテストでは、標準のPythonと比較して2倍の処理速度を実現している。
http://codezine.jp/article/detail/13152
264デフォルトの名無しさん
2020/11/04(水) 16:40:32.58 pathlibでstr(Path('/dir/to/file/'))ってやると
/dir/to/file
ってなりますが
ラストのスラッシュはつけないっていうのはそういう決まりなんですかね?
/dir/to/file
ってなりますが
ラストのスラッシュはつけないっていうのはそういう決まりなんですかね?
265デフォルトの名無しさん
2020/11/04(水) 17:56:35.81ID:pCSm/LDs XLwingsで文字色を変える事は出来ないのでしょうか。
Openpyxlで保存するとシェイプが消えるので、、、
もしくはopenpyxlはxlwingsのようにエクセルを開いたままでも変更がはいりますでしょうか。
それならば保存だけエクセル上でやればよいかなーと
Openpyxlで保存するとシェイプが消えるので、、、
もしくはopenpyxlはxlwingsのようにエクセルを開いたままでも変更がはいりますでしょうか。
それならば保存だけエクセル上でやればよいかなーと
266デフォルトの名無しさん
2020/11/04(水) 19:25:10.32ID:k0COKPgk >>258
anacondaにしとけ。馬鹿に唆されてpoetryなんか使ってもどハマりするだけだ。
anacondaにしとけ。馬鹿に唆されてpoetryなんか使ってもどハマりするだけだ。
267デフォルトの名無しさん
2020/11/04(水) 20:04:09.19ID:ef0NVCqR 公式のインストーラとvenvだけで十分事足りる
268デフォルトの名無しさん
2020/11/04(水) 20:06:35.61ID:ef0NVCqR いつの間にかこんなんできててちょっとびっくりした
https://www.python.jp/install/install.html
https://www.python.jp/install/install.html
269デフォルトの名無しさん
2020/11/04(水) 20:20:09.16ID:a9nrTc1S >>268
公式とは関係ない勝手なサイトなんだな。
anaconda勧めるとか、とりあえずインストールすらさせないとか、なんか恣意的過ぎてちょっと違う気がするわ。
colabでできる事なんか限られてるだろうに。
公式とは関係ない勝手なサイトなんだな。
anaconda勧めるとか、とりあえずインストールすらさせないとか、なんか恣意的過ぎてちょっと違う気がするわ。
colabでできる事なんか限られてるだろうに。
270デフォルトの名無しさん
2020/11/04(水) 20:39:17.47ID:AYVLctzm Macならhomebrewで適当に入れたらうまくやってくれるぞ
271デフォルトの名無しさん
2020/11/04(水) 21:03:32.42ID:595C/MWS LinuxもLinuxbrewで
ChromeOSもChromebrewで
ChromeOSもChromebrewで
272デフォルトの名無しさん
2020/11/04(水) 21:58:36.73ID:k0COKPgk まあ公式にこだわるのはわからんでもないが正直公式のvenvなんかよりanacondaのが動作が安定してる。
そもそもそこまでこだわるならdocker使った方がよっぽど安全だわ。
そもそもそこまでこだわるならdocker使った方がよっぽど安全だわ。
273デフォルトの名無しさん
2020/11/04(水) 23:44:09.28ID:oOk5Pqvr >>261
パーフェクト Python [改訂2版]、2020/6/1
パーフェクトシリーズは、Ruby の新版が出たのに、Python のが出ないから、
漏れが文句を言い続けたら、新版が出た!
改訂2版 パーフェクトRuby、2017
パーフェクト Ruby on Rails 【増補改訂版】、2020/7/25
パーフェクト Python [改訂2版]、2020/6/1
パーフェクトシリーズは、Ruby の新版が出たのに、Python のが出ないから、
漏れが文句を言い続けたら、新版が出た!
改訂2版 パーフェクトRuby、2017
パーフェクト Ruby on Rails 【増補改訂版】、2020/7/25
274デフォルトの名無しさん
2020/11/05(木) 00:32:39.97ID:1YRmT/TT 偉いのは著者と編集者だろ
何を誇ってんだ
何を誇ってんだ
275デフォルトの名無しさん
2020/11/05(木) 02:31:26.70ID:tM7hzUED276デフォルトの名無しさん
2020/11/05(木) 12:42:01.60ID:uYwLFJdy >>245
ム板に来るなんてお前も懐古主義者か?
ム板に来るなんてお前も懐古主義者か?
277デフォルトの名無しさん
2020/11/05(木) 12:47:57.84ID:nZjhZ210 python.jp は非推奨
278デフォルトの名無しさん
2020/11/05(木) 18:34:22.22 データベースで管理するほどのもんでもないような辞書データって
何の形式で管理すればいいの?
今やってるのはjson全部開いて挿入して全部上書きってやってるけど
なんか無駄が多そうな気がしてモヤモヤする
何の形式で管理すればいいの?
今やってるのはjson全部開いて挿入して全部上書きってやってるけど
なんか無駄が多そうな気がしてモヤモヤする
279デフォルトの名無しさん
2020/11/05(木) 19:02:26.94ID:Gq4Kdv3z Pickleでおいとけば?
280デフォルトの名無しさん
2020/11/05(木) 19:36:08.36 >>279
一通りやってみたけどdumpとloadしかできないっぽい?
データ更新したいとき
全部読み込んで解析して変更して全部保存
みたいな
jsonで扱うときとそう変わりないような
こういうのは問答無用でデータベース管理しとけばいいのかな
一通りやってみたけどdumpとloadしかできないっぽい?
データ更新したいとき
全部読み込んで解析して変更して全部保存
みたいな
jsonで扱うときとそう変わりないような
こういうのは問答無用でデータベース管理しとけばいいのかな
281デフォルトの名無しさん
2020/11/05(木) 19:50:23.90ID:Gq4Kdv3z 読み書きが多いならSQLiteかなにかにでもつっこんどき
282デフォルトの名無しさん
2020/11/05(木) 20:30:58.64ID:HQNZIllF283デフォルトの名無しさん
2020/11/05(木) 21:25:23.66ID:DpIRk9h7 >>278
csvではいかんのか?
csvではいかんのか?
284デフォルトの名無しさん
2020/11/05(木) 23:23:30.89ID:4fCLIDu0 もしよろしければ教えて下さい。
リストの要素単独に1を与えようとして、a[i][j]=1のときに
a[i][j]=a[i][j]+1
とすると、
なぜかa[i][j]以外のa[i+1][j],a[i+2][j],a[i+3][j]・・・もすべて2となってしまします。
考え方間違ってますでしょうか?
リストの要素単独に1を与えようとして、a[i][j]=1のときに
a[i][j]=a[i][j]+1
とすると、
なぜかa[i][j]以外のa[i+1][j],a[i+2][j],a[i+3][j]・・・もすべて2となってしまします。
考え方間違ってますでしょうか?
285デフォルトの名無しさん
2020/11/05(木) 23:39:04.11286デフォルトの名無しさん
2020/11/06(金) 00:03:28.62ID:5acjwhy7 ブラウザなど、多くのアプリは、SQLite を内蔵してる。
ゲームエンジンでは、Lua, Squirrel
単純な構造なら、CSV。
複雑な構造なら、JSON, YAML, XML
そのプログラミング言語特有の形式を使うと、別の言語で処理できない
ゲームエンジンでは、Lua, Squirrel
単純な構造なら、CSV。
複雑な構造なら、JSON, YAML, XML
そのプログラミング言語特有の形式を使うと、別の言語で処理できない
287デフォルトの名無しさん
2020/11/06(金) 00:14:09.97ID:Wznfx/R9288デフォルトの名無しさん
2020/11/06(金) 01:53:35.34ID:szUY6t26 ループ中で+1してるんだろね
289デフォルトの名無しさん
2020/11/06(金) 06:46:41.84ID:PAcV0VwR290デフォルトの名無しさん
2020/11/06(金) 15:50:21.95ID:LTqO0fOq291デフォルトの名無しさん
2020/11/06(金) 15:59:51.87ID:KUVDet8J pickle
npzじゃあんまり固めてないな
npzじゃあんまり固めてないな
292デフォルトの名無しさん
2020/11/06(金) 20:27:32.32ID:1gMNE7IB293デフォルトの名無しさん
2020/11/07(土) 00:42:40.82ID:zMpN0fYG 画像比較のライブラリみたいのってないの?
メソッドに送ると相似率が返ってくるみたいな
メソッドに送ると相似率が返ってくるみたいな
294デフォルトの名無しさん
2020/11/07(土) 02:04:50.34 Google Cloud VisionのAPIに画像投げてパラメーター比較すればできそう
295デフォルトの名無しさん
2020/11/07(土) 03:36:36.18ID:CdQvP3Xl anaconda使ってるやつええんか
296デフォルトの名無しさん
2020/11/07(土) 04:34:06.90ID:ZonlAFvd JaneとかIrvineとかののステイタスバーの要素を読み込む方法がわからない
297デフォルトの名無しさん
2020/11/07(土) 12:00:05.29ID:LW+62T9+ https://ideone.com/JaF7A2
配列を0の箇所に表示するにはどうしたらいいんでしょうか?0は壁でテトリス作成中です。
if文で条件指定していますが、うまくいきません。
こうなります。
0部分にだけ表示させる分岐を教えて下さい。
[1, 2, 3, 3, 0, 0, 0, 1]
[1, 2, 3, 3, 0, 0, 0, 1]
[1, 0, 0, 0, 0, 0, 0, 1]
[1, 0, 0, 0, 0, 0, 0, 1]
[1, 0, 0, 0, 0, 0, 0, 1]
[1, 0, 0, 0, 0, 0, 0, 1]
[1, 0, 0, 0, 0, 0, 0, 1]
[1, 0, 0, 0, 0, 0, 0, 1]
[1, 1, 1, 1, 1, 1, 1, 1]
配列を0の箇所に表示するにはどうしたらいいんでしょうか?0は壁でテトリス作成中です。
if文で条件指定していますが、うまくいきません。
こうなります。
0部分にだけ表示させる分岐を教えて下さい。
[1, 2, 3, 3, 0, 0, 0, 1]
[1, 2, 3, 3, 0, 0, 0, 1]
[1, 0, 0, 0, 0, 0, 0, 1]
[1, 0, 0, 0, 0, 0, 0, 1]
[1, 0, 0, 0, 0, 0, 0, 1]
[1, 0, 0, 0, 0, 0, 0, 1]
[1, 0, 0, 0, 0, 0, 0, 1]
[1, 0, 0, 0, 0, 0, 0, 1]
[1, 1, 1, 1, 1, 1, 1, 1]
298デフォルトの名無しさん
2020/11/07(土) 13:38:20.15ID:CPm1qeuk スレチ
299デフォルトの名無しさん
2020/11/07(土) 15:53:18.39ID:LW+62T9+ スレチではないです
300デフォルトの名無しさん
2020/11/07(土) 15:55:50.21ID:CPm1qeuk 300get
301デフォルトの名無しさん
2020/11/07(土) 16:01:26.61ID:80Ksuy/i 能登ちゃんは処女?
302デフォルトの名無しさん
2020/11/07(土) 16:43:06.82ID:LW+62T9+ >>297
別スレに移動するです
別スレに移動するです
303デフォルトの名無しさん
2020/11/07(土) 16:50:09.54ID:i83Sw+va >>297
お前は自己板に専スレ立てろレベル
お前は自己板に専スレ立てろレベル
304デフォルトの名無しさん
2020/11/07(土) 21:58:11.38ID:ZMEyYeEe Raspberry pi 4B でPytorchのtorchvisionパッケージ(0.8.0)をインストールしたいのですが、pip3でインストールしようとすると、0.2.2までしか無いってエラーメッセージが出て困ってます。みなさん自分でビルドしてるのでしょうか?もし良い方法があればよろしくお願いします。
305デフォルトの名無しさん
2020/11/08(日) 00:22:47.76ID:r3laU95t 漏れは、Windows 10, WSL1, Ubuntu 18.04 で、
VSCode の拡張機能、Remote WSL も使う
Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
ruby 2.6.6, node 12.16.2 をコンパイルして入れた
なぜかと言うと、パッケージマネージャーに入っているのは、
古いバージョンが多いので使えない
build-essential とか使って、コンパイルする
build-essential には、
gcc(GNU C compiler), g++(GNU C++ compiler), libc6-dev(GNU C Library), make などが入っています
パッケージ: build-essential
https://packages.ubuntu.com/ja/bionic/build-essential
簡単なのは、DockerHub で、それ用のDockerを探す
VSCode の拡張機能、Remote WSL も使う
Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
ruby 2.6.6, node 12.16.2 をコンパイルして入れた
なぜかと言うと、パッケージマネージャーに入っているのは、
古いバージョンが多いので使えない
build-essential とか使って、コンパイルする
build-essential には、
gcc(GNU C compiler), g++(GNU C++ compiler), libc6-dev(GNU C Library), make などが入っています
パッケージ: build-essential
https://packages.ubuntu.com/ja/bionic/build-essential
簡単なのは、DockerHub で、それ用のDockerを探す
306デフォルトの名無しさん
2020/11/08(日) 00:31:34.39ID:cR4RFWp/ winのpyaudioでwasapi排他モードを使いたいんですが
デバイスには他のアプリケーションからアクセスできるので
wasapi共有モードっぽいです
排他モードに切り替えるにはどうすれば良いですかね
デバイスには他のアプリケーションからアクセスできるので
wasapi共有モードっぽいです
排他モードに切り替えるにはどうすれば良いですかね
307デフォルトの名無しさん
2020/11/09(月) 00:13:57.75ID:AHppX36c ベトナム戦争で韓国軍に家族を虐殺されたベトナム人女性が
韓国政府に損害賠償を求める裁判を初めて起こした。
韓国では慰安婦問題などで日本批判が長年展開されているが、
「戦時の暴力」をめぐり今度は韓国政府が法的責任を問われる側に立たされた。
https://special.sankei.com/a/international/article/20201022/0003.html
韓国政府に損害賠償を求める裁判を初めて起こした。
韓国では慰安婦問題などで日本批判が長年展開されているが、
「戦時の暴力」をめぐり今度は韓国政府が法的責任を問われる側に立たされた。
https://special.sankei.com/a/international/article/20201022/0003.html
308デフォルトの名無しさん
2020/11/10(火) 12:52:08.49ID:JaMU8miU tkinterで教えて下さい
┏━━━━━━━━━━━━━┓
┃ □□ ┃ ━ window
┃ □□ ┃ ─ Frame + ScrolledText
┃※───────────┐┃ □ Button
┃│ │┃
┃│ │┃
┃└───────────┘┃
┗━━━━━━━━━━━━━┛
こんなウィンドウがあった時、※の座標を指定して右とか下にウィンドウを
マウスで広げても追従するにはどうしたらよいでしょうか。
↓は非常に理想に近いのですが、下に隙間が出来てしまっています。(左右下の隙間は5ピクセル程度)
import tkinter as tk
import tkinter.scrolledtext as tkst
win = tk.Tk()
frame1 = tk.Frame(master = win,bg = 'blue')
frame1.pack(pady=50,fill='both', expand='yes')
editArea = tkst.ScrolledText(master = frame1, wrap = tk.WORD,width = 50,height = 20)
editArea.pack(padx=5, pady=5, fill=tk.BOTH, expand=True)
editArea.insert(tk.INSERT,'abcdefg')
win.mainloop()
┏━━━━━━━━━━━━━┓
┃ □□ ┃ ━ window
┃ □□ ┃ ─ Frame + ScrolledText
┃※───────────┐┃ □ Button
┃│ │┃
┃│ │┃
┃└───────────┘┃
┗━━━━━━━━━━━━━┛
こんなウィンドウがあった時、※の座標を指定して右とか下にウィンドウを
マウスで広げても追従するにはどうしたらよいでしょうか。
↓は非常に理想に近いのですが、下に隙間が出来てしまっています。(左右下の隙間は5ピクセル程度)
import tkinter as tk
import tkinter.scrolledtext as tkst
win = tk.Tk()
frame1 = tk.Frame(master = win,bg = 'blue')
frame1.pack(pady=50,fill='both', expand='yes')
editArea = tkst.ScrolledText(master = frame1, wrap = tk.WORD,width = 50,height = 20)
editArea.pack(padx=5, pady=5, fill=tk.BOTH, expand=True)
editArea.insert(tk.INSERT,'abcdefg')
win.mainloop()
309デフォルトの名無しさん
2020/11/10(火) 13:00:14.77ID:08CevRpc pady=0
310デフォルトの名無しさん
2020/11/10(火) 13:48:38.61ID:WtIXeKuk コメントありがとうございます。
pady = 0 だと、上の余白が無くなってしまいます。
上の余白を保ったまま、左右下を動かして追従させたいという事です。
説明不足ですみません。
コメントありがとうございました。
pady = 0 だと、上の余白が無くなってしまいます。
上の余白を保ったまま、左右下を動かして追従させたいという事です。
説明不足ですみません。
コメントありがとうございました。
311デフォルトの名無しさん
2020/11/10(火) 14:15:54.10ID:3xGJBleZ ボタン四つを包んでる仮想フレームが伸縮自在になればいいんでねえの
312デフォルトの名無しさん
2020/11/10(火) 14:18:15.62ID:3xGJBleZ ┏━━━━━━━━━━━━━┓
┃※───────────┐┃ ※目に見えないサイズ可変のフレーム
┃│ □□│┃
┃│ □□│┃
┃└───────────┘┃
┃┌───────────┐┃
┃│ │┃
┃│ │┃
┃└───────────┘┃
┗━━━━━━━━━━━━━┛
┃※───────────┐┃ ※目に見えないサイズ可変のフレーム
┃│ □□│┃
┃│ □□│┃
┃└───────────┘┃
┃┌───────────┐┃
┃│ │┃
┃│ │┃
┃└───────────┘┃
┗━━━━━━━━━━━━━┛
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★12 [蚤の市★]
- 中国の渡航自粛要請1カ月 大阪の観光バス予約ゼロ、東北にも波及 [蚤の市★]
- 【神戸】エレベーター「かご」なく男性医師が転落死 大手「三菱電機ビルソリューションズ」の担当者、安全装置切り放置か [ぐれ★]
- 不倫疑惑の永野芽郁さん、CM削除ドミノの違約金“やはり発生は免れない”可能性 約10億円になる見込み、本人は全額支払う覚悟 [牛丼★]
- 【日本人の旅行離れ】国内旅行すら行けなくなった……オーバーツーリズムだけじゃない 旅行者減少の異常事態 [ぐれ★]
- 女性天皇「賛成」69%、将来の皇位継承「不安」68%…読売世論調査 [蚤の市★]
- かめはめ波打って仕事行く(5連続成功中)
- 高市、メガソーラー廃止。環境破壊が社会問題化 [792147417]
- 日本人がホルホルの対象にしている生物、海外にも生息すると判明 [603416639]
- いい香りのする会社のおばちゃんなんなんだよwww
- 無責任な大人が「不登校でいいんだよ」とか言ってるけどさ
- 阿部監督「松本剛獲得した理由は『守備力』と『人間性』」←何で辰己(5年連続GG)じゃないんやろ?
