- 1 名前:デフォルトの名無しさん [2015/10/01(木) 20:48:23.20 ID:zy2bldTw.net]
- Pythonオフィシャルサイト
www.python.org/ 日本Pythonユーザ会 (※英語わかる人は上記のオフィシャルの方を見ることをお薦めします) www.python.jp/ Pythonのお勉強 Part50 peace.2ch.net/test/read.cgi/tech/1413474092/
- 970 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 07:30:37.46 ID:jDgzP/rL.net]
- ググれば分かるようなことを質問してるやつは
プログラマには向いてないね
- 971 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 07:31:03.39 ID:l/CEs5x/.net]
- >>940
インデントが一貫していなきゃそもそもエラーだし、一貫しているなら単に表示がずれるだけ。 4tabが8tabで表示されても「崩れる」とは言わんだろう。 pep8でどう規定しているかは別として。
- 972 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 08:23:02.09 ID:W13vyZpn.net]
- プレーンテキストの編集で
ハードタブ入力することなんてもうないなーって 考えてたら年末にMakefile直接編集してた。
- 973 名前:デフォルトの名無しさん [2017/01/06(金) 08:32:15.60 ID:vWuMUwIp.net]
- PEP8によると、インデントは必ず空白4つで行うこととのこと
- 974 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 08:46:33.19 ID:FKUBdTWh.net]
- >941
スペース連打しないですむように、タブを押したらスペース4個入力するようにエディタを設定すればいいよ。
- 975 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 09:04:44.23 ID:KGBbpqvB.net]
- >>943
制御構造のインデントレベルの話じゃなくて行を継続している箇所とかも含めてレイアウトと呼んだ レイアウトのずれはPythonでは死活問題だと思う
- 976 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 09:15:56.08 ID:AhEOh5B8.net]
- 最近はGoogle系の馬鹿のせいでスペース2つのスタイルも増えつつある
endや}のある言語ならいいけどPythonでインデント2はやっぱり見辛い
- 977 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 12:52:33.14 ID:S2R5Pk4v.net]
- 自分しか読み書きしないからタブ(表示は4スペース)でやってる
- 978 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 13:39:44.86 ID:yLKPpVdQ.net]
- 俺は2スペースでやってる
エディタ画面を横分割すると2スペースの方が見やすくない?
- 979 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 15:19:52.08 ID:XtKi9eaG.net]
- >>945
しかしスペ2のソースも多い
- 980 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 15:21:39.82 ID:XtKi9eaG.net]
- >>948
スペ2がそんな見辛いとは思わないけどな
- 981 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 15:40:17.22 ID:W13vyZpn.net]
- 2にするとネストを深くしがちになるからね。
Pythonコードぽくなくなる
- 982 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 18:14:30.97 ID:kp2I/0bG.net]
- 幅2だとレベルがわかりにくいわ
一度に2レベル上(つまりスペースが4つ減る)まで戻ってたりすると一体どこと同じレベルへ戻ったのかパッと見てわからん
- 983 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 18:15:39.84 ID:XtKi9eaG.net]
- それはダラダラと書いてるからだろ
- 984 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 18:18:30.92 ID:kp2I/0bG.net]
- >>955
否定はしないけど、そう言われてもどうしようもない 俺は絶対に4しか使わないから、人のコードを読むときの話だ
- 985 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 18:28:51.73 ID:FLKl51d6.net]
- tabかスペースかどっちかサポートやめてほしいわ
もう今更なんだろけど
- 986 名前:デフォルトの名無しさん [2017/01/06(金) 18:29:44.12 ID:25Rssu9c.net]
- pythonのtab禁止の影響で
Cでもtab使うのやめちった
- 987 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 18:30:56.57 ID:b8mpsnPl.net]
- 連続した行継続の直後に1レベル戻るとか凶悪
カーソル位置に縦線が欲しくなる
- 988 名前:デフォルトの名無しさん [2017/01/06(金) 19:14:13.05 ID:LmbCCxs/.net]
- 4tab でも 2tab でもどうでもいいんだが here document で凶悪化する
(インデント)hoge = ''' ... %s ... %s ... ''' % (fuga, hage)
- 989 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 20:26:34.73 ID:S2R5Pk4v.net]
- >>960
見辛いと言う意味なら他の言語でも同じでは?
- 990 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 21:00:05.89 ID:l/CEs5x/.net]
- >>947
タブ表示幅が変わるのが死活問題のわけないだろう。
- 991 名前:デフォルトの名無しさん [2017/01/06(金) 21:58:46.38 ID:vWuMUwIp.net]
- PEP8に逆らうな
- 992 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 23:26:04.58 ID:KGBbpqvB.net]
- ソースの可読性は些細な問題だと主張する人であるのなら話が合わないな
タブインデントで読みやすいコードを書けると言っているのならそれはPEP8とは無関係で興味ない 参考として書くと新しいバージョンではインデントにタブとスペースを混ぜるとエラーになる
- 993 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 00:09:15.65 ID:bP0cwlRr.net]
- × ソースの可読性は些細な問題
〇 ソースの可読性にとってタブ幅は些細な問題
- 994 名前:デフォルトの名無しさん [2017/01/07(土) 07:03:14.90 ID:bDXT+9KP.net]
- tab使うなじゃ駄目なのか?
pep8の通りスペース4つで統一しろ コーディング規約を守った上での見辛い糞コードは知らん
- 995 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 07:20:37.29 ID:xYS1fpbG.net]
- タブコード4つの猛者はいないの。
- 996 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 08:02:38.13 ID:bP0cwlRr.net]
- pythonやる以上pep8に従え、理由は聞くな、で問題ないな。
わざわざ怪しげな理屈をつけて正当化する必要もない。
- 997 名前:デフォルトの名無しさん [2017/01/07(土) 10:52:04.60 ID:QL5QRg0c.net]
- まとめると、tab使うな。スペース半角4個を使え。でお?
- 998 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 10:52:51.55 ID:72YrLFZp.net]
- エディタでタブの設定をスペース4個にしとけばええやん
- 999 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 11:27:21.42 ID:gdmcm9JP.net]
- >>964
>参考として書くと新しいバージョンではインデントにタブとスペースを混ぜるとエラーになる >>967 >タブコード4つの猛者はいないの。 スペース4個とタブ1個の行が混在だとエラーだけど スペース4個とタブ4個の行が混在しててもエラーにならなかったような
- 1000 名前:デフォルトの名無しさん [2017/01/07(土) 11:30:01.42 ID:QL5QRg0c.net]
- >>970 >>946
ありがとうございます。 CentOSなんですが、vimを使っています。 なにかtabで4スペース可能にするお勧めのターミナルエディタってなんでしょうか。 nanoとかですか?
- 1001 名前:デフォルトの名無しさん [2017/01/07(土) 11:34:03.90 ID:vy3gmxyW.net]
- Vim
- 1002 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 11:36:44.32 ID:DbRDph3N.net]
- なんでエディタ変えるんだ?vimrcに設定書くだけでよくね?
- 1003 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 11:38:14.32 ID:EceZQ54D.net]
- Vimしかねーだ
- 1004 名前: []
- [ここ壊れてます]
- 1005 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 11:42:11.94 ID:XDvKv2Q+.net]
- 次
Pythonのお勉強 Part52 echo.2ch.net/test/read.cgi/tech/1483756857/
- 1006 名前:デフォルトの名無しさん [2017/01/07(土) 12:50:30.86 ID:QL5QRg0c.net]
- >>973-975
vimって評判よいんですね。 このまま使います。 tabを4個spaceにする設定も調べたいと思います。 >>974 vimrc ヒントありがとう。
- 1007 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 13:08:30.66 ID:nH9ciZhQ.net]
- vi利用者多いな
- 1008 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 13:09:20.74 ID:72YrLFZp.net]
- vimとか玄人意識高い系しか使わんだろ
- 1009 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 13:16:31.53 ID:ek0FkprX.net]
- せやな
補完機能ない状態でコーディングなんて非効率すぎてむり
- 1010 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 13:21:45.81 ID:gdmcm9JP.net]
- ブラタッチ出来ない人の方が補間好む気がする
- 1011 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 13:44:03.11 ID:2zeXFPoa.net]
- Pythonはvimだな
カーソルの大移動やインデントの修正が多いし
- 1012 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 13:57:36.11 ID:EceZQ54D.net]
- え、Vimで補完使ってないやついるの?
それは凄い
- 1013 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 14:03:16.58 ID:72YrLFZp.net]
- escキー酷使厨のスレ
- 1014 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 15:24:22.77 ID:u7goZcpY.net]
- え、escキー使ってるやついるの?
それは凄い
- 1015 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 15:33:50.17 ID:72YrLFZp.net]
- えっ
- 1016 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 15:47:37.33 ID:Us0KDCcD.net]
- ふつうは Ctrl-[ をつかうし、真ん中あたりに適当にリマップしてる連中もいる。
- 1017 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 15:49:33.43 ID:72YrLFZp.net]
- (´・ω・`)
- 1018 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 16:48:12.49 ID:4jt/Q9EM.net]
- viでESC多用する香具師は下手くそ
- 1019 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 17:10:10.49 ID:72YrLFZp.net]
- そもそもvi使ってねぇし(´・ω・`)
- 1020 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 21:46:46.86 ID:3J98lhrC.net]
- emacs使いだけど、Python だけはatom
- 1021 名前:デフォルトの名無しさん [2017/01/07(土) 21:51:40.25 ID:+s6ATkRJ.net]
- Vim使いだけど、PythonだけはPycharmだわ
- 1022 名前:デフォルトの名無しさん [2017/01/07(土) 22:56:53.78 ID:bDXT+9KP.net]
- ぼくPyscripter
- 1023 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 23:59:25.73 ID:CmtQT3Mp.net]
- 僕はsublime text
- 1024 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 00:44:51.93 ID:1lmOFmsV.net]
- 俺Visual Studio Code
- 1025 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 05:05:37.41 ID:zSFIH0Za.net]
- vscode rubyだけはatom
- 1026 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 06:55:26.87 ID:0mVP2hZ6.net]
- eric
- 1027 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 09:46:28.74 ID:qkk6ZrX+.net]
- まかーばっかりかよここ.........
- 1028 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 10:15:10.96 ID:X8VbXaXD.net]
- idleじゃダメなの?
- 1029 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 10:20:51.19 ID:qkk6ZrX+.net]
- さすが意識高い系臭むんむんの言語だわ
- 1030 名前:過去ログ ★ [[過去ログ]]
- ■ このスレッドは過去ログ倉庫に格納されています
|

|