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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
217: (スププ Sdbf-l2+s) 2024/10/19(土)11:05 ID:Qn7y5thLd(1)調 AAS
>>216
>>215
218: (ワッチョイ cf01-sfBM) 2024/10/19(土)11:15 ID:+tdI/ffv0(2/4)調 AAS
>>216
であれば余計に1つのprintで処理する内容じゃないから
違う形の抽象化を考えたほうがいいよ

どういう形の抽象化がいいかは将来的な変更の可能性や
コンフィグ可能にしておく要素によって変わってくる
219
(2): (ワッチョイ 3b54-I4pY) 2024/10/19(土)11:24 ID:XsGIQo9N0(3/4)調 AAS
いや、同一内容を2箇所に出力できれば片付く問題なんよ
220: (ワッチョイ cf01-sfBM) 2024/10/19(土)11:30 ID:+tdI/ffv0(3/4)調 AAS
>>216
経過情報や所要時間はこれだけでしたみたいな出力は一般的にはログって言うんだよ
221: (ワッチョイ cf01-sfBM) 2024/10/19(土)11:32 ID:+tdI/ffv0(4/4)調 AAS
>>219
printで2箇所に出力したいなら>>215に書いてるように
簡単にできるんだからそうすればいいんじゃない?

いい設計ではないけどね
222: (ワッチョイ 3b54-I4pY) 2024/10/19(土)11:35 ID:XsGIQo9N0(4/4)調 AAS
logは記録に残すもので、画面にだけ表示して消えていいものはlogとは言わない

用語の定義はどうでもいいんだよ
こういう機能があると便利という提案に対して、
それはこの機能でカバーできるから不要であると反論するならば、
全てのケースでカバー可能という悪魔の証明に挑むことになる

代替の方法はあまり良くなくて、提案どおりが最適なんだから、
反論の間違いを認めないと何も進まない
223: (ワッチョイ 9f8e-QBmB) 2024/10/19(土)11:40 ID:3bJ6rPck0(1)調 AAS
また時刻の頭に0が入っていないとかいう馬鹿と同じ馬鹿か
224: (アウアウエー Sa3f-mL/d) 2024/10/19(土)12:10 ID:3T8uATjna(1)調 AAS
>>219
>>215
225: (スフッ Sdbf-l2+s) 2024/10/19(土)12:13 ID:RjXmMaIpd(1)調 AAS
teeは全てのケースでカバー可能
226: (ワッチョイ 8ba6-lE/J) 2024/10/19(土)13:21 ID:brAMeERq0(1)調 AAS
あるソフトウェア会社にテスターとして入ったが、
メカ音痴、通信音痴の詐欺人材である。
仕事をやったフリをするのが難しいので、
バグを発見した際はすぐに報告せず、
ストックしておいて小出しに報告するやり方でしのいだ。
なにか問題が発生した際は、
知らない、オレじゃない、アイツがやった、もう済んだこと
を貫徹する現場猫を
227: (ワッチョイ 4b6d-T6sa) 2024/10/19(土)13:34 ID:7nKsGerl0(1)調 AAS
オアシス運動w
228: (ワッチョイ 9bbb-0IMV) 2024/10/19(土)14:24 ID:5nOU6ym70(1)調 AAS
バカは何やらせてもダメなんだな
229
(2): (ワッチョイ ef9d-wMW8) 2024/10/19(土)17:21 ID:57zOCZIx0(1)調 AAS
だれか教えて。
実行環境はJupyterLab Python3.6.3
今までしっかり動いていたが今朝になって急にPyiCloudがエラーを吐くように。

PyiCloudFailedLoginException: ('Invalid email/password combination.', PyiCloudAPIResponseException('Service Temporarily Unavailable (503)'))

