X


Pythonのお勉強 Part61

レス数が1000を超えています。これ以上書き込みはできません。
2019/07/20(土) 20:39:44.69ID:P9wbpcK8
★当スレにRubyのソースコード類を書くことを禁ず★
☆Ruby等、Pythonではないプログラミング言語での回答類を書くのも禁止
☆「Ruby では」「Rubyでは」をNGワード登録推奨

◆エラーを解決したいときはエラー表示(勝手に省略禁止)と
 環境(Pythonのバージョン・OS名・IDEの種類とバージョン)をシッカリ書く

◆Pythonのソースコードを5ちゃんにコピペするとインデントが崩れるので
  ↓にあげてるような、ソースコードうp用サイトに貼ってきてくだしあ
    (スクリーンショットをimgur等にうpる「横着」禁止)
ttp://ideone.com/      デフォ設定がCなので、Pythonするには言語種選択ボタン押下がピコ手間かも。
ttp://codepad.org/      ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/     まずまずシンプル。
ttp://dpaste.com/      とてもシンプル。消えるまでの日数は十分長ーく指定のこと。
ttps://jupyter.org/try    (旧try.jupyter.org)ちょっとめんどうそう。
ttps://ja.osdn.net/pastebin/ ログイン必須になりやがった(゚Д゚#)

◇Pythonオフィシャルサイト
http://www.python.org/

◇まとめwiki
ttp://python.rdy.jp/

●関連スレ●
くだすれPython(超初心者用) その43【Ruby禁止】
http://mevius.5ch.net/test/read.cgi/tech/1555397061/

〇前スレ
Pythonのお勉強 Part60
http://mevius.5ch.net/test/read.cgi/tech/1556580863/

