1.余分な-余分なセミコロン
Python言語は、ほとんどのプログラミング言語とは異なり、ステートメントの後にセミコロンで終わる必要はありません。一部のPython初心者は、他の言語の作成に豊富な経験がありますが、しばらくはそれに適応できず、習慣的に「セミコロン」を追加することがよくあります。
a = 5 (正确)
a = 5; (错误)
2.中断された疣贅-役に立たない括弧
Python言語では、if witchステートメントの式の一部に括弧を追加する必要はありません(プログラムは引き続き実行できますが)。これは、多くのプログラミング言語とは異なります。
if a > b: (正确)
print(a)
if (a > b): (错误)
print(a, b)
推奨事項:020は継続的に更新され、小さなブティックサークルには毎日新しいコンテンツがあり、乾物の濃度は非常に高くなっています。
接続してテクノロジーについて話し合いたいものはすべてあります。
グループに最初に参加して、仲間をしのぐようにしましょう!(グループへの参加は無料です)
Python開発者とのコミュニケーションと学習については、ここをクリックしてください。
グループ番号:745895701、
アプリケーション時:
Pythonソフトウェアインストールパッケージ、Python実際の戦闘チュートリアル、
Pythonの基本学習、高度な学習、クローラー、人工知能、自動操作とメンテナンス、自動テストなどを含む資料の無料コレクション。
3、Zhang Guan LiDai-平等を判断するための代入演算子
2つの式/変数/定数/参照が等しいかどうかを判断するには、代入演算子 "="の代わりに関係演算子 "=="を使用する必要があります。
if a == b: (正确)
print(“相等!”)
if (a = b): (错误)
print(“相等!”)
第四に、他の人にとっては難しい-文字列や他のデータ型は「+」操作を行います
文字列やその他のデータ型の追加は、文字列のスプライシングの効果を実現するために、一部のプログラミング言語でサポートされています。しかし、Pythonはそれをサポートしていません。
print(‘There is’ + str(num)+ ’ apples.’) (正确)
print(‘There is’ + num+ ’ apples.’) (错误)
5、喉のタブーを回す-変数名としてキーワードを使用する
Python3には33のキーワードがあります。
and,as,assert,break,class,continue,def,del,elif,else,except,finally,False,for,from,global,if,import,in,is,lambda,None,
nonlocal,not,or,pass,raise,return,True,try,while,with,yield
変数の命名、関数の命名、およびクラスの命名でキーワードを使用しないでください
第六に、慣例を破る-インデントエラー
Python言語では、文のインデントは非常に重要です。インデントは文のレベルを区別し、同じレベルの文には同じインデント幅が必要です。
for i in range(10): print(“Good Morning!!”) # 循环内的语句
print(“Good Afternoon!!”) # 循环内的语句
print(“Good Night!!”) # 循环外的语句
7、他の人に課す-文字列要素を変更してみてください
Pythonの文字列型データは変更できません。
s = ‘hello world!’
s[0] = ‘H’ (错误)
エイト、あなたとあなたの間の友達-2つのオブジェクトを誤って1つとして扱う
クラスによって作成された2つのオブジェクトにはそれぞれ独自のメモリ空間があり、保存されたデータは相互に影響を与えません。
9つの間違った調査Xianyu-変数または関数名の転写エラー
初心者の場合、変数名または関数名をコピーするときにエラーをコピーするのが一般的です。
10、圧倒的にリストの範囲外のインデックス
l = [0, 1, 2, 3, 4, 5]
次に、lには6つの要素があり、通常はl [0] -l [5]を介してアクセスできます。l[6]はありません。l[-1]は、リストの最後の要素を指します。