ちなみに同じIDとパスでiPhoneやPCのWebからはログインが出来てる。
これうちだけの環境で起きてるだけかな?
230
(1): (アウアウエー Sa3f-mL/d) 2024/10/19(土)20:22 ID:mCfaJTvfa(1)調 AAS
>>229
>>229
231: (ワッチョイ 2ee6-dlrY) 2024/10/20(日)02:09 ID:FYgfn/lt0(1)調 AAS
絵に描いたような老害がおるな
232: (ワッチョイ c697-6Oo2) 2024/10/20(日)18:07 ID:57kWXpit0(1)調 AAS
>>230
>>230
レスの意味がわからん。
一応、昨日の遅くからようやく開発元が認識をしたらしい。
どうもアップル側のセキュリティの方法が変わったとのこと、しばらく対応まちだな。
233
(1): (ワッチョイ 5d56-qw7b) 2024/10/20(日)22:57 ID:XWbRdnBX0(1)調 AAS
>>229
seleniumのwebdriver-managerもそうだけど、こう言う「間を介する」モジュールって片方のアップデート次第で不都合起きるからめんどくさいよね。
234
(2): (ワッチョイ 81ff-xCVL) 2024/10/20(日)23:03 ID:deI+4SvX0(1)調 AAS
windows = gw.getAllTitles()   ←windowsはlist型と表示されてる

for window in windows: ←windowsはリスト型なのに、windowがAnyになる

これなんでAnyになるのか原因わかる人いますか?もう全然分からない・・・
ただリストの中をwindowで回したいだけなのに・・・
235: (JP 0He6-/+Hx) 2024/10/20(日)23:38 ID:UoXQ+/wnH(1)調 AAS
>>234
何を悩んでるん?
型を気にしなくていいのがPythonを使う最大の強みじゃん
236: (ワッチョイ 826b-MMaT) 2024/10/21(月)03:31 ID:1Z2dcRpO0(1)調 AAS
>>234
Listの各要素はなんでも持てる型だからAny
>Any
>制約のない型であることを示す特別な型です
実際にリストに入ってるデータの型名併記
for window in windows:
 print(type(window), window)
237: (ワッチョイ c684-6Oo2) 2024/10/21(月)09:33 ID:D69IqQRS0(1)調 AAS
>>233
どうもサードパーティらiCloudに接続する方法を根本から変えているっぽくて、かなり大幅な改変が必要とのこと。 正規のライブラリを使っていないアプリケーションでは大規模に影響がでているはず。
とはいえ、もうRuby界隈の方は対応終わってるらしく、方法も公開されているから、Pythonの方も数日の辛抱という感じなのでは?と思っている。
238: (ワッチョイ e59e-D6UA) 2024/10/21(月)11:10 ID:cZ+nN4qG0(1)調 AAS
Appleが許可してない不正な方法でアクセスしてるんだから何が起きても文句は言えんよね

HTTP 503が返されてるのに'Invalid email/password combination.'扱いにしちゃう雑な作りのほうが気になる
239: (ワッチョイ 8df1-q751) 2024/10/21(月)14:35 ID:lFfmrxXT0(1)調 AAS
icloudってiPhoneなくてもログインできないと詰むからガバガバなんだよね
今時あんなガバガバそうそうないぞ
240: (アウアウエー Sa8a-v/8H) 2024/10/23(水)14:24 ID:CetgrrtLa(1)調 AAS
governance不合格
241: (ワッチョイ fb16-1Wnr) 2024/10/30(水)00:00 ID:N5ISBsY60(1/10)調 AAS
pythonで不思議なのがif文

例えばこんな感じ。

name = input()
print("Hello " + name)

if name == "python":
print("Welcome")
else:
print("Goodbye")

このケースは二つだけのケースだが
三つのケースはelse:を追加
これって例えば誕生日きくときに
ifで1月
elifで2−11月
else12月。
これであってる?
なんかかなり面倒だからなんとかしてほしいw
242: (ワッチョイ fb16-1Wnr) 2024/10/30(水)00:03 ID:N5ISBsY60(2/10)調 AAS
あ、そっか。
まとめればいいだけだわ。
解決しましたw
2−11をまとめるとスッキリするねw
243: (ワッチョイ fb16-1Wnr) 2024/10/30(水)00:27 ID:N5ISBsY60(3/10)調 AAS
マッチつかおっとw
list = [1, 2, 3, 4, 5, 6, 8, 10, 11, 13, 15, 17, 19, 20, 22, 23]
list_mult2 = []
list_mult3 = []
list_others = []

