当スレに★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(超初心者用) その46【Ruby禁止】
https://mevius.5ch.net/test/read.cgi/tech/1577948214/
くだすれPython(超初心者用) その47【Ruby禁止】
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2020/03/07(土) 00:40:52.77ID:k5ibAr7h572デフォルトの名無しさん
2020/04/12(日) 09:11:07.89ID:/AJWevTM 秀丸が好きでそればっか使うとかならわかるけど、それしかダメな理由がわからん
573デフォルトの名無しさん
2020/04/12(日) 09:15:27.53ID:adFA+Z6u >>562
数値の加算と文字列連結は全く意味の異なる演算であり、それらを同一のものとして扱いたい場面は現実にはほぼ全く無い
関数の引数に渡した値の型によって関数中の+が数値加算になったり文字列連結になったりすると、おそらくどちらか一方の挙動はバグでしかない
だから、文字列となるケースを限定ことでバグの可能性を(完全ではないが)抑えている
Rubyも同じだが、静的型付けでないからこそ型による制約を強める必要がある代表的な例だ
一方で例えばJavaやC#では数値+文字列は暗黙的に文字列連結になるが、これは静的型付けならどっちの挙動になるかは文脈から間違いなく明らかだから問題ないんだよ
数値の加算と文字列連結は全く意味の異なる演算であり、それらを同一のものとして扱いたい場面は現実にはほぼ全く無い
関数の引数に渡した値の型によって関数中の+が数値加算になったり文字列連結になったりすると、おそらくどちらか一方の挙動はバグでしかない
だから、文字列となるケースを限定ことでバグの可能性を(完全ではないが)抑えている
Rubyも同じだが、静的型付けでないからこそ型による制約を強める必要がある代表的な例だ
一方で例えばJavaやC#では数値+文字列は暗黙的に文字列連結になるが、これは静的型付けならどっちの挙動になるかは文脈から間違いなく明らかだから問題ないんだよ
574デフォルトの名無しさん
2020/04/12(日) 09:26:25.63ID:udLM5MxC575デフォルトの名無しさん
2020/04/12(日) 09:55:01.87ID:bw0e2MSi まともなセキュリティ規範を持っている組織なら、IT環境へのフリーソフトのインストールや
ネット接続は厳しく制限されているのが普通なわけでして
特別に認められたソフトしか入れられないというのは当たり前で、ましてネット接続を前提とした
VSCodeのようなプラグイン拡張を売りにしているツールの導入は至難の業でございます
ネット接続は厳しく制限されているのが普通なわけでして
特別に認められたソフトしか入れられないというのは当たり前で、ましてネット接続を前提とした
VSCodeのようなプラグイン拡張を売りにしているツールの導入は至難の業でございます
576デフォルトの名無しさん
2020/04/12(日) 09:58:15.86ID:FUhVdOGa sierはアホみたいな縛り具合だよな
577デフォルトの名無しさん
2020/04/12(日) 10:00:48.80ID:PJaq7P3r >>575-576
はげどう
はげどう
578デフォルトの名無しさん
2020/04/12(日) 10:03:24.23ID:3eCAlvKR つーかこの板にいるほど知的好奇心高い人たちがなんでSIerで働いてるんだよ
客先常駐じゃリモートワークできるところも少ないだろ
客先常駐じゃリモートワークできるところも少ないだろ
579デフォルトの名無しさん
2020/04/12(日) 10:03:48.85ID:9fAWEZzH 質問です
Cython?とやらを使えばC言語に変換できて高速化できるのなら
どうしてPythonが低速なのが欠点みたいに言われてるのですか?
全部毎回Cythonに変換すればいいじゃないですか 実質C言語と同等なんですよね?
Cython?とやらを使えばC言語に変換できて高速化できるのなら
どうしてPythonが低速なのが欠点みたいに言われてるのですか?
全部毎回Cythonに変換すればいいじゃないですか 実質C言語と同等なんですよね?
580デフォルトの名無しさん
2020/04/12(日) 10:07:54.35ID:z6qfx9Hn SIerはたいてい「客先のセキュリティ要件に準じる」だよ
で結果的にユーザー企業のITリテラシーのない一般社員達のための基準に従うことになる
SIer自身はOSSの導入などに理解のあるところも多いのだが、それについて客に対して物を言えずにペコペコしてしまうことに問題がある
SIerからすれば、工数で金取ってるから不便なほど儲かるしね
で結果的にユーザー企業のITリテラシーのない一般社員達のための基準に従うことになる
SIer自身はOSSの導入などに理解のあるところも多いのだが、それについて客に対して物を言えずにペコペコしてしまうことに問題がある
SIerからすれば、工数で金取ってるから不便なほど儲かるしね
581デフォルトの名無しさん
2020/04/12(日) 10:15:34.39ID:PJaq7P3r >>578が意識高い()系なのはよくわかった
582デフォルトの名無しさん
2020/04/12(日) 10:19:29.07ID:PJaq7P3r >>579
Cython使わないとはやくならない
Cythonを適用するのに時間がかかる
さらに
579はあふぉ
↓でもよんでおk
ttps://qiita.com/pashango2/items/45cb85390193d97523ca
Cython使わないとはやくならない
Cythonを適用するのに時間がかかる
さらに
579はあふぉ
↓でもよんでおk
ttps://qiita.com/pashango2/items/45cb85390193d97523ca
583デフォルトの名無しさん
2020/04/12(日) 10:57:35.71ID:9fAWEZzH >>582
いったんC言語に変換したらもうそのままC言語として使えるんじゃないんですか?
いったんC言語に変換したらもうそのままC言語として使えるんじゃないんですか?
584デフォルトの名無しさん
2020/04/12(日) 11:03:20.73ID:PJaq7P3r585デフォルトの名無しさん
2020/04/12(日) 11:21:34.02ID:kH7j2wOo cで書けば書き方に関係なく早くなるわけではない
早くする書き方がある。かなりコンパイラががんばるけど
どうにもならないことはある
早くする書き方がある。かなりコンパイラががんばるけど
どうにもならないことはある
586デフォルトの名無しさん
2020/04/12(日) 11:23:21.09ID:9fAWEZzH587デフォルトの名無しさん
2020/04/12(日) 11:30:15.58ID:j35eJcDN >>579
マジレスするとnumpyとかで充分
マジレスするとnumpyとかで充分
588デフォルトの名無しさん
2020/04/12(日) 11:54:21.04ID:PJaq7P3r >>586
> ベストを尽くすデメリットはないですよね?
> なら常にベストを尽くすようにすればいいんじゃないんですか?
ヽ|/
/ ̄ ̄ ̄`ヽ、
/ ヽ こっ これが 世にいう
/ \,, ,,/ | 「銃殺刑がふさわしい」レベル・・・!
| (●) (●)||| |
| / ̄⌒ ̄ヽ U.| ・・・・・・・・ゴクリ。
| | .l~ ̄~ヽ | |
|U ヽ  ̄~ ̄ ノ |
|  ̄ ̄ ̄ |
> ベストを尽くすデメリットはないですよね?
> なら常にベストを尽くすようにすればいいんじゃないんですか?
ヽ|/
/ ̄ ̄ ̄`ヽ、
/ ヽ こっ これが 世にいう
/ \,, ,,/ | 「銃殺刑がふさわしい」レベル・・・!
| (●) (●)||| |
| / ̄⌒ ̄ヽ U.| ・・・・・・・・ゴクリ。
| | .l~ ̄~ヽ | |
|U ヽ  ̄~ ̄ ノ |
|  ̄ ̄ ̄ |
589デフォルトの名無しさん
2020/04/12(日) 11:56:24.87ID:MlWnOvRE590デフォルトの名無しさん
2020/04/12(日) 12:02:54.26ID:9fAWEZzH >>587
プログラムもしたことないのにそんなこと言われても知らないよ
プログラムもしたことないのにそんなこと言われても知らないよ
591デフォルトの名無しさん
2020/04/12(日) 12:12:51.16ID:/oHJ0KMC ノートPC上でPythonを使って簡単な機械学習アプリを作成しようと思ってます
あまり予算がない場合、
CPUとメモリどちらに予算を割くべきでしょうか?
最高級CPU メモリ8G
そこそこのCPU メモリ16G
だったらどっちが良いですか?
あまり予算がない場合、
CPUとメモリどちらに予算を割くべきでしょうか?
最高級CPU メモリ8G
そこそこのCPU メモリ16G
だったらどっちが良いですか?
592デフォルトの名無しさん
2020/04/12(日) 12:14:32.11ID:AoGqceTi 偏らせる意味が分からないし両方そこそこでいいじゃん
593デフォルトの名無しさん
2020/04/12(日) 12:14:43.79ID:R76cWA0T 後者
リソース足りないならクラウド上で動かせばいいだけ
リソース足りないならクラウド上で動かせばいいだけ
594デフォルトの名無しさん
2020/04/12(日) 12:17:25.92ID:PJaq7P3r >>591
OSくらい書けよダボハゼが
OSくらい書けよダボハゼが
595デフォルトの名無しさん
2020/04/12(日) 12:30:13.28ID:9fAWEZzH 話聞けよ
596デフォルトの名無しさん
2020/04/12(日) 12:37:33.73ID:JUoERGEp >簡単な機械学習アプリ
この解釈が難しい
この解釈が難しい
597デフォルトの名無しさん
2020/04/12(日) 12:38:07.15ID:PJaq7P3r598デフォルトの名無しさん
2020/04/12(日) 12:39:15.87ID:XFi9cC8T >>590
まずやってみてから質問しろな
まずやってみてから質問しろな
599デフォルトの名無しさん
2020/04/12(日) 12:46:15.19ID:6lipWj9+ 客先常駐セキュリティ規範マンくんさぁ、明日も満員電車に揺られるのかい?
600デフォルトの名無しさん
2020/04/12(日) 12:47:37.04ID:PJaq7P3r このご時勢で満員電車があると思ってる自宅警備員はチゴイネ!(・∀・)
601デフォルトの名無しさん
2020/04/12(日) 12:50:05.35ID:MlWnOvRE まあSIerのカスどもは自分の責任になるようなことは禁止させるからな。
結局それだけしか見てねーんだわ。あとはお客に対する土下座が仕事内容になってる。
このご時世ならさすがにリモートさせるだろう。どんなに仕事が滞ろうとも。
結局それだけしか見てねーんだわ。あとはお客に対する土下座が仕事内容になってる。
このご時世ならさすがにリモートさせるだろう。どんなに仕事が滞ろうとも。
602デフォルトの名無しさん
2020/04/12(日) 12:50:51.12ID:yrGi+Oru 質問です。例えば[名前、身長、体重、ウエスト]を並べた2次元リストで、
#こんなリスト→ [['鈴木',173,68,85], ['佐藤',168,59,80], ………]
身長、体重、ウエストで何か計算をした結果で、リストを並び変えたり条件抽出をしたい
で、計算が複雑だったり、人数が多かったりするときの、時間短縮をしたい
numpyだとかの使い方の説明をググると、文字列と数値の混在の例が探せない
そして、↓みたいに数名の例で、名前の部分をprint分に直接記載して表示……とか
print(' 鈴木 佐藤 高橋 田中 伊藤')
print(keisan_kekka)
これは人数が多いと無理なので、ざっくりな質問で恐縮ですが、何かいい方法ありませんか?
計算のために数値だけのリストが必要なら、名前を除いた別のリストを作っても良いかとは思うのですが、
最終的に名前と紐付けないといけないし……
#こんなリスト→ [['鈴木',173,68,85], ['佐藤',168,59,80], ………]
身長、体重、ウエストで何か計算をした結果で、リストを並び変えたり条件抽出をしたい
で、計算が複雑だったり、人数が多かったりするときの、時間短縮をしたい
numpyだとかの使い方の説明をググると、文字列と数値の混在の例が探せない
そして、↓みたいに数名の例で、名前の部分をprint分に直接記載して表示……とか
print(' 鈴木 佐藤 高橋 田中 伊藤')
print(keisan_kekka)
これは人数が多いと無理なので、ざっくりな質問で恐縮ですが、何かいい方法ありませんか?
計算のために数値だけのリストが必要なら、名前を除いた別のリストを作っても良いかとは思うのですが、
最終的に名前と紐付けないといけないし……
603デフォルトの名無しさん
2020/04/12(日) 12:52:05.34ID:iGsJxRh4604デフォルトの名無しさん
2020/04/12(日) 12:53:50.39ID:iGsJxRh4 名前を数字にしろ
605デフォルトの名無しさん
2020/04/12(日) 12:59:15.13ID:9fAWEZzH >>597
質問者おちょくってんなよ
質問者おちょくってんなよ
606デフォルトの名無しさん
2020/04/12(日) 13:01:36.60ID:/oHJ0KMC >>596
まだフワフワなんですけど、SVMで分類とかしようかなと
まだフワフワなんですけど、SVMで分類とかしようかなと
607デフォルトの名無しさん
2020/04/12(日) 13:01:55.18ID:ufBiK+My608デフォルトの名無しさん
2020/04/12(日) 13:02:15.31ID:/oHJ0KMC609デフォルトの名無しさん
2020/04/12(日) 13:02:58.14ID:FUhVdOGa よく知らんで発言するけど
numpyって数値計算のライブラリだから混在はダメなんじゃない?
numpyって数値計算のライブラリだから混在はダメなんじゃない?
610デフォルトの名無しさん
2020/04/12(日) 13:03:11.23ID:ufBiK+My すまん、svmくらいなら何でもいいわw
セルロン4GBとかでいいんじゃね(鼻ほじ)
セルロン4GBとかでいいんじゃね(鼻ほじ)
611デフォルトの名無しさん
2020/04/12(日) 13:15:38.34ID:cF49kzQK >>602
>身長、体重、ウエストで何か計算をした結果で、リストを並び変えたり条件抽出をしたい
>で、計算が複雑だったり、人数が多かったりするときの、時間短縮をしたい
したいなら、したらいいじゃない
> numpyだとかの使い方の説明をググると、文字列と数値の混在の例が探せない
numpy知らないけど、Pythonでできるぞ
>これは人数が多いと無理
なんで?
>身長、体重、ウエストで何か計算をした結果で、リストを並び変えたり条件抽出をしたい
>で、計算が複雑だったり、人数が多かったりするときの、時間短縮をしたい
したいなら、したらいいじゃない
> numpyだとかの使い方の説明をググると、文字列と数値の混在の例が探せない
numpy知らないけど、Pythonでできるぞ
>これは人数が多いと無理
なんで?
612デフォルトの名無しさん
2020/04/12(日) 13:18:18.48ID:cF49kzQK613デフォルトの名無しさん
2020/04/12(日) 13:19:05.12ID:kH7j2wOo >>586
Cの処理(コンパイラの仕組みか?)をわかって書かないといくらでも処理は遅くなるよ
Cの処理(コンパイラの仕組みか?)をわかって書かないといくらでも処理は遅くなるよ
614デフォルトの名無しさん
2020/04/12(日) 13:19:27.90ID:cF49kzQK あと、ケースによってはdbにぶち込んだ方が早い場合もある
615デフォルトの名無しさん
2020/04/12(日) 13:19:55.57ID:9fAWEZzH >>613
え?翻訳機みたいなのが勝手にコンパイルみたいにチャッチャッとしてくれるんじゃないんですか?
え?翻訳機みたいなのが勝手にコンパイルみたいにチャッチャッとしてくれるんじゃないんですか?
616デフォルトの名無しさん
2020/04/12(日) 13:25:09.30ID:XFi9cC8T >>602
pamdas使えばソートも平均 分散 標準偏差 何でも余裕
pamdas使えばソートも平均 分散 標準偏差 何でも余裕
617デフォルトの名無しさん
2020/04/12(日) 13:34:27.51ID:bw0e2MSi618デフォルトの名無しさん
2020/04/12(日) 13:45:17.33ID:yrGi+Oru619デフォルトの名無しさん
2020/04/12(日) 13:58:57.45ID:nZCR2Qu6 Javaしか経験なくて、
どんなデータ型扱ってるのかもわからなくなるのですが
簡単にわかる方法があるんですか?
どんなデータ型扱ってるのかもわからなくなるのですが
簡単にわかる方法があるんですか?
620デフォルトの名無しさん
2020/04/12(日) 14:06:30.71ID:yAgzYcWh Type
621デフォルトの名無しさん
2020/04/12(日) 14:06:47.92ID:XFi9cC8T622デフォルトの名無しさん
2020/04/12(日) 14:37:05.05ID:e8eztLOq 学術の巨大掲示板群 - アルファ・ラボ
ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など
ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など
623デフォルトの名無しさん
2020/04/12(日) 15:02:15.98ID:1hynA/f1 機械学習系の案件のゴールって何なの?
アプリ系ならアプリ作って終わりなことが多いけど機械学習系のものは運用しながら手探りでやっていく感じ?
アプリ系ならアプリ作って終わりなことが多いけど機械学習系のものは運用しながら手探りでやっていく感じ?
624デフォルトの名無しさん
2020/04/12(日) 15:36:43.63ID:z6qfx9Hn625デフォルトの名無しさん
2020/04/12(日) 17:36:26.68ID:yAgzYcWh >>623
最適解を導き報告
最適解を導き報告
626デフォルトの名無しさん
2020/04/12(日) 18:28:38.80ID:08JOurLd Pythonistaスレで質問してもレス無いんでここで質問してもいいですか?
627デフォルトの名無しさん
2020/04/12(日) 18:59:10.31ID:PJaq7P3r >>626
だめ
だめ
628デフォルトの名無しさん
2020/04/12(日) 19:10:45.14ID:ufBiK+My629デフォルトの名無しさん
2020/04/12(日) 19:12:49.98ID:XFi9cC8T630デフォルトの名無しさん
2020/04/12(日) 19:32:20.52ID:08JOurLd とりあえず貼ってみます
標準入力から文字列を読み込もうとするとエラーになるんですけど、どうしたらいいでしょうか
1 import sys
2 for line in sys.stdin.readlines():
〜
てやると行2でStdin.Catcher object has no attribute 'readlines'て言われます。
標準入力から文字列を読み込もうとするとエラーになるんですけど、どうしたらいいでしょうか
1 import sys
2 for line in sys.stdin.readlines():
〜
てやると行2でStdin.Catcher object has no attribute 'readlines'て言われます。
631デフォルトの名無しさん
2020/04/12(日) 19:58:21.32ID:PJaq7P3r >>630
自分の都合のいいレスしかよまない
おめでたいうんこつまってる頭の持ち主だから
理解できないかもしれないが
まず↓を締め切ってこい
http://mevius.5ch.net/test/read.cgi/tech/1540724553/456
自分の都合のいいレスしかよまない
おめでたいうんこつまってる頭の持ち主だから
理解できないかもしれないが
まず↓を締め切ってこい
http://mevius.5ch.net/test/read.cgi/tech/1540724553/456
632デフォルトの名無しさん
2020/04/12(日) 19:59:08.05ID:43im3Bh2 Pythonistaだからやろなぁ
633デフォルトの名無しさん
2020/04/12(日) 20:10:48.86ID:ul523R09634デフォルトの名無しさん
2020/04/13(月) 05:10:02.74ID:lVi9Np9P クラス定義の外でグローバル宣言?した変数の
スコープはファイルのなかだけですか。
スコープはファイルのなかだけですか。
635デフォルトの名無しさん
2020/04/13(月) 09:56:18.24ID:xWnIwwwl モジュールインポートすればモジュール名経由でアクセス出来る
636デフォルトの名無しさん
2020/04/13(月) 12:12:38.61ID:efYd8ign matplotlibのaxes3dグラフで、左手系で描画するにはどうすればよいですか
637デフォルトの名無しさん
2020/04/13(月) 12:24:02.60ID:xRaxIRXQ >>636
invert_zaxis()使えば出来そう
invert_zaxis()使えば出来そう
638デフォルトの名無しさん
2020/04/13(月) 14:26:05.41ID:lVi9Np9P not null はなんて書けばいいですか
639デフォルトの名無しさん
2020/04/13(月) 17:32:47.93ID:xRaxIRXQ >> 638
難しい質問だなぁ
何がしたいのかもう少し説明が欲しい
そのものズバリの回答ではないけど、比較演算なら以下のように行える
1. 何もない
JavaScriptのnullに相当するのはPythonではNone
Noneでないかどうかはif val is not Noneでチェック
2. 未定義である
JavaScriptの undefined に相当する定義はPythonにはない
未定義でないことを確認するにはlocals()やglobals()を使って
if ‘val’ not in locals() あるいは if ‘val’ not in globals()
3. 空文字
長さが0の文字列を表すのは””や’’
空文字でないかどうかの判定はif val != ‘’ やif not val
4. 空のリスト・タプル・辞書
空のリスト val=[] の判定は if val == [] あるいはif not val
前者はリスト型かどうかをチェック、後者は型チェックなし
空のタプル、空の辞書も同様
5. 文字列の最後
C言語で言う所のNULL文字の概念はないので否定の概念もない
文字列が終わりかどうかは文字列の長さで行う
6. ヌルポインタ
C言語で言う所の(void*)0をそのまま書くならc_void_p(0)
何と比較しても一致するものがない
難しい質問だなぁ
何がしたいのかもう少し説明が欲しい
そのものズバリの回答ではないけど、比較演算なら以下のように行える
1. 何もない
JavaScriptのnullに相当するのはPythonではNone
Noneでないかどうかはif val is not Noneでチェック
2. 未定義である
JavaScriptの undefined に相当する定義はPythonにはない
未定義でないことを確認するにはlocals()やglobals()を使って
if ‘val’ not in locals() あるいは if ‘val’ not in globals()
3. 空文字
長さが0の文字列を表すのは””や’’
空文字でないかどうかの判定はif val != ‘’ やif not val
4. 空のリスト・タプル・辞書
空のリスト val=[] の判定は if val == [] あるいはif not val
前者はリスト型かどうかをチェック、後者は型チェックなし
空のタプル、空の辞書も同様
5. 文字列の最後
C言語で言う所のNULL文字の概念はないので否定の概念もない
文字列が終わりかどうかは文字列の長さで行う
6. ヌルポインタ
C言語で言う所の(void*)0をそのまま書くならc_void_p(0)
何と比較しても一致するものがない
640>>639
2020/04/13(月) 18:12:07.05ID:lVi9Np9P たんに1.だったんですけどすごく勉強になりますありがとうございます。
Javaしかしたことなくて型が明確じゃないと自動補完が効かなくて不便な気がするのですが
どうしたら便利ですか。
Javaしかしたことなくて型が明確じゃないと自動補完が効かなくて不便な気がするのですが
どうしたら便利ですか。
641デフォルトの名無しさん
2020/04/13(月) 18:13:48.73ID:lVi9Np9P クラスメンバの宣言ってどこでしたらいいですか。
642デフォルトの名無しさん
2020/04/13(月) 18:28:38.16ID:IE4bYyG/ どこでしたらいいですかって基本的にクラス内でしかできんやろ
チュートリアルくらいやったか?
チュートリアルくらいやったか?
643デフォルトの名無しさん
2020/04/13(月) 18:29:04.28ID:53wmutI9 ガイジの相手をするな
644デフォルトの名無しさん
2020/04/13(月) 18:35:58.64ID:dOzBkZ/1 >>641
死ね
死ね
645デフォルトの名無しさん
2020/04/13(月) 18:55:28.39ID:xRaxIRXQ >>640
幸せになるにはVScodeやJupyterを使うことかな、それで補完はOK
Noneとか入れてしまうと流石に補完は効かないけど、普通にインスタンス作ったときは補完されるよ
>> 641
ここでチマチマ聞くよりも公式ページのチュートリアルをやる方が早いと思う
https://docs.python.org/ja/3/
の9.3.5.クラスとインスタンス変数に書いてある
幸せになるにはVScodeやJupyterを使うことかな、それで補完はOK
Noneとか入れてしまうと流石に補完は効かないけど、普通にインスタンス作ったときは補完されるよ
>> 641
ここでチマチマ聞くよりも公式ページのチュートリアルをやる方が早いと思う
https://docs.python.org/ja/3/
の9.3.5.クラスとインスタンス変数に書いてある
646デフォルトの名無しさん
2020/04/13(月) 20:09:26.21ID:lVi9Np9P647デフォルトの名無しさん
2020/04/14(火) 03:49:37.43ID:6FpXVfMV Noneの判定を is でやるのは御法度じゃなかったっけ
それとも御法度は is True/Falseだったか?
それとも御法度は is True/Falseだったか?
648デフォルトの名無しさん
2020/04/14(火) 04:51:38.42ID:0GJ57pW9 isじゃなくて、==がダメ
649デフォルトの名無しさん
2020/04/14(火) 09:25:44.22ID:4XVcTuP3 >>647
NoneもTrue/Falseの判定も is を使う
isを使う場合の御法度はnumpy.bool_型と普通のbool型の比較かな
○ np.True_ == True
× np.True_ is True
例えば変数aがnp.bool_型の場合には
if a == True:
とする必要があるが、linterが入っていると「a is Trueという記法のが良いよ」と言われて直すとバグになる
NoneもTrue/Falseの判定も is を使う
isを使う場合の御法度はnumpy.bool_型と普通のbool型の比較かな
○ np.True_ == True
× np.True_ is True
例えば変数aがnp.bool_型の場合には
if a == True:
とする必要があるが、linterが入っていると「a is Trueという記法のが良いよ」と言われて直すとバグになる
650デフォルトの名無しさん
2020/04/15(水) 13:07:16.08ID:r1DmQ2P3 >>637
神さまありがとう
神さまありがとう
651デフォルトの名無しさん
2020/04/17(金) 07:46:54.36ID:XykWvVY9 https://ideone.com/e.js/Fq5Yrt
tkinter内で作成したプログレスバーを並列動作させるところまでできたのですが、これを閉じるのはどうしたらいいのでしょうか?check関数で確認すると3本生きたままっぽいです
最終的に、先に終了するth1をカウントダウンタイマーとして使い、th1を閉じるのと同時に遅いth2を強制終了したいのです
tkinter内で作成したプログレスバーを並列動作させるところまでできたのですが、これを閉じるのはどうしたらいいのでしょうか?check関数で確認すると3本生きたままっぽいです
最終的に、先に終了するth1をカウントダウンタイマーとして使い、th1を閉じるのと同時に遅いth2を強制終了したいのです
652デフォルトの名無しさん
2020/04/17(金) 12:55:14.42ID:3B9MCfUY653デフォルトの名無しさん
2020/04/17(金) 17:18:27.88ID:oCAFpx9E わからないなら黙ってろよ…
654デフォルトの名無しさん
2020/04/18(土) 01:55:56.99ID:qqNbhhuh まったくのプログラム初学者です。
実際に使用されるプログラムにおいてprint()って関数は使用することあるんでしょうか?
どうも実際に動いてるイメージが掴めなくて困っています。
実際に使用されるプログラムにおいてprint()って関数は使用することあるんでしょうか?
どうも実際に動いてるイメージが掴めなくて困っています。
655デフォルトの名無しさん
2020/04/18(土) 02:22:57.85ID:1kOraatg デバッグ
CGI出力
ログ
テキストベースのアプリ
CGI出力
ログ
テキストベースのアプリ
656デフォルトの名無しさん
2020/04/18(土) 02:33:44.38ID:YlPXTg+Q デバッグはprint(変数)で何が出力されるか確認するクセ付けといた方がいいよ
print(type(変数))で型も分かるし
これはどの言語でも共通すること
print(type(変数))で型も分かるし
これはどの言語でも共通すること
657デフォルトの名無しさん
2020/04/18(土) 05:21:26.28ID:/lJ7KZ01658デフォルトの名無しさん
2020/04/18(土) 06:36:21.93ID:vyuWkg/I まだprintでデバッグして消耗してるの?
logger使おうな
logger使おうな
659デフォルトの名無しさん
2020/04/18(土) 08:04:27.02ID:4SpyI++v デバッグはprintで十分
何かするたびに新しいツールやライブラリに頼るのはPython使いの悪い癖
何かするたびに新しいツールやライブラリに頼るのはPython使いの悪い癖
660デフォルトの名無しさん
2020/04/18(土) 08:23:02.96ID:MCs2/Z36 自動2chまとめ記事投稿のプラグインを買って、色んなサイトに複製したりしてるんだが
これがpythonなのかどうかとかの判断方法ってあるんですかね?
クローラーとかが書いてあったらpython?
これがpythonなのかどうかとかの判断方法ってあるんですかね?
クローラーとかが書いてあったらpython?
661デフォルトの名無しさん
2020/04/18(土) 08:54:25.18ID:jMxNMUbH 拡張子がpyのファイルがあったらpython
662デフォルトの名無しさん
2020/04/18(土) 09:34:00.97ID:MCs2/Z36 ありがとうございます。
拡張子はphpのものしかないのでphpっていう言語ですかね。
拡張子はphpのものしかないのでphpっていう言語ですかね。
663デフォルトの名無しさん
2020/04/18(土) 09:40:40.33ID:21FUasb+ PY=パラグアイ
664デフォルトの名無しさん
2020/04/18(土) 09:46:00.88ID:qqNbhhuh665デフォルトの名無しさん
2020/04/18(土) 10:26:13.70ID:xymtyLA0 printで充分間に合うときはそうするけど
副作用もあるし実際困るときはファイルに書き出すし
それならloggerの方が便利だぜってなるのは自然な流れだと思う
副作用もあるし実際困るときはファイルに書き出すし
それならloggerの方が便利だぜってなるのは自然な流れだと思う
666デフォルトの名無しさん
2020/04/18(土) 12:27:36.96ID:jMxNMUbH >>662
せやね
せやね
667デフォルトの名無しさん
2020/04/18(土) 13:35:30.34ID:YqZGjV1n668デフォルトの名無しさん
2020/04/18(土) 18:49:35.21ID:Zse46GbC すいません、教えてもらえませんか?
a = [[1,2],[3,4],[5,6],[7,8]........]
という感じの配列があるとして(中の数字は適当ですが二個ずつ入ってます)
1,3,5,7の最大と最小
2、4,6,8の最大と最小
を出すにはどうしたらいいですか?
普通だったらmax(a)とかで出来るんですが
行列がふえると分からないです
a = [[1,2],[3,4],[5,6],[7,8]........]
という感じの配列があるとして(中の数字は適当ですが二個ずつ入ってます)
1,3,5,7の最大と最小
2、4,6,8の最大と最小
を出すにはどうしたらいいですか?
普通だったらmax(a)とかで出来るんですが
行列がふえると分からないです
669デフォルトの名無しさん
2020/04/18(土) 19:04:35.27ID:6SsFugeU >>668
import numpy as np
a=np.array(a)
max1357=a[:,0].max()
max2468=a[:,1].max()
numpy無しなら
max1357=max(b[0] for b in a)
max2468=max(b[1] for b in a)
import numpy as np
a=np.array(a)
max1357=a[:,0].max()
max2468=a[:,1].max()
numpy無しなら
max1357=max(b[0] for b in a)
max2468=max(b[1] for b in a)
670デフォルトの名無しさん
2020/04/18(土) 22:07:31.63ID:RJUBXezV テスト
671デフォルトの名無しさん
2020/04/18(土) 22:08:51.53ID:RJUBXezV テスト
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国「国連安保理の許可なしに日本攻撃可能」 Xで旧敵国条項に言及… ★9 [BFU★]
- 【赤坂ライブハウス刺傷】逃走していた自衛官の男(43)を殺人未遂の疑いで逮捕 警視庁 被害女性とは知人関係 [Ailuropoda melanoleuca★]
- 【千葉】コンビニに尿入りペットボトル並べた疑い、26歳男「むしゃくしゃして」…購入した客が飲もうとしたところ臭いに違和感 [ぐれ★]
- 中国官製報道「日本経済はもう持たない」にネット民ツッコミ「ニュースだけ見てたら日本はもう百回くらい爆発してる」 [1ゲットロボ★]
- 植田日銀総裁 「円安進行が物価高を起こしている」 ★4 [お断り★]
- 【STARTO ENTERTAINMENT】timelesz、メンバーの不適切言動を謝罪「不用意かつモラルに反した発言であった」 全員の署名入りでコメント [Ailuropoda melanoleuca★]
- 【ガチ正論】一般人「中国に規制制裁されて、『中国ムカつく』じゃなくて矛先が『許さんぞ高市』になってる奴、頭おかしいの?」 ★2 [153490809]
- 富士そば、注意喚起「中国人はランチタイムの来店はご遠慮ください」wwwwwwwwwwwwwwwwwwww [329329848]
- やばいずっとスマホいじってても寂しいわ話そうよ
- お前らチンポ出せよ!!
- NHKニュースウオッチ9「日本側は対話にオープンな姿勢で安定した日中関係を築きたい考えなのに中国が意固地で糸口が見いだせない」 [904151406]
- 【ぺこ専🐰】なんG 兎田ぺこら突発配信実況スレ🏡【ホロライブ▶】
