当スレに★Python以外のプログラミング言語での回答類を書くべからず★
派生言語はそれぞれ専スレがある(この板にあるとは限らない)ので、そっち池。
「Ruby」「Rails」「某言語では」「クソチョンw」をNGワード登録推奨。荒らしは、完全スルー放置が一番きらいです。
このスレッドは「お勉強」スレのほうには書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を、勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますので、お礼は Python の布教と初心者の救済をお願いします。
★エラーを解決したい場合★は、
表示されたエラーの全文(勝手に省略やスクショうp等の横着クソ行為禁止)と、
実行環境(Pythonのバージョン・OSとIDEの種類およびバージョン)をシッカリ書くこと。
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
〇前スレ〇 【まず1嫁】くだすれPython(超初心者用) その53
https://mevius.5ch.net/test/read.cgi/tech/1615846784/
次スレたては >>985 あたりが挑戦する。
### END OF TEMPLATE ###
探検
【まず1嫁】くだすれPython(超初心者用) その54
■ このスレッドは過去ログ倉庫に格納されています
2021/06/09(水) 21:05:44.61ID:zRBfpo4e
2デフォルトの名無しさん
2021/06/10(木) 09:09:42.55ID:fGM4j9Qy >>> a=10
>>> x=[a]
>>> x
[10]
>>> a=20
>>> x
[10]
>>> a
20
>>>
なんでxが[20]にならないの?
そうなるにはどうすればいいの?
>>> x=[a]
>>> x
[10]
>>> a=20
>>> x
[10]
>>> a
20
>>>
なんでxが[20]にならないの?
そうなるにはどうすればいいの?
2021/06/10(木) 09:52:24.45ID:VzpKjmfX
数は書き換え不可の型なんで無理。
a自体を書き換え可能なオブジェクト、例えば配列に入れ込めば、似たようなことは出来なくもないが…
a = [1]
x = [a]
a = [2]
x
a自体を書き換え可能なオブジェクト、例えば配列に入れ込めば、似たようなことは出来なくもないが…
a = [1]
x = [a]
a = [2]
x
4デフォルトの名無しさん
2021/06/10(木) 11:03:02.88ID:smul9M+b5デフォルトの名無しさん
2021/06/10(木) 11:05:06.12ID:smul9M+b >>3
ちょっと何言ってるか判らない
ちょっと何言ってるか判らない
2021/06/10(木) 11:38:53.73ID:VzpKjmfX
2021/06/10(木) 19:34:32.89ID:lViDT5hn
リストに何でも入るから
思いつきは失敗する
思いつきは失敗する
2021/06/10(木) 21:26:49.02ID:8fi5Ujsh
Pycharmの自動整形には参ったよ
Javaで作ったやつコピペしたらいろいろとやってくれる
リテラルなんか一文字消えてたり空白入れてみたり
実際走らせて気が付くレベル
Javaで作ったやつコピペしたらいろいろとやってくれる
リテラルなんか一文字消えてたり空白入れてみたり
実際走らせて気が付くレベル
2021/06/12(土) 22:29:20.54ID:0anF7A9v
openで開いたファイルオブジェクトをforループで読み込む場合、forにオブジェクトをそのまま添えて一行ずつ読み込めるとのことですが
printするとオブジェクトがそのまま表示されてしまいます(_io.TextIOWrapper〜)
みんなのpythonのとおりにやっているつもりですが何がいけないのでしょうか?
python3.7.4を使用しています
printするとオブジェクトがそのまま表示されてしまいます(_io.TextIOWrapper〜)
みんなのpythonのとおりにやっているつもりですが何がいけないのでしょうか?
python3.7.4を使用しています
2021/06/12(土) 22:40:15.04ID:GOzpxksd
open(a.txt) as f
でfのメソッド使わないと
fがラッパー
そのプログラム見てみたい
でfのメソッド使わないと
fがラッパー
そのプログラム見てみたい
2021/06/12(土) 22:44:23.46ID:0anF7A9v
2021/06/12(土) 22:44:48.20ID:qlTYomdI
2021/06/12(土) 23:31:01.35ID:0anF7A9v
>>12
ありがとうございます、無事解決しました
ありがとうございます、無事解決しました
14デフォルトの名無しさん
2021/06/13(日) 02:45:35.12ID:6oAiR6bp コマンドライン上(bash)で任意のpythonファイルを実行した時に引数に
色を渡してその色で出力したいのですがどう書けばいいでしょうか?
defの引数に(出力したい色, 出力したい文字列)を渡して
色々やってるのですが、詰んでいてどなたか教えてください。。
スッピン書きでは動作確認取れています。(print(pycolor.RED + word + pycolor.END))
class pycolor:
BLACK = '\033[30m'
RED = '\033[31m'
GREEN = '\033[32m'
YELLOW = '\033[33m'
BLUE = '\033[34m'
PURPLE = '\033[35m'
CYAN = '\033[36m'
WHITE = '\033[37m'
RETURN = '\033[07m' #反転
ACCENT = '\033[01m' #強調
FLASH = '\033[05m' #点滅
RED_FLASH = '\033[05;41m' #赤背景+点滅
END = '\033[0m'
色を渡してその色で出力したいのですがどう書けばいいでしょうか?
defの引数に(出力したい色, 出力したい文字列)を渡して
色々やってるのですが、詰んでいてどなたか教えてください。。
スッピン書きでは動作確認取れています。(print(pycolor.RED + word + pycolor.END))
class pycolor:
BLACK = '\033[30m'
RED = '\033[31m'
GREEN = '\033[32m'
YELLOW = '\033[33m'
BLUE = '\033[34m'
PURPLE = '\033[35m'
CYAN = '\033[36m'
WHITE = '\033[37m'
RETURN = '\033[07m' #反転
ACCENT = '\033[01m' #強調
FLASH = '\033[05m' #点滅
RED_FLASH = '\033[05;41m' #赤背景+点滅
END = '\033[0m'
2021/06/13(日) 06:19:52.00ID:d/vYrCOI
VSCode や誰かのモジュールなどに、そういう拡張機能が無いの?
Python の質問と言うよりも、端末の設定の話
Python の質問と言うよりも、端末の設定の話
16デフォルトの名無しさん
2021/06/13(日) 11:13:39.05ID:6oAiR6bp コマンドライン上プロンプトや補完機能の色付けとかはbashrcで全て管理してるので問題ない(色付け)です。
Pythonで便利な機能なスクリプト書いたので、そこから測れるか文字列を色付けする方法を知らなくて困ってました。
Pythonで便利な機能なスクリプト書いたので、そこから測れるか文字列を色付けする方法を知らなくて困ってました。
17デフォルトの名無しさん
2021/06/13(日) 13:08:19.84ID:6oAiR6bp18デフォルトの名無しさん
2021/06/13(日) 13:15:17.58ID:EhTxteT2 黒魔術であるところのgetattrとか使えばラクに出来るんじゃね
pycolor."BLACK"
とかで呼び出したいんだろ
でも普通に考えれば連想配列を使う
pycolor."BLACK"
とかで呼び出したいんだろ
でも普通に考えれば連想配列を使う
2021/06/13(日) 13:31:22.64ID:1nzveETz
何がしたいのかは分かったけど
今度は何でできないのか分からない
今度は何でできないのか分からない
20デフォルトの名無しさん
2021/06/13(日) 14:22:53.04ID:6oAiR6bp class hogehoge:
#
#色の変数リスト省力します
#
def printWithColor(self, color, word):
print(color + word + END)
で出力したいのですが、仮にcolorに赤となる【\033[31m】を展開できないんです。。
selfを消すと引数エラーが出てしまい詰みます。。
#
#色の変数リスト省力します
#
def printWithColor(self, color, word):
print(color + word + END)
で出力したいのですが、仮にcolorに赤となる【\033[31m】を展開できないんです。。
selfを消すと引数エラーが出てしまい詰みます。。
2021/06/13(日) 14:27:14.41ID:tn2YN+mq
windows10のコンソールはエスケープシーケンス効かないけどそれ?
とエスパーしてみる
とエスパーしてみる
2215
2021/06/13(日) 14:29:53.03ID:d/vYrCOI 漏れなら、VSCode の拡張機能・テーマなどで探すけど
Terminal Color and Style Highlighting for VS Code
https://github.com/TobiasFaller/vscode-vt100-syntax-highlight
「vscode terminal colors extension」「vscode terminal color theme」などで検索してみれば?
Terminal Color and Style Highlighting for VS Code
https://github.com/TobiasFaller/vscode-vt100-syntax-highlight
「vscode terminal colors extension」「vscode terminal color theme」などで検索してみれば?
23デフォルトの名無しさん
2021/06/13(日) 14:40:04.09ID:EhTxteT2 dic = {
"BLACK": '\033[30m',
"RED": '\033[31m',
"GREEN": '\033[32m'
}
連想配列にすればラクじゃん
"BLACK": '\033[30m',
"RED": '\033[31m',
"GREEN": '\033[32m'
}
連想配列にすればラクじゃん
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か ★3 [ぐれ★]
- 【沖縄】宮古島で陸自防災訓練に抗議した団体、「恫喝された」と駐屯地トップ厳正捜査求め署名運動 「市民弾圧と戦争への道を…」 [少考さん★]
- 京都のホテル大幅値下げ 訪日中国人客、年1000万人目前で急ブレーキ [蚤の市★]
- 「今の女性はルッキズム」は本当なのか? 若い世代が結婚相手に求める"本当の条件" [少考さん★]
- 「中国人の訪日熱は冷めた」 人気旅行先から日本外れる 14日で自粛呼びかけ1カ月 ★3 [蚤の市★]
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★9 [蚤の市★]
- 【実況】博衣こよりのえちえちドラクエ1&2リメイク🧪
- 鈴木農水大臣「440円分の買い物ができる500円のお米券を477円で販売するのでみんな買ってね😉」 [931948549]
- 【朗報】 日本人さん、経験し理解する 今の政府は絶対に助けてくれない [303493227]
- 【悲報】ユニクロのダウンを洗った結果wwwwwwwwwwwwwwwwwwww [802034645]
- 【高市悲報】NHKニュース「発狂している中国に対して、日本は至って冷静」😳 [762037879]
- 秋田でクマに柴犬が惨殺→犬の外飼いに批判が殺到「クマが出る地域で頑なに外で犬を飼う理由が理解できない!」高市 [357264179]