for i in list:
match i:
# 2 の倍数を格納
case i % 2 == 0:
list_mult2.append(i)
# 3 の倍数を格納
case i % 3 == 0:
list_mult3.append(i)
# その他
case _:
list_others.append(i)
244: (ワッチョイ fb16-1Wnr) 2024/10/30(水)00:28 ID:N5ISBsY60(4/10)調 AAS
上記訂正

# 分割する数字
list = [1, 2, 3, 4, 5, 6, 8, 10, 11, 13, 15, 17, 19, 20, 22, 23]
list_mult2 = []
list_mult3 = []
list_others = []

for i in list:
match i:
case i if i % 2 ==0:
list_mult2.append(i)
case i if i % 3 ==0:
list_mult3.append(i)
case _:
list_others.append(i)

#これでよし!w
245: (ワッチョイ fb16-1Wnr) 2024/10/30(水)00:31 ID:N5ISBsY60(5/10)調 AAS
switch文かなり便利やな。
match beer_style: # Pilsner, IPA, Hazy IPA and others
case "Pilsner":
result = "First drink"
case "IPA":
result = "I like it"
case "Hazy IPA":
result = "Cloudy and cloudy"
case _: # ワイルドカードパターン
result = "I like most beers"
こんなに簡単にできるんだ。
今までif文がばからしいww
246: (ワッチョイ eb01-zZOZ) 2024/10/30(水)00:32 ID:E1mCSTtf0(1/3)調 AAS
fall-throughしないから6の倍数のやつがダメだろ
247: (ワッチョイ 3154-ztmZ) 2024/10/30(水)00:35 ID:odUE1a8w0(1/2)調 AAS
if elif elseを置き換えるだけではmatchにする有り難みがない
もっとアクロバットなことができるけど、
そんなことをしたらpythonでなくなる気がする
248: (ワッチョイ fb16-1Wnr) 2024/10/30(水)00:35 ID:N5ISBsY60(6/10)調 AAS
day = 3

match day:
case 1:
print("今日は月曜日です。")
case 2:
print("今日は火曜日です。")
case 3:
print("今日は水曜日です。")
case 4:
print("今日は木曜日です。")
case 5:
print("今日は金曜日です。")
case 6:
print("今日は土曜日です。")
case 7:
print("今日は日曜日です。")
case _:
print("無効な日です。")
249: (ワッチョイ eb01-zZOZ) 2024/10/30(水)00:36 ID:E1mCSTtf0(2/3)調 AAS
どれもdictionaryにまとめるパターン
250
(2): (ワッチョイ fb16-1Wnr) 2024/10/30(水)00:43 ID:N5ISBsY60(7/10)調 AAS
fruit = "apple"

match fruit:
case "apple" | "banana" | "cherry":
print("これは一般的な果物です。")
case "kiwi" | "mango":
print("これはトロピカルフルーツです。")
case _:
print("これは知らない果物です。")

