Pythonのお勉強 Part67

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ aa97-ncNf)
垢版 |
2022/05/26(木) 13:45:15.95ID:veL/wiLO0
!extend:default:vvvvv:1000:1024
!extend:default:vvvvv:1000:1024
↑スレ立てる毎に減るので、減ってたら3つに補充すること。

・当スレにRubyのソースコード類を書くことを禁ず
・Ruby等、Pythonではないプログラミング言語での回答類・質問を書くのも禁止
・「Ruby では」「Rubyでは」「Rails」正規表現→「^クソチョンw$」をNGワード登録推奨
・エラーを解決したいときは、かならず
 エラー文(勝手に省略orスクショうp等の横着禁止)と
 おま環(Pythonのバージョン番号+OS名とバージョン+IDE名)を書け。

★Pythonのソースコードを5ちゃんに直貼はインデントが崩壊するので、
  ↓等のコードうp用サイトに貼ってきてくだしあ。(スクリーンショットをうpる「横着」禁止)
ttps://techiedelight.com/compiler/  Run Code機能あり。
ttp://ideone.com/      デフォ設定がCなので、Pythonするには言語種選択ボタン押下がピコ手間かも。
ttp://pastebin.com/     まずまずシンプル。
ttp://dpaste.com/      とてもシンプル。消えるまでの日数は十分長ーく指定のこと。

◇Pythonオフィシャルサイト http://www.python.org/
◇Pythonドキュメント https://docs.python.org/ja/3/
◇まとめwiki ttp://python.rdy.jp/

●関連スレ● 自称初心者は↓へ
【まず1嫁】くだすれPython(超初心者用) その57
http://mevius.5ch.net/test/read.cgi/tech/1653225908/

〇前スレ〇 Pythonのお勉強 Part66
http://mevius.5ch.net/test/read.cgi/tech/1636970383/

次スレの建立は>>985が挑戦する。(980通過して24h後も落ちなくなった)
### END of TEMPLATE ### ​
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
537デフォルトの名無しさん (ワッチョイ 612c-XHmz)
垢版 |
2022/08/10(水) 12:25:54.00ID:Zu4rJAHQ0
>>536
たぶんおたくのコードは

c = 1

def x(c):
__c = c*2
__for i in range(c)

みたいになってると思う
ただの参照、読み込みのみならエラー出ないんじゃないかな。pylint知らんけど

def y(c):
__for i in range(c*2)

これは通ると思う
2022/08/10(水) 12:26:26.33ID:ysOHfH/V0
>>533
簡単な使い捨てスクリプトなら無視する
メンテしていくようなプログラムならスコープを分ける

countを引数にとる関数を別モジュールに定義してimportしたり
1ファイルで済ませたければmain関数を定義してその中でcountを定義する
539デフォルトの名無しさん (ワッチョイ 612c-XHmz)
垢版 |
2022/08/10(水) 12:28:56.21ID:Zu4rJAHQ0
もし
c = 1
def x(c):
__pass

この段階で警告出るならpylintゴミだから捨てよう
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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