問題タブ [pythoninterpreter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - ネストされた関数内のリストではなく、int 値の代入前参照エラーのみが存在するのはなぜですか?
私はleetcodeの問題をやっています - rightSideView. 内部ヘルパー関数を作成すると、外部関数変数にアクセスできると思いました。ただし、これは結果 (リスト) にのみ当てはまり、maxHeight (int) には当てはまりません。以下で参照されるコード:
これは、self.maxHeight; を参照すると修正できます。ただし、結果のために同じことをする必要はありません。どうしてこれなの?リストがPythonのクラス内のグローバル変数として作成される可能性はありますか? これを他にどのように説明すればよいかわかりません。
次のコードはエラーなしで動作します。
python - PyCharm が正しい Python バージョン/インタープリターを使用していない
PyCharm で奇妙な問題に直面しています。プロジェクトに必要な残りのパッケージとともに、プロジェクトのインタープリターとしてのベースを(venv)
持つ仮想環境 " " を定義しました。Python3.8
プロジェクトrun/debug
構成でも同じものが選択されています。下の写真を参照してください。
私の仮想環境には Python-3.8 がありますが、プロジェクトを実行しようとすると、PC の別の場所にある Python-3.7 でプロジェクトを実行しようとします。これがその写真です:
さらに、画面の右下にある PyCharm にリストされているインタープリターは、図に示すように正しいものです。
ここで同様の質問が回答されているのを見ました: PyCharm は構成済みの virtualenv インタープリターを使用していませんが、解決策は私には機能しないことを示唆しています。
pythoninterpreter - replit の代替
私と私の友人は、replit で python プロジェクトを使用していました。サーバーに保存されているライブラリの最大数に達したというエラーが発生したとき、いくつかのモジュールを使用していました。リプリットに代わる良い方法はありますか?
私がreplitのウェブサイトの代替を探している機能:
(1) Python インタプリタ
(2) チームプロジェクト
(3) 無料
(4) 複数人でのライブ編集 (つまり、ある人がコードを編集した場合、更新せずに表示する必要があります)
(5) プリインストールされた共通モジュール
(6) オートコンプリート変数、ブラケット
(7) 少なくとも 250 MB のプロジェクト スペース
これらの要件をすべて満たすウェブサイトがあれば、リンクを教えてください