複数のマッチ。
251
(1): (JP 0Heb-k86b) 2024/10/30(水)00:46 ID:3XYQLByjH(1/2)調 AAS
アホだ
他言語ではswitchはバグの元って忌み嫌われてるのに
今になってわざわざ導入したPython陣営の愚かさよ
252
(1): (ワッチョイ fb16-1Wnr) 2024/10/30(水)00:49 ID:N5ISBsY60(8/10)調 AAS
>>251
match 文はどう?
使い勝手がよいんだがw
253: (ワッチョイ eb01-zZOZ) 2024/10/30(水)00:54 ID:E1mCSTtf0(3/3)調 AAS
>>250
キウイはトロピカルフルーツではないです
バナナはトロピカルフルーツです
254: (JP 0Heb-k86b) 2024/10/30(水)01:03 ID:3XYQLByjH(2/2)調 AAS
>>252
breakを書かないのが気持ち悪い
やはり条件分岐はifに勝るものなし
255
(1): (ワッチョイ 3154-ztmZ) 2024/10/30(水)01:07 ID:odUE1a8w0(2/2)調 AAS
switchにbreakがあるのが自然な感覚なら、if文もbreak要るやろ
アセンブラと一対一対応なただのジャンプ命令を高級言語にしただけなんだから
256: (JP 0Heb-k86b) 2024/10/30(水)01:23 ID:bt1w6ELFH(1/2)調 AAS
>>255
多分に感覚的なものだけどね
ifはelseというキーワードにより分岐から分岐に処理が流れることはないとはっきりわかるからbreakは不要
switchはそれがわからないからbreakがないと気持ち悪い

>>250で言えば、2個めのcaseからはelse caseとする設計なら安心できる
257
(1): (ワッチョイ 3154-ztmZ) 2024/10/30(水)07:50 ID:GeZTCF7U0(1)調 AAS
この場合は、と書いてるのに、それ以外の場合に処理が突っ込んでいくのが異常
自然言語として読んでそんな解釈する奴は皆無
C言語のswitchは実質goto文で、忌避すべき悪しき構造
258
(1): (JP 0Heb-k86b) 2024/10/30(水)08:34 ID:bt1w6ELFH(2/2)調 AAS
>>257
C、Java、JacaScriptという錚々たるメンバーでbreakが要るんだからしょうがないじゃない

あとChatGPTに聞いてみたら、下記の記述があったけどこんなのが一般的とか言われて俺もまだまだだなと思った
-----
Pythonには switch 文はありませんが、代わりに辞書を使った条件分岐が一般的です。この場合、各条件が明示的に処理されるため、break は不要です。

switch_dict = {
1: lambda: print("処理1"),
2: lambda: print("処理2"),
}
switch_dict.get(value, lambda: print("デフォルト処理"))()
259: (ワッチョイ fb0a-1Wnr) 2024/10/30(水)13:37 ID:N5ISBsY60(9/10)調 AAS
100さんへ
ALL PYTHONDでもよくね?
260: (ワッチョイ fb0a-1Wnr) 2024/10/30(水)13:40 ID:N5ISBsY60(10/10)調 AAS
PHPでPYTHONやると語尾が気持ち悪くなるW
だっていつもコロンだか、セミコロンつかうじゃん?phpって
だから最初わしも慣れるのに苦労したW
261: (アウアウエー Sae3-07nO) 2024/10/30(水)13:56 ID:DhwGc29Ga(1/2)調 AAS
HDLだとcaseで充分なんだよな
262: (アウアウエー Sae3-07nO) 2024/10/30(水)14:02 ID:DhwGc29Ga(2/2)調 AAS
>>258
アホはこれみてpythonは関数型言語(キリっ)とか言い出しそう
263: (ワッチョイ 3154-ztmZ) 2024/11/02(土)13:35 ID:cytI8wNj0(1/2)調 AAS
同じ階層のlib.pyにdef func()があって、main.pyから
import lib
だけでfunc()使えなかったっけ

