[過去ログ] Pythonのお勉強 Part62 (990レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
1: (ワッチョイ 7301-e0wG) [age] 2019/09/15(日)16:06 ID:E+Kc3PWT0(1) AAS
AA省
907: (ワッチョイ 5f90-m6Yn) 2020/01/28(火)17:32 ID:+sEZ4xp30(1) AAS
開発ツールはなにがいいの?
コードアシストあるやつがいいんだけど
908: (ワッチョイ bfda-ZlaD) 2020/01/28(火)18:49 ID:WAdlwwhf0(1) AAS
dask使ってるとたまにpickleロードエラーでるんですが、同じ人いますか
909: (アウアウエー Sa1f-Jq7D) 2020/01/28(火)20:33 ID:e8EtKpGza(1) AAS
まずは変数への値の代入
次にループの回し方
最後がライブラリの呼び方
これぐらいを覚えればとりあえずプログラミングはできる
機能が豊富すぎて、解説はすべての項目を説明したがるから
ものすごく難しく見えるだけ
910: (ワッチョイ 5f01-oRbG) 2020/01/28(火)20:57 ID:nzUBCcWX0(1) AAS
>>902
参考までにどの辺が難しいと感じるのか具体的に教えてくれ
911: (ワッチョイ 5f90-V1vN) 2020/01/28(火)22:31 ID:mPXBYDr10(1) AAS
>>892
マッピングよりペッティングしようや
912
(1): (ワッチョイ ea2c-KoMo) 2020/01/29(水)06:59 ID:AYOCyHQA0(1) AAS
>>902
Ruby の方が簡単!
Python から始めた人は、絶対に無理w

小学生が、大学生の問題を解けないのと同じ

大学の問題を解く → 分からないので高校へ戻る。
高校の問題を解く → 分からないので中学へ戻る。
中学の問題を解く → 分からないので小学校へ戻る
省9
913
(2): (バッミングク MMed-KVlH) 2020/01/29(水)13:33 ID:iyeF8UXPM(1/3) AAS
ある条件満たしたらボタンをフラッシュさせたいんだけどどう書けばいいの?
キー押したらとかボタン押したらとかなら例がすぐ見つかるんだけど、プログラムの実行があるところまで進んだ時、のような場合、bindをどう書けばいいんですか?
914
(2): (ワッチョイ 7d01-Witc) 2020/01/29(水)13:48 ID:A2Gx4a0V0(1/4) AAS
>>913
それはバインドでキャッチするようなもんじゃねぇ件
Pythonは基本的に上から順に実行してくんだから
あるところ、とやらの次の行に
ボタンをフラッシュさせる処理を書けばいいだけ

↑でわからない・思ってたこととちがう!なら、
続きは↓へ池レベルである。
省2
915
(1): (ドコグロ MM15-jaaY) 2020/01/29(水)13:58 ID:rvVATmi+M(1) AAS
>>912
つまりRuby使う奴の頭は小学生レベルってことか。
まあそれは事実だろうけど、現実にはRubyは極めて複雑な言語のため教育用の言語としては真っ先に除外される。
一方、Pythonはシンプルで情報工学の教科書等に登場する擬似言語に近い。
実際、お膝元のはずの日本でもIPAの試験に採用されたのはRubyではなくPythonだったね。
つまり何が言いたいかって言うと、消えろ。
916: (ワッチョイ 7d01-Witc) 2020/01/29(水)14:01 ID:A2Gx4a0V0(2/4) AAS
ヒソ( ´・д・)ヒソ(´・д・`)ヒソ(・д・` )ヒソ
917
(3): (バッミングク MMed-0Ybi) 2020/01/29(水)16:26 ID:iyeF8UXPM(2/3) AAS
>914
なるほど. 恥ずかしながらtkinter初めてなもんで.
こんな風にしてみたけど何も起こらないんですがどう直せばよいですか?
import tkinter as tk
import time

def flash():
button.config(bg='red')
省12
918: (ワッチョイ 7d01-Witc) 2020/01/29(水)17:14 ID:A2Gx4a0V0(3/4) AAS
>>917
自称初心者のくせに
なぜこっちのスレを選んだのか小一時間(ry

>>914で誘導した初心者スレへ池
ただしあっちでちゃんとあっちの1を嫁
よめない・わからないなら
ママンを呼んできて、一緒によく読んでもらえ
919
(1): (ワッチョイ 39ba-0Ybi) 2020/01/29(水)17:26 ID:B4HZcJ8f0(1) AAS
いやあのね私今日始めたばっかなんだけど、
メモ帳とコマンドプロンプトでやってたんだけどなんかめんどいし
Eclipse入れたんだけど、これでimport tkinterしたら
ImportError: No module named tkinterってエラーでるんだけどなんで?
920: (ワッチョイ 7d01-Witc) 2020/01/29(水)19:18 ID:A2Gx4a0V0(4/4) AAS
>>919
端末を窓から投げ捨てて(・∀・)カエレ!!!
921: (ワッチョイ 6a61-2iSl) 2020/01/29(水)19:46 ID:p9IYATJW0(1) AAS
>>917
GUIプログラムではまりやすい罠だけど表示変えたつもりでもmainloop(メッセージループ)に仕事させないと画面に反映されないので
それだと表示された時にはすでにflashは実行済み

別スレッドにして遅延実行
外部リンク:ideone.com
922
(2): (ワッチョイ 8ad7-vGgR) 2020/01/29(水)21:30 ID:PWZ4AIl/0(1) AAS
AA省
923
(4): (ワッチョイ ea01-6UKV) 2020/01/29(水)22:07 ID:Uun+Jzad0(1/2) AAS
>>915
Rubyは確かに糞だが、Pythonはもっと糞言語だろ。不合理だし醜すぎる。

例えば、配列のスライスa[m:n]が閉区間ではなく、上端nを含まない半開区間なのは
不合理。直感的にも記法の対称性からも閉区間が自然だし、整合性がとれて美しい。
スライスの元祖である1968年のALGOL 68では閉区間だったし、スライスを後に採用した
Ada, F#, Fortran, Julia, MATLAB, Perl, PowerShell, S, R, Ruby等も倣った。

半開区間なのはD, Go, Python, Rustだが、この中で一番古参は1991年のPythonだから、
省5
924: (ワッチョイ 5d01-unxX) 2020/01/29(水)22:26 ID:jYm/OrBZ0(1) AAS
COBOL、C、JavaSctiptといったクソ言語が未だに使われているのは
925
(1): (ワッチョイ b501-0Ybi) 2020/01/29(水)22:30 ID:G0q9jZbg0(1/2) AAS
>>923
Cに合わせてるってこともわからんバカは黙ってろ。
926: (ワッチョイ c55f-/fp1) 2020/01/29(水)22:31 ID:4haOiSrG0(1) AAS
Eclipseってpython使えたんか
javaだけだと思ってた
927: (ワッチョイ ea01-6UKV) 2020/01/29(水)22:35 ID:Uun+Jzad0(2/2) AAS
>>925
Cにスライスはないぞ。
928: (ワッチョイ 2a01-I+PI) 2020/01/29(水)22:37 ID:V4INQ4I70(1) AAS
>>923
RubyやRustのRangeはhalf-openとinclusiveと両方リテラルで書けるよ
929: (ワッチョイ b501-0Ybi) 2020/01/29(水)22:37 ID:G0q9jZbg0(2/2) AAS
int a[n];
て宣言して a[n] に値を放り込む馬鹿にはなんも言うことねーわ。
930: (ワッチョイ 6d46-/fp1) 2020/01/29(水)22:48 ID:e971welv0(1) AAS
>>922
GUIプログラミングの基本がイベントドリブンなのは違う気がする
931: (バッミングク MMed-0Ybi) 2020/01/29(水)23:42 ID:iyeF8UXPM(3/3) AAS
>922
ありがとうございます。
とりあえずこのようにしたら出来ました。

import tkinter as tk

def color_1():
global count
button.configure(bg='lightblue')
省12
932
(1): (ブーイモ MM81-y3jZ) 2020/01/30(木)00:05 ID:JT9FTkyMM(1) AAS
>>923
そのかんかく分かるわ
933: (ワッチョイ 66f2-ol1H) 2020/01/30(木)01:17 ID:JphPR0p30(1) AAS
>>932
>制御ブロックがendや}で閉じない足無しなのも醜い
これに関してはインデントだけでなく、endまたは}でできるようにしてほしいよな
>半開区間なのはD, Go, Python, Rustだが
C系の奴は半開区間が普通だろうが、でもPythonはC系ではないから異質だよな
934
(2): (ワッチョイ 3dad-0Ybi) 2020/01/30(木)01:24 ID:AwVbZJfC0(1) AAS
>>923
なるほどそうですね。
だから俺はPython覚えられないんだ!
こんな不条理な言語、覚えられるほうが異常!
935: (ワッチョイ 4a52-G6DY) 2020/01/30(木)02:23 ID:Bnl8xL2h0(1) AAS
>>934
Ruby君が(python含め)プログラミング全般に渡って理解ができないのは、言語仕様の問題ではない。何事においても字面を表面通りに暗記することしかできないのに分かったつもりになる、その頭のせいだぞ。
936: (ワッチョイ 5d01-unxX) 2020/01/30(木)02:35 ID:ydY1YrIL0(1) AAS
というか、これだけ空気読めない人間が仕事できているのか気になる……
937: (ワッチョイ a60d-AfBq) 2020/01/30(木)08:05 ID:cjZm5rKh0(1) AAS
>>934
お前精神疾患だから早く病院行ってこいよ
938: (ラクッペ MM81-3Mgd) 2020/01/30(木)09:57 ID:04OBWUFNM(1) AAS
やめてくれ
ゴミは処分場へ
939
(1): (ワッチョイ 39ba-0Ybi) 2020/01/30(木)09:57 ID:O4w3kdzQ0(1/2) AAS
いやあのね私初心者なんだけど、自分が作った変数名とメソッドがごっちゃになるわけよ
せやからメモ帳じゃなくて、自分が作った変数が色で判別できるエディタとかない?
あとな、Eclipseって import requestsしたら左に×ついてるねんけどな、
このツールってインポートできんの?
940: (ワッチョイ 39ba-0Ybi) 2020/01/30(木)10:02 ID:O4w3kdzQ0(2/2) AAS
これお前もうEclipseじゃなくて別のやつにしたほうがええんとちゃうん
パイソンでもEclipseできるってねっとにのっとったからやったのにインポートもろくすっぽできんやん
941: (ワッチョイ 2a63-unxX) 2020/01/30(木)10:16 ID:OBUYa7FA0(1) AAS
してたら、こんなことしてない
942: (ワッチョイ 7d01-Witc) 2020/01/30(木)17:48 ID:xpd5gNHP0(1/2) AAS
>>939
初心者は「初心者の質問」板から出てくるな
943: (ブーイモ MM0a-zOJ2) 2020/01/30(木)19:00 ID:5zJK3ygyM(1) AAS
そんな板どこにあるん?
教えてエロい人!
おれは今日からVScodeでPythonやる!
944: (ワッチョイ 7d01-Witc) 2020/01/30(木)19:03 ID:xpd5gNHP0(2/2) AAS
初心者の質問
2ch板:qa

