くだすれPython(超初心者用) その52【まず1嫁】

■ このスレッドは過去ログ倉庫に格納されています
2021/01/09(土) 05:22:25.24ID:IpHIsox4
当スレに★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(超初心者用) その51【まず1嫁】
https://mevius.5ch.net/test/read.cgi/tech/1602896738/

次スレは >>985 あたりが挑戦してくだしあ。(980過ぎて自動落ちは、無くなって久しい)
### END OF TEMPLATE ###
2021/01/09(土) 08:31:20.69ID:xMqSmtWz
>>1
次スレ作成ありがとう
2021/01/10(日) 15:10:53.34ID:dzQMColf
文字列の分割について質問です

以下のコードで、最初と最後の空文字列を取って表示する方法はないでしょうか?
https://paiza.io/projects/ar6X8-2ECCzq2wtbKmhSiA

pop()を使えばできますが、事前に表示させないようにする方法はないでしょうか?
2021/01/10(日) 15:20:26.51ID:V6y8E0W0
[x for x in msg.split() if len(x) > 0]
2021/01/10(日) 15:41:23.59ID:fqhi9u3I
>>3
strip() or inspect.cleandoc()
https://paiza.io/projects/eHfooTedeaj4X-_Xtw6flw
6デフォルトの名無しさん
垢版 |
2021/01/10(日) 16:04:48.54ID:8MUFuLES
splitlines()
https://paiza.io/projects/1Mk6pIrG8brxCGyH2G3dng
73
垢版 |
2021/01/10(日) 16:07:06.76ID:dzQMColf
>>4
>>5
参考になりました
ありがとうございました
83
垢版 |
2021/01/10(日) 16:08:47.20ID:dzQMColf
>>6
すいません、書き込んでる途中でした
ありがとうございました
9デフォルトの名無しさん
垢版 |
2021/01/10(日) 16:15:43.93ID:8MUFuLES
msg[1:].splitlines()
2021/01/10(日) 23:29:35.79ID:AA/SLvm2
ここかくだれす!
11デフォルトの名無しさん
垢版 |
2021/01/11(月) 09:22:43.53ID:1PVtmv2H
if文の判定で関数を使うときにその関数結果をIF分の中で使用するのですがスマートな書き方はありますでしょうか
以下のように毎回関数ABを先実行して変数に格納するように工夫してみたのですがちょっと無駄が多いかなと。。

if 関数A is not None:
cv2.imshow(関数A , img)
elif 関数B is not None:
cv2.imshow(関数B , img)

 ※関数Aは2回実行される
 

kansu_Afile = 関数A
kansu_Bfile = 関数B

if kansu_Afile is not None:
cv2.imshow(kansu_Afile , img)
elif kansu_Bfile is not None:
cv2.imshow(kansu_Bfile , img)
 
 ※最初に関数ABが実行される
2021/01/11(月) 10:02:47.17ID:KJWJajMs
>>11
代入式
https://www.python.org/dev/peps/pep-0572

もしくは関数化してearly returnと組み合わせる
13デフォルトの名無しさん
垢版 |
2021/01/11(月) 18:12:10.62ID:emOMJ/kr
root.titleで指定してもウィンドウは開くけど開いた窓にタイトルがつかないのは何故ですか?
14デフォルトの名無しさん
垢版 |
2021/01/11(月) 23:45:10.27ID:1PVtmv2H
>>12さん
ありがとございます。代入式というのがあるのですね
教えてもらった内容でうごきました
15デフォルトの名無しさん
垢版 |
2021/01/12(火) 15:31:11.80ID:LUlB/OIG
>>13
e.s.p.してみる
失敗する方 root.title = u'abc'
成功する方 root.title(u'abc')
但し root.title = u'abc' してしまったあとに root.title(u'abc') しようとしても関数が無いと言われるだろうな
2021/01/12(火) 20:07:58.41ID:Fas3JEHJ
先日初めてプログラミング言語を勉強し始めた初心者の者なのですがpipがダウンロード出来ずに困ってます
ネット色々と調べget-pip.pyというものをダウンロードしてコマンドプロントからダウンロードしてみたり環境変数から色々と触ってみたりはしていますがどれも全く上手くいきません
どなたか分かる方はいらっしゃいますでしょうか?
2021/01/12(火) 20:28:28.70ID:N7+0FVJh
python -m pip install hogehoge
2021/01/12(火) 20:39:50.67ID:Fas3JEHJ
無駄でした
そもそも上でも書いてある通りpipがダウンロードされていないみたいなのでそれが出来ずに困ってます
2021/01/12(火) 21:17:34.90ID:IQ0Q247+
WindowsならマイクロソフトストアからPythonインストールするのが楽だと思う
20デフォルトの名無しさん
垢版 |
2021/01/12(火) 23:16:53.74ID:RB03ab36
>>15
ありがとうございます。
いろいろ試してみたらChromebookの仮想環境だとなぜかタイトルがでなくてWindowsマシンだとちゃんとでるようです。
vscode使用tkinterは8.6のようです
21デフォルトの名無しさん
垢版 |
2021/01/12(火) 23:19:13.27ID:RB03ab36
すみませんお騒がせしました。
ほかの標準ではいってるようなアプリもウィンドウタイトルでてないので多分Chromebook側の仕様ということで自己解決しました
22デフォルトの名無しさん
垢版 |
2021/01/13(水) 16:36:12.00ID:zcsn6Lf0
リネーム処理はpowershellとpythonどちらがいいのでしょうか?
フォルダの先頭ファイルをフォルダ名としたいですが、powershellはマイナー言語なんでしょうか?あん
23デフォルトの名無しさん
垢版 |
2021/01/13(水) 16:47:23.26ID:C+q6Ee0+
書きやすい方でいいのでは?あん
Pyhonにもpathlibを使えばパスの扱いは困らない
2021/01/13(水) 18:54:56.37ID:vKzJc+yq
>>22
Python使った方がまちがいがおきにくいあん
2021/01/13(水) 19:40:47.40ID:zwUHpXfQ
すいません。JavaとPythonはどっちが飯食えますか?
一番ラクに稼げる言語ってなに?

教えてエロい人
2021/01/13(水) 19:57:22.93ID:qgLY/YWl
どちらも楽には稼げない
27デフォルトの名無しさん
垢版 |
2021/01/13(水) 20:05:18.52ID:zcsn6Lf0
リネーム処理に一般的に使われるのはどっちなんでしょうか?
2021/01/13(水) 20:48:58.44ID:1NO/A2tW
シェルスクリプト
29デフォルトの名無しさん
垢版 |
2021/01/13(水) 21:10:37.57ID:C+q6Ee0+
>>27
そこに拘る理由が分からん
「組み込みシステムに一般的に使われるのはどっちなんでしょうか?」とかなら向き不向きが分かれるが、リネームなんてピンポイントかつ些末な処理はどの言語でも普通にできるから
2021/01/13(水) 23:46:40.03ID:uZRkh4HP
>>25
基本、自社開発系ベンチャーのRuby vs SES 系のJava土方の2大勢力

YouTube で有名な、雑食系エンジニア・KENTA は、Rubyで、
逆に、SES 系のモローは、Java, PHP

Ruby on Rails の学校で大儲けしたのは、マコなり。80万円ぐらい。
一方、最安値は、東京フリーランスのデイトラで、10万円

Java は奴隷だから、誰でも受かる。
PHP も、KENTAのサロンで誰かに聞けば十分

SES奴隷土方になりたくない香具師が、大金を払って、学校へ行って、
自社開発系ベンチャーを目指す

Python は、どちらでもない。
MIT など、理系の大学院生だけ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況