lib.func() なら使えるし、
from lib import func でも使えるけど、
import lib だけでも使えてるケースがあるのに違いが判らん
264: (ワッチョイ 535c-Idnl) 2024/11/02(土)13:56 ID:QT6/c5p90(1)調 AAS
使えるわけねーだろドキュメントくらい読め
265
(1): (ワッチョイ 3154-ztmZ) 2024/11/02(土)14:01 ID:cytI8wNj0(2/2)調 AAS
サンプルを書いてみると使えないんだけど、
実際に動いてるコードでは使えてるとしか思えないんだよな
266: (アウアウエー Sae3-07nO) 2024/11/02(土)15:09 ID:+GKIPsT4a(1/3)調 AAS
from lib import *
267: (アウアウエー Sae3-07nO) 2024/11/02(土)15:24 ID:+GKIPsT4a(2/3)調 AAS
lib.py の最後に
__builtins__['func'] = func
でいけるかな
268: (アウアウエー Sae3-07nO) 2024/11/02(土)15:25 ID:+GKIPsT4a(3/3)調 AAS
lib.py の最後に
__builtins__['func'] = func
でいけるかな
269: (スププ Sd33-Kj37) 2024/11/02(土)16:45 ID:TIz0sdCnd(1)調 AAS
黒魔術禁止
270: (ワッチョイ 71b8-jwtj) 2024/11/03(日)05:30 ID:3rcZcbik0(1)調 AAS
>>265
じゃあそのコード出してみればいいのに
271: (ワッチョイ 8554-u42f) 2024/11/03(日)09:54 ID:3P3Nu4GE0(1/4)調 AAS
結局、動いてはいなかった
ImportError: cannot import name 'func' from 'lib'
というエラーにはならずに、とりあえず走り始める

で、funcを呼んだタイミングでエラーになるけど、
concurrent.futures.ThreadPoolExecutor.submit の先にあるので、
エラー表示は出ないし処理も止まらないだけだった
何なら、import lib すらなくても同じ動作になる
272: (ワッチョイ 8554-u42f) 2024/11/03(日)14:00 ID:3P3Nu4GE0(2/4)調 AAS
エラー出ない問題は
future = concurrent.futures.ThreadPoolExecutor.submit(func)
future.result()
こんな風にすると解決する
concurrent.futures.ThreadPoolExecutor.submit(func).result()
でもok
273
(1): (ワントンキン MM62-PIbD) 2024/11/03(日)16:59 ID:oTBqZLJpM(1)調 AAS
なんなのこの日記
274: (ワッチョイ 8554-u42f) 2024/11/03(日)17:08 ID:3P3Nu4GE0(3/4)調 AAS
但し、result()を評価すると完了を待つので同期処理になってしまう
多重処理で高速化できないので、デバッグが終わったら外す
275: (ワッチョイ 59ff-4pkP) 2024/11/03(日)17:09 ID:L07G869G0(1)調 AAS
言っても無駄だから「集団無視」するのがいい
276: (ワッチョイ 6e0d-Du01) 2024/11/03(日)17:43 ID:lgsiIHy30(1)調 AAS
>>273

この福祉系キチガイのせいでしょ>>87
277: (ワッチョイ 71b2-kuJi) 2024/11/03(日)18:43 ID:aWrgo6rr0(1)調 AAS
五十四の日記
278: (スププ Sdb2-c1Ck) 2024/11/03(日)19:21 ID:4g0SxEOpd(1)調 AAS
過疎ってるね
279
(1): (スッップ Sdb2-2JKT) 2024/11/03(日)20:18 ID:rroxZfopd(1)調 AAS
seleniumやりたくてpython始めたけど
エラーばっかしで嫌になってきた
ラジオボタン選択したいだけなのにうまくいかなくて調べてったらこんな事になった