PC初心者
2ch板:pcqa
945
(1): (ワッチョイ 5d01-unxX) 2020/01/31(金)21:03 ID:P3lGnqs+0(1) AAS
ググってコピペでイッセンマン!
ググってコピペでイッセンマン!
946
(1): (ワッチョイ a68f-unxX) 2020/02/02(日)18:26 ID:XGDX5n8P0(1/2) AAS
>>945
今本気でこれだもんなあ。「マニュアル読めよ。man だよ man」って
言われたのが懐かしい。

$ man printf

「man 3 で、more か less だろタコ!w」

$ man 3 printf | less

「…英語なんすけど」
省3
947
(1): (ワッチョイ 7d01-Witc) 2020/02/02(日)18:30 ID:uAe7VxAO0(1) AAS
さすがム板
自然言語が不自由だ
948: (ワッチョイ a68f-unxX) 2020/02/02(日)18:46 ID:XGDX5n8P0(2/2) AAS
自然な会話なんかこんなもんだろw

お互いに自明のフレーズ省くし、ジャーゴンまみれの業界だし。
949: (ワッチョイ 2a63-unxX) 2020/02/02(日)18:51 ID:lNG3EL+m0(1) AAS
先生、授業放棄してこんな所にいたんだ
教室にもどってくださいよ
950: (ブーイモ MM0a-ozq+) 2020/02/03(月)18:55 ID:HmU/WmvGM(1) AAS
>>946
そんな簡単に
800突発するわけないぞよ?
951: (ワッチョイ 66f2-ol1H) 2020/02/03(月)21:38 ID:4xvxFm4B0(1) AAS
>>947
5chのpythonスレは脳力低くて(低脳で)ググることすらできない奴が普通にいるところだからな
当然、そんな低脳な奴は自然言語でのコミュは碌にできないだろ
自然言語でのコミュできる脳レベルある野郎なら、基地外・低脳・ゆとりがいっぱいの
5chのム板ではなくteratailあたりを住み家にするんだろうが。
で、高脳ならredditあたりを住み家にしているんだろうがな。
そして、5chのム板は他の掲示板は(基地外・低脳・ゆとりすぎで)受け入れら
省1
952
(1): (ワッチョイ 7d01-Witc) 2020/02/03(月)21:42 ID:/CVYvHhI0(1) AAS
どこを縦読み?
953: (ワッチョイ b501-X3SA) 2020/02/04(火)00:31 ID:A8BeWHVj0(1) AAS
まずpython以外のスレも低脳で溢れてるし、redditでも低脳で溢れているってところが
ツッコミどころだな。
954: (ワッチョイ 2a63-unxX) 2020/02/04(火)01:03 ID:lLuVC2X20(1) AAS
世界は低脳で溢れている
スゴイ発見だ!
955
(1): (ワイーワ2 FF92-0Ybi) 2020/02/04(火)12:37 ID:SyKO2BA6F(1) AAS
>>952
R
u
b
y


