pythonの学習の始まり(1)
一年前にパイソンをやめようと決心しているので、言語の基礎は全くありませんが、友達はみんなとてもシンプルだと言っていて、英語を学ぶのと同じように、基本的に意味がわかる前に本を読んでいたので、学ぶことにしました。そして、必要に応じて上手に習得できます。また、言語は同じだと思います。1つの言語を学ぶことができ、2番目の言語を学ぶことができます。そして、自分には学び、書く能力があると思うので、オタク時代にビデオコースを購入し、先生にタップしてもらいました。最近は、すべてを理解しなければならないので、興味が高まっています。少し練習している限り、気が進まないです。 。頻繁に使用されるため、いくつかのショートカットキーの要約を始めましょう。pythonのインストールと環境の構築については、ここでは詳しく説明しません。要約はあなた自身のレビューのためだけのものであり、あなたが私を許してくれることを願っています。
ホットキー
行コメント:Ctrl+ /、行コメントをキャンセルし、もう一度押して
実行します:Shift+F10
新しい行を開始します:Shift+Enter
コードフォーマット:Ctr+ Alt+L
選択した行を削除します:Ctrl+Y
現在の行をインデントします:Tab、インデントなしShift+Tab
自動インデント:Ctrl+ Alt+I
上記は、過去2週間に連絡して使用したショートカットキーであり、今後も更新していきます。あなたもシャオバイであるなら、私と一緒に勉強して一緒に進歩してくれることを願っています。
いくつかの一般的なエラーを知っている
コードを書くとき、いつも色々なエラーが発生します。これは避けられないことです。通常の考え方は、いらいらすることです。恐れることはありません。問題が1つずつ解決されると、達成感が私たちを裏返しに刺激します。続けて、この時点で、エラーを理解できれば、問題を解決し、根本原因をより早く見つけることができます。
-
SyntaxErrorpython構文エラー
-
IndentationErrorインデントエラー
-
TabErrorタブとスペースが混在しています
-
IMportErrorモジュール/オブジェクトのインポートに失敗しました
-
IndexErrorシーケンス(インデックス)にはそのようなインデックスはありません
-
KeyErrorマップにはそのようなキーはありません
-
NameErrorオブジェクトが宣言/初期化されていません(属性なし)
-
初期化されていないローカル変数へのUNboundLocalErrorアクセス
-
AttributeErrorオブジェクトにはこの属性がありません
-
TypeErrorタイプに対する無効な操作
-
UnicodeErrorUnicodeデコードエラー
-
UnicodeEncodeErrorUnicodeエンコーディングエラー
-
UnicodeTranslateError
Javaと比較したUnicode変換エラー。Pythonは、直接省略して多くのロジックを表現できるため、簡潔にする必要があります。そのため、論理は非常に要求が厳しく、私は強い論理を持った学者ではありません。少し考えて繰り返した後でしか思い出せません。手で手に入れるには長い時間がかかると推定されています。