次スレの建立は>>985が挑戦する。 [EOF]
2019/09/14(土) 09:31:18.97ID:3A0uyiN1
>>914
言ったところで意味ないことも分からんのか
しかし無能ってすぐ具体的に具体的に言うよな
具体例ないと理解できないとか低レベルな脳みそを所有すると大変だなぁw
2019/09/14(土) 09:34:14.85ID:3A0uyiN1
>>916
喋るゴミに見るゴミってかw
残念だけど俺が捨てる側の立場だぞ、身の程を弁えろなw
2019/09/14(土) 10:20:35.82ID:nEO5MM+y
>>920
言えない言い訳をグダグダ言うのも低能のお約束
まあ所詮地方宮廷卒のリーマンの年収なんてどうでもいいけどなww
2019/09/14(土) 10:22:30.75ID:tE5HTA5G
生産性のない議論は誰も得しない
2019/09/14(土) 11:30:29.41ID:3A0uyiN1
>>922
偏差値20以上違うとこんなもんか(^^;;
お前のことは可愛くないペットとでも思うことにしよう
わんわーん、お手!w
2019/09/14(土) 12:32:46.37ID:EI9VrrW7
ワッチョイないときついな
2019/09/14(土) 12:38:14.16ID:PaNFU6vn
>>918
Pythonでセレニウム動かして、そこからゲーム呼んで、
キー入力・ゲームパッド入力をセレニウムに伝えることができれば解決しそう
2019/09/14(土) 12:39:05.28ID:PaNFU6vn
>>925
次スレには必要だな。しゃーない
2019/09/14(土) 13:01:10.37ID:nEO5MM+y
> 偏差値20以上違うとこんなもんか(^^;;
でも偏差値は書けないww
2019/09/14(土) 13:48:10.82ID:PaNFU6vn
成績証明書と確定申告書うpしろよw > 自称高年収高学歴クソ
2019/09/14(土) 14:33:26.45ID:3A0uyiN1
>>928
わんわん、おかわりッ!w
2019/09/14(土) 14:41:11.06ID:nEO5MM+y
不利な状況はガン無視ですから
まあその不利な状況も自分から招いてるけどなw
932デフォルトの名無しさん
垢版 |
2019/09/14(土) 14:58:00.43ID:SxFSCxT0
西澤センセがおられた頃のトーホグ大は立派だった
933デフォルトの名無しさん
垢版 |
2019/09/14(土) 15:05:43.78ID:mIZ3m5oP
今年の年収が2400億円とかいうひとが話題になってるようだが
特別そいつが有能だとは思えないのは何故なんだぜ
2019/09/14(土) 15:06:39.03ID:LpDbl0n3
>>933
彼が何やったかをお前が知らないからだろ。
2019/09/14(土) 15:07:41.65ID:x7zU9iEq
>>926
seleniumとやらを調べてみたけどできそう!
ありがとう!
2019/09/14(土) 15:27:37.86ID:PaNFU6vn
>>935
おお!そいつはなによりだ!!
2019/09/14(土) 15:29:33.22ID:PaNFU6vn
>>932
エジソンメダルのひとかー・・・
白黒写真な頃じゃねーか!

今は元学長が著しい論文不正を認めないでプクプクリーンとのさばり
某金属学会を開店休業に追い込むくらいの状況でっせ
2019/09/14(土) 15:31:11.11ID:8lgQeWuH
>>918
それ移動だけはパッド対応してるのな
ちなみにキーボードだと
移動:AD
攻撃:J
ジャンプ:スペース
キャラ切り替え:QWER
でできるからぶっちゃけjoytokey等を使った方が早い
2019/09/14(土) 15:31:25.04ID:PaNFU6vn
>>933
世界一の富豪のおっさんも
今年もどうやら世界一富豪キープといっても
有責で泥沼離婚だ品・・・
2019/09/14(土) 15:52:54.95ID:3A0uyiN1
>>929
身の程を弁えろよ無能
俺がそんな戯言に付き合うと思うか?
相変わらず脳ミソ空っぽのようだなw
2019/09/14(土) 16:01:50.21ID:PaNFU6vn
所詮自称であり、クソだという自覚があってワロル(・∀・)
2019/09/14(土) 16:15:29.21ID:ra4iyQhg
タプルっていつ使うの?
2019/09/14(土) 16:17:43.64ID:3A0uyiN1
>>931
絶対的勝利済みの俺、高みの見物w
わんわんwほらもっかいお手ッ!w
2019/09/14(土) 16:48:18.71ID:tE5HTA5G
>>942
要素を追加したり、削除したりしなくて、値も変わらんようなデータに使う
2019/09/14(土) 16:53:44.26ID:PaNFU6vn
>>942
かんすうによっては
引数はタプルじゃないとダメ!ってやつがあるから
そゆときには数値も、リストも、タプルにして渡す
2019/09/14(土) 17:04:55.24ID:nEO5MM+y
>>933
それはさすがにやっかみとかで目が曇ってるとしか思えんな
運とかももちろんあっただろうけど有能なのは事実だと思うよ
947デフォルトの名無しさん
垢版 |
2019/09/14(土) 17:05:55.05ID:UwfdWL0P
>>942
例えば
a==0 and b==1 and c==2

(a,b,c)==(1,2,3)
と書ける

>>945
外からの見かけの機能としてはリストが上位互換だからリストは駄目でタプルがokってことはあまりないと思う
逆はよくありそうだが
2019/09/14(土) 17:06:14.95ID:nEO5MM+y
>>929
無理無理、もうそこには触れられたくないみたいだし
低能のいつもの末路でしょw
949デフォルトの名無しさん
垢版 |
2019/09/14(土) 17:16:56.14ID:s1YDUP2j
tupleは辞書のキーにも使える
2019/09/14(土) 17:19:41.76ID:tE5HTA5G
>>942
使い分けは944で書いた通りなんだけど、タプルにした方がいい具体的な例を挙げると
空間座標とか、(名前, 出身地、生年月日) みたいなデータ
2019/09/14(土) 17:34:24.27ID:PaNFU6vn
>>947上半分
なにそれ便利そう
これって2系でも使えますか?

>>947下半分
このスレの上の方か、くだスレのほうで、
(たぶん今月に入ってから)該当する質問があったはず。
>タプルにしる!って怒ってくる函数
952デフォルトの名無しさん
垢版 |
2019/09/14(土) 17:41:12.18ID:UwfdWL0P
>>951
2系でも使えます

エラーになるのは内部で型チェックでもしてるのかしら
iterableなら何でもいいじゃんな…
2019/09/14(土) 17:44:42.38ID:PaNFU6vn
>>952
すげえな!
ありがとう!!!!!

>エラーになるヤツ
わざわざ、英語で「タプルよこせ!」って旨のエラー吐いてた記憶
でもって、質問者は数値1コだけをタプルにするのに苦労していた。
954デフォルトの名無しさん
垢版 |
2019/09/14(土) 19:15:39.92ID:pIDWExVO
使うのはリストかディクショナリばっかで
タプルを使う機会は少ない
2019/09/14(土) 19:39:03.46ID:PaNFU6vn
>>954
はげどう
2019/09/14(土) 20:40:34.35ID:elz+Ilsh
>>954
俺の場合使うのはnumpy.arrayが多いが
リストと違う操作が多いし変換も面倒で慣れない。
単に初心者だってことだが、
必要なときしか使わないから上達せんのか。
2019/09/14(土) 20:53:55.98ID:PaNFU6vn
必要に迫られ追われてガリガリとがんがらざるをえない状況が
大多数の人の上達には必要な環境なのではないだろうか
2019/09/15(日) 00:16:34.39ID:+PjyExS9
電卓で計算結果が1000になるまで「2*」をペーストし続けるプログラムをSikuliXで作ってるんだけど

kekka = int(Region"省略" .text())
print(kekka + 1)

↑だとちゃんと整数で読み取れてるのに

kekka = int(Region"省略" .text())
while kekka < 1000:
 wait(0.5)
 paste("2*")

↑だとループ止まらないんだけどなんで?
2019/09/15(日) 00:32:01.14ID:VT3OZtDL
結果更新してないんだから当たり前だろ
2019/09/15(日) 00:39:50.40ID:+PjyExS9
https://i.imgur.com/IJ4WGSM.png
https://i.imgur.com/P3Vsnlz.png

(座標が違うのは気にしないでくれ)
結果はちゃんと認識してるんだよ
2019/09/15(日) 00:51:17.95ID:6ii6rmar
これじゃkekkaが初期値のまんまだろ
2019/09/15(日) 01:22:22.72ID:h+8Thyij
計算結果をkekkaっていう変数名にしてるの俺だけじゃなかったのか…
963デフォルトの名無しさん
垢版 |
2019/09/15(日) 01:29:59.60ID:84ndTw+e
>>956
おまいはJULIA使っとけ
お似合いだ
2019/09/15(日) 02:00:52.84ID:CZFVmIMF
>>960
それでマジで悩んでんの
Python以前の問題じゃんか
ほれ
>>961
2019/09/15(日) 02:21:15.25ID:+PjyExS9
OCRが10以上じゃないと動かないんだが・・・
2019/09/15(日) 03:01:25.61ID:tCz5SmrL
0以下の実数だと 1000を永久に超えないけど大丈夫か?
2019/09/15(日) 09:24:41.69ID:jzA9crl/
>>948
敗者が何を言ったところで負け犬の遠吠えなんだゾ
覚えておけ無能なわんわんよw
2019/09/15(日) 09:40:47.35ID:6ii6rmar
期待通りの動きをしなかったらまずデバッグではないのか
2019/09/15(日) 09:40:47.49ID:VKeDSGtj
ドヤ顔で年収ガーとか旧帝大ガーとか言ってたのに触れられたくなくて必死ww
2019/09/15(日) 15:59:27.84ID:jzA9crl/
おーぅもっと吠えろわーんわんッwお手ッ!w
2019/09/15(日) 16:07:05.56ID:E+Kc3PWT
ちょっと早いが流れがはやまってるのでたててきたぞ

変なのいるからやむをえずワッチョイな

Pythonのお勉強 Part62
http://mevius.5ch.net/test/read.cgi/tech/1568531160/
2019/09/15(日) 16:37:46.81ID:cj8nb1pN
ナイスワッチョイ
2019/09/15(日) 17:29:03.56ID:z+Fqceoo
>>970
>>967ww
2019/09/15(日) 19:27:12.78ID:tCr4rL2J
戻り値が複数返せる言語はユーザーに誠実な言語だと思う
2019/09/15(日) 20:45:27.89ID:PUSfTi8l
「基礎から学ぶDjango」って本、1年半以上発売延期繰り返してるけどいつになったら出るの?
2019/09/15(日) 21:17:04.22ID:AbswcFPl
Pythonは戻り値を複数返せないよ
シーケンスを多重代入できるだけ
2019/09/15(日) 22:57:00.24ID:G+rzyOKL
Pythonの関数で複数の戻り値を返す方法
https://note.nkmk.me/python-function-return-multiple-values/
まさかと思うけど「それってタプルにまとめて1つ返してるだけだろ」って言うアスペっぽいことじゃないよね?
978デフォルトの名無しさん
垢版 |
2019/09/15(日) 23:07:01.37ID:IVfbaIvY
いやそれってタプルにまとめて1つ返してるだけだろそれが事実。
2019/09/15(日) 23:17:24.04ID:3V8F+GIV
Luaなんか本当に複数返せるよね
Pythonでタプルやリストを返すのを複数返してるのに含めるなら、
Cで構造体返すとかJavaで配列返すのだって複数返してることになってしまう
>>976の通り、重要なのはシーケンスからの多重代入ができるという点
シーケンスからの多重代入は戻り値に限らず、 for x, y in xy みたいな使い方もあるしな
980デフォルトの名無しさん
垢版 |
2019/09/16(月) 03:40:03.00ID:enU8we0d
シーケンスからの多重代入ってjsでいう、
let [x, y] = [1, 2]
console.log(x, y)
とか、
let xy = [[1, 2], [3, 4], [5, 6]]
for (let [x, y] of xy) console.log(x, y)
でしょ?
取り立てて言うほどのこと?
複数戻り値と違ってたいていの言語にあるのでは?
2019/09/16(月) 04:20:43.09ID:KEzk75Ac
ふふふ、perlが最強ってことだな
2019/09/16(月) 06:15:32.99ID:d1DaXCuR
その複数返すためにいちいち型定義が必要とかだったり
2019/09/16(月) 06:16:25.17ID:d1DaXCuR
オブジェクト配列に詰めろとかいうなよ型消えちゃうし
2019/09/16(月) 06:47:15.12ID:VWND3fAL
>>979
マジなアスペだったのかよw
985デフォルトの名無しさん
垢版 |
2019/09/16(月) 10:20:24.30ID:yl+nuscR
>>983
Pythonスレでそれいってもなw
is(instanceof)で判定するか、Exceptionにするか。
Pythonなどの動的言語でやってることじゃん。
986デフォルトの名無しさん
垢版 |
2019/09/16(月) 11:14:37.32ID:p8Axp0mz
generator: 「ぼくのことも忘れないで」
2019/09/16(月) 12:05:40.73ID:D9kXhjyg
>>980
Python的な意味での複数戻り値(タプルやリストを返す)なら殆ど全ての言語で使える
それに比べるとシーケンスからの多重代入をサポートしている言語は少ない
シーケンスを返すのではなく本当に複数の戻り値を返せる言語はもっと少ない(俺はLuaくらいしか知らない)
2019/09/16(月) 12:07:55.62ID:Bd5CWh4g
pycon見てるけどMLの話何言ってるか解らくて催眠効果あるな
2019/09/16(月) 13:27:27.12ID:GV1AaVkk
>>987
>複数の戻り値を返せる言語
Common Lisp
https://g000001.cddddr.org/3751041272
2019/09/16(月) 13:38:26.14ID:F+STWJbL
複数の戻り値を返すって概念はSchemeで学んだな。
https://practical-scheme.net/wiliki/wiliki.cgi?Scheme%3A%E5%A4%9A%E5%80%A4
2019/09/16(月) 14:17:54.50ID:F+STWJbL
そういえば、Forthとかのスタック指向言語なら、
何も考えずに複数戻り値を返せるな。
992デフォルトの名無しさん
垢版 |
2019/09/16(月) 14:32:32.84ID:fybQxEbt
やっぱscheme最高だ
一番好きな言語
2019/09/16(月) 15:09:33.29ID:m/B3hV8G
>>987
2つ目以降の結果の左辺値への格納のされ方がpythonと異なるだけのように見えるけど、何がどうなってれば複数戻り値に対応したことになるの?
994デフォルトの名無しさん
垢版 |
2019/09/16(月) 15:23:34.82ID:OCMqZYFH
PyObject のソース観て
Py_BuildValue() の動き観たら
結論は明らかなんだが
2019/09/16(月) 15:31:05.43ID:FsCSl7LS
暇人乙
2019/09/16(月) 15:36:40.30ID:78Oa/0vt
乙ニダ
2019/09/16(月) 15:42:15.52ID:78Oa/0vt
今日日型定義とかしてる奴は時代遅れのシーラカンス
998デフォルトの名無しさん
垢版 |
2019/09/16(月) 15:42:44.92ID:OCMqZYFH
Pythonのお勉強 Part62
https://mevius.5ch.net/test/read.cgi/tech/1568616071/
2019/09/16(月) 15:43:04.21ID:/rmAMW/W
>>973
まwまw負け犬www
無能わんわん完全敗北ワォーーーンw
今度から格上の相手に噛み付かないよう気を付けなw
2019/09/16(月) 15:43:35.15ID:/rmAMW/W
はい、終わりw
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 57日 19時間 3分 51秒
レス数が1000を超えています。これ以上書き込みはできません。