省1
956
(1): (ブーイモ MMc9-ozq+) 2020/02/04(火)18:49 ID:gmwvlmP5M(1) AAS
P
y
t
h
o
n

省3
957: (アウウィフ FF9b-VM48) 2020/02/05(水)15:01 ID:2rKdW1EcF(1) AAS
>>955
すばらしい 花丸◎◎

>>956
クズ 0点
958: (ワッチョイ ff8f-56gX) 2020/02/05(水)22:54 ID:KwIq+/xy0(1) AAS
ところでわざわざ「低脳」って学習させてんの?
959
(3): (バッミングク MMcb-sjdc) 2020/02/09(日)19:00 ID:caMmbyU8M(1) AAS
Python 3.8.0
a='1,000'
b='¥'+a
SyntaxError EOL while scanning string literal
なんでや
960: (ワイーワ2 FFdf-VM48) 2020/02/09(日)19:05 ID:dnjdDwXkF(1) AAS
a='1,000'
b=r'\'+a
961: (ワッチョイ 7fe6-JfpD) 2020/02/09(日)19:06 ID:jQnkbcoy0(1) AAS
いやいやいや…
962: (ワッチョイ 9fec-Zca7) 2020/02/09(日)19:06 ID:v7g1klN50(1) AAS
>>959
そら\はバックスラッシュ扱いになるから、エスケープ文字使わんとダメだろ
b='\\'+aにすれば通るだろ
963: (ワッチョイ ff8f-56gX) 2020/02/10(月)20:39 ID:4c9XRIll0(1) AAS
>>959
¥の直後のクォートが意図した意味になってない。
964
(1): (ワッチョイ 9290-oFCC) 2020/02/12(水)08:27 ID:q6WBZgvI0(1/2) AAS
今思ったんだが公式のチュートリアルめっちゃわかりやすいな
何度も読む価値あるやつだわこれ
965
(1): (ワッチョイ 12ad-ievF) 2020/02/12(水)09:07 ID:FDzm4SZS0(1) AAS
>>964
他の言語経験者なら最初で最良の選択肢だな。
オライリーの本でこれがそのまま紙になってるし
逆にPythonからコンピュータサイエンスに入る人にはちょっと端折りすぎててわからんと思うw
966: (ワッチョイ 9290-oFCC) 2020/02/12(水)09:57 ID:q6WBZgvI0(2/2) AAS
>>965
そうか、そういうことか
ありがとうpascal
967
(1): (ワッチョイ 92da-gRil) 2020/02/13(木)04:38 ID:0gJrHRsH0(1) AAS
いまだにインデントがーしかネタがないんだから日本ではまったく普及していないことがわかる
【IT】不動の人気を誇る「Python」、評価が二分される「Java」「JavaScript」
2chスレ:bizplus
968: (ワッチョイ ff01-OxJ8) 2020/02/13(木)11:58 ID:Gd0xgnoa0(1/2) AAS
lambdaで一番使われる言語がpython
969: (アウアウウー Sac3-H6bD) 2020/02/13(木)12:51 ID:29zvuXGOa(1) AAS
AWS LambdaはNode.jsの方が多いんじゃない?
次点でPythonだろう
Pythonは依存パッケージのバンドルが面倒
970: (ワッチョイ ff01-OxJ8) 2020/02/13(木)13:04 ID:Gd0xgnoa0(2/2) AAS
いや、AWSの発表で、python一位、二位がnode.js
971: (ドコグロ MMaf-2sCL) 2020/02/14(金)18:41 ID:bt91L4gtM(1) AAS
>>967
それお前みたいな知恵遅れが定期的にインデントガーって喚いてるだけ
そもそも5chみて日本ガーっていつの話だよw
972: (バッミングク MM17-Gvvf) 2020/02/14(金)23:42 ID:GUqk2l07M(1) AAS
>>959
手元の3.7.2だと¥1,000になるなw
973
(1): (ワッチョイ c23d-Vs0u) [age] 2020/02/15(土)00:15 ID:5kyTq61B0(1) AAS
円の文字コードが違うとか
バックスラッシュと同じだとエラーになるだろうね
974: (ワッチョイ d263-OxJ8) 2020/02/15(土)00:34 ID:/0QbnTvi0(1) AAS
円を廃止して、バックスラッシュを単位名にすれば良いんだね
975: (ワッチョイ 16f2-oFCC) 2020/02/16(日)21:47 ID:kEN8S2hD0(1) AAS
つづく・・・・・
976
(1): (ワッチョイ a701-jaAQ) 2020/02/16(日)23:30 ID:+0E89oL30(1) AAS
自作パッケージをpip3 install . したんだけどインポートするとno module namedで見つからないと言われる
pip3 freezeにはちゃんと存在してるしインストールされた場所もちゃんとpython pathの一つで正しい
インストール先のパッケージのディレクトリみてもソースコードらしきものがないのも気になる
何が原因だろうか
977
(1): (ワッチョイ 16b0-HvOg) 2020/02/17(月)01:28 ID:dbgtYsOZ0(1) AAS
>>976
>インストール先のパッケージのディレクトリみてもソースコードらしきものがないのも気になる
site-packagesのパッケージディレクトリにソースファイルがコピーされないってこと?
setup.pyの書き方がまずいとか?「pip3 install .」した時にエラーは出てないの?