element = driver.find_element(By.ID, "spAccKbn2")
action = webdriver.common.action_chains.ActionChains( driver ) action.move_to_element_with_offset( element , 1 , -1 )
action.click()
action.perform()
280: (ワッチョイ 591d-U+nD) 2024/11/03(日)22:36 ID:m0ql+Kks0(1)調 AAS
続 五十四の日記
281: (ワッチョイ 8554-u42f) 2024/11/03(日)23:08 ID:3P3Nu4GE0(4/4)調 AAS
過疎るのは別に問題じゃないけど、課題はS/N比だな
何故内容のないことを書き込みたがるのか
282: (ワッチョイ 9e83-aO9f) 2024/11/03(日)23:24 ID:upFikudE0(1)調 AAS
おまいう
283: (ワッチョイ ad10-Du01) 2024/11/03(日)23:42 ID:Hsbf+jvP0(1/2)調 AAS
福祉施設からきた知的障害者が荒らしてるよな>>87
284: (ワッチョイ ad10-Du01) 2024/11/03(日)23:43 ID:Hsbf+jvP0(2/2)調 AAS
>>279
失せろ知的障害朝鮮人
285
(3): (ワッチョイ b6d7-W6cr) 2024/11/07(木)22:30 ID:0vDQcGjY0(1)調 AAS
pythonってなんで語尾に;がないの?
この語尾が気持ち悪いw
あとif文やelifが:だけ:があるのが慣れないなw
286: (スップ Sd12-XYkR) 2024/11/08(金)00:05 ID:te03q3B3d(1)調 AAS
>>285
お前みたいな馬鹿がいるこの世の中が気持ち悪い
お前みたいな馬鹿が生きていられることになれないなw
287: (アウアウエー Sada-GGiU) 2024/11/08(金)12:27 ID:F9yTI1pla(1)調 AAS
pythonは文末に;憑いてても動く
288
(1): (ワッチョイ b2a0-33NL) 2024/11/08(金)18:53 ID:y8v+DuF60(1/4)調 AAS
>>285
改行コードを終わりと見做すプログラミング言語だから
289
(4): (ワッチョイ 8554-u42f) 2024/11/08(金)19:07 ID:cLnY3Hqj0(1)調 AAS
改行に意味があるというよりは、ブロック構造をインデント任せにしてるからだけど

{と}でブロックが明示されてたらエディタの機能でブロックの先頭と末尾を行き来できるけど、
python専用エディタだとそんなことできたりする?
インデント深いと読めなさすぎて、あの手この手で浅くする
290: (ワッチョイ b2a0-33NL) 2024/11/08(金)19:09 ID:y8v+DuF60(2/4)調 AAS
>>289
初心者にそんな説明をするのは悪手
291: (JP 0H96-80u9) 2024/11/08(金)19:38 ID:BBiCQq+eH(1)調 AAS
>>289
できないと思うけど
そもそもブロック単位の移動という操作が開発で必要とは思えない
292
(2): (ワッチョイ 5e34-yRJC) 2024/11/08(金)19:41 ID:G9PsHqcG0(1)調 AAS
>>285
別に付けてもいいぞ
何なら一行に複数の文も書ける
293: (ワッチョイ b2a0-33NL) 2024/11/08(金)19:56 ID:y8v+DuF60(3/4)調 AAS
>>292
Pythonの原作者の悪趣味を勧めるなw
294: (ワッチョイ b2a0-33NL) 2024/11/08(金)19:58 ID:y8v+DuF60(4/4)調 AAS
>>292
意味なく付けていると可読性が下がる
295
(1): (ワッチョイ 6e50-Du01) 2024/11/08(金)20:28 ID:c7CpRr710(1)調 AAS
>>288
なんかメインフレーム臭さが漂ってんだよなあ
296: (ワッチョイ 75cf-kuJi) 2024/11/08(金)22:56 ID:U1OZc4Nd0(1)調 AAS
>>289
vimはできるよ