自分がやったことあるのは、パッケージ名とモジュール名が違っていて、
pip freezeだとsample-pkgが表示されるけど、モジュール名はsample_pkgにしてたせいで
import sample-pkgだとno module namedになっちゃうみたいなことがあったよ
978: (ワッチョイ 9263-ssRx) 2020/02/17(月)12:36 ID:m/x7HUx70(1) AAS
そもそも識別子にハイフン使えないから気づこう
979: (ラクッペペ MMde-jaAQ) 2020/02/18(火)17:54 ID:s878v5w6M(1) AAS
>>977
setup pyだったわ
packageをfindさせてたのを明示したら無事解決しました
ありがとう
980: (ワッチョイ 16f2-oFCC) 2020/02/18(火)23:02 ID:QiamkljI0(1) AAS
こんなもの、マスクとは呼べない
981: (オッペケ Sr07-Nz9x) 2020/02/19(水)15:48 ID:W7IgNla3r(1) AAS
DMMのミラーサイトみたいのお勉強で作ってみる
982
(1): (ワッチョイ ffc5-IdAT) 2020/02/20(木)18:07 ID:hUUVealZ0(1/2) AAS
Pythonって循環参照できないと思うんですが、これを回避して関数やクラスを参照できる仕組みってありますか?
C/C++だとプロトタイプ宣言すれば循環先の関数を参照できるんですが
983: (ワッチョイ ff63-ufZq) 2020/02/20(木)18:25 ID:0E34SqOf0(1/2) AAS
L1 = []
L2 = []
L1.append(L2)
L2.append(L1)