Pythonでパッと見てネスト構造が分からないようなコードは問題がある気がするがブロック単位と移動や編集が便利なのは間違いない
297: (ワッチョイ 7509-gPyh) 2024/11/09(土)01:03 ID:6W4F7+P40(1)調 AAS
>>295
セミコロンを付けない言語もそれなりにあるし、Pythonだけがそうというわけではない
最近流行りのだとGoもそう
298: (ワッチョイ 5ecf-8Jbz) 2024/11/09(土)11:11 ID:6RYR080/0(1)調 AAS
>>289
改行を文デリミタにするのとブロックの表し方は全然関係ないだろ。
シェルスクリプトとか見てみ。
299: (ワッチョイ 926b-4b4N) 2024/11/09(土)11:58 ID:wO7HvhhQ0(1)調 AAS
luaも無視してくれるね;
300: (アウアウエー Sada-GGiU) 2024/11/09(土)14:29 ID:B62lCCpIa(1)調 AAS
xxxxxxxxxxxx
301: (ワッチョイ 6e2d-4pkP) 2024/11/09(土)15:56 ID:uvbykfPp0(1)調 AAS
JavaScriptみたいに自明な場合はセミコロンを挿入するって風にすればいいのにな
そうすればワンライナーとの相性もよい
302: (ワッチョイ 5969-4b4N) 2024/11/09(土)16:57 ID:5wGLeQz90(1)調 AAS
そうするとめちゃくちゃなインデントするやつが絶対でてくるからな
303
(1): (スプッッ Sd12-2JKT) 2024/11/09(土)17:24 ID:LlsVFZwkd(1)調 AAS
vs codeで書いてるけど
インデントしてんのにインデントおかしいぞ!って怒ってくる
304
(1): (ワッチョイ 5979-yRJC) 2024/11/09(土)19:42 ID:b5zF/lUM0(1)調 AAS
Pythonを使うには
空白文字が判別できるグリフになってるフォントが必要
305
(1): (スッップ Sdb2-XYkR) 2024/11/09(土)21:20 ID:SkJltVwKd(1)調 AAS
>>304
このスレってこういう馬鹿ばっかだな
306
(1): (ワッチョイ 5e34-yRJC) 2024/11/09(土)22:08 ID:sXoCSO6d0(1)調 AAS
>>305
お前みたいなのがこのスレを破壊したって
自覚持ってくれ
307: (スッップ Sd43-DV/N) 2024/11/10(日)00:52 ID:H/zpgg/Vd(1)調 AAS
>>306
お前みたいに嘘を撒き散らす馬鹿がいるからだろ
308: (ワッチョイ e337-R46Z) 2024/11/10(日)02:54 ID:NcxfIIMm0(1)調 AAS
>>303
タブと半角スペースが混じっているだけじゃないのか?
309: (ワッチョイ cdd5-MfT4) 2024/11/10(日)07:47 ID:dkv1a77w0(1)調 AAS
フォントでなくエディター側でも解決できる
VS Codeだとタブ文字やスペースを見やすくする設定があるはず
全角スペースはフォント側で可視化されてるものを使うと便利
310: (ワッチョイ ad54-CU01) 2024/11/10(日)09:41 ID:Mocr1U5E0(1/2)調 AAS
全角スペースをstrip()が削除するんだから、それがスペースだということは知ってるんだよな
なんでインデントに使ったらいけないのか謎
311: (ワッチョイ 0530-yjVJ) 2024/11/10(日)10:07 ID:3craHbO10(1)調 AAS
個数で判定するか幅(それも1:2か3:5かそれ以外か)でか、で自転車置き場の屋根より長い議論になることが見えてるから
312: (ワッチョイ ad54-CU01) 2024/11/10(日)10:30 ID:Mocr1U5E0(2/2)調 AAS
個数でも幅でもなく、組み合わせ
TABとスペースを混ぜた時と同じ挙動
313
(1): (アウアウエー Sa13-vkNS) 2024/11/11(月)06:06 ID:mTrGHtv9a(1)調 AAS
全角SPはTABでも半角SPでもない
314: (ワッチョイ 236b-LJoO) 2024/11/11(月)08:13 ID:XjDPgffN0(1)調 AAS
C言語のブロック記号{}に全角空白もアリにしてと言ってるようなもんだな
日本語の全角空白含めても日本人の一部にしかメリット無いです
315: (ワッチョイ 1d45-zpYW) 2024/11/11(月)14:38 ID:tRsIxhTt0(1)調 AAS
インデントはタブのみ許可
タブはインデントのみ許可
みたいにガチガチにしてしまえばいいのに
そこだけは非常に残念
316: (スッップ Sd43-jfH9) 2024/11/11(月)16:41 ID:RisB9sc6d(1)調 AAS
タブの存在しない処理系とかあるんじゃないの
知らんけど
1-
あと 686 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.037s