やべえ循環できちゃった!
天才じゃない!?
…いやいや
984: (ワッチョイ ffc5-IdAT) 2020/02/20(木)18:27 ID:hUUVealZ0(2/2) AAS
そういうのじゃなくて例えばモジュールのimportです
985
(1): (ワッチョイ ff63-ufZq) 2020/02/20(木)18:28 ID:0E34SqOf0(2/2) AAS
なんだ
ぬか喜びしたじゃねえか戯け者め
986
(2): (ワッチョイ ff01-pEhb) 2020/02/20(木)20:59 ID:NbeJLDuu0(1) AAS
循環インポートはすべてがエラーになるわけじゃないから
エラーが出てるなら再現性のある最小コードを提示して回避策を聞いたほうがいい
987: (ワッチョイ ffc5-IdAT) 2020/02/21(金)12:53 ID:02KGfcwj0(1) AAS
>>986
エラーは出てないんですかPythonで>>982みたいなことはできないのかなーと思ったとです
988
(1): (ワイーワ2 FFdf-HF0o) 2020/02/21(金)13:02 ID:5cQWFY2cF(1) AAS
人の話を聴け

>>986
ほんそれ
989: (バッミングク MM87-I+j0) 2020/02/23(日)12:00 ID:rfWWGEmwM(1) AAS
>>988
大した助言もできないくせに態度だけはでかいな
990: (ワッチョイ a301-L8iH) 2020/02/23(日)12:08 ID:4ldhSgPz0(1) AAS
ミングク民ってどうしてこんなにアフォが多いの?
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.030s