Python3.x学習ノート(一)
2000 ワード
学習の起因.
先日iOSをやっていた时、プロジェクトの反復が何度もあったので、UIの设计図が何度も覆され、プロジェクトに使われていない画像を削除する必要がありました.
Python用途
Pythonはスクリプト言語で、その用途は非常に広く、システムプログラミング、数学研究、グラフィック処理、ハッカー技術など、応用は絶対に広く、Objective-Cのようにアップルのソフトウェアしかできないので、徐々に全桟式開発したいなら、Pythonは間違いなく学ぶ価値がある.
Pythonコンパイラ
Pythonはどのオペレーティングシステムのパソコンでもプログラミングが可能で、MacOSやUbuntuシステムでは端末を実行してプログラミングを行うのが一般的で、デフォルトのパソコンにはPython環境があります
知識の蓄積
Pythonには5つの標準的なデータ型があります. Number(数値) String(文字列) List(リスト) Tuple(タプル) Dictionary(辞書) 実践を始める
一、まずはハローワールドのプリントを! vim hello.py
2.Vimにprint(「Hello world」)を入力
3.保存終了
4.Python 3コンパイラを実行する:python 3 hello.py
を選択します.
二、元グループ
元组根Swiftの文法は似ていて、SwiftはPythonの元组を参考にしているような気がします.元组には任意のタイプのデータ(文字列、数字、など)を入れることができます.简単な例としてsmple=[1,2,3,4,“smple 5”]を挙げたらどうですか.简単でしょう.元组を軽くして、使いたい値を取り出す方法を明らかにしました.では、遍歴しましょう
三、for文遍歴
for文の遍歴はObjective-Cの遍歴に似ていて、まるで型に近いように刻まれています.唯一注意しなければならないのは、後ろにコロンがあることです(:)
上のコードと組み合わせて、メタグループの遍歴印刷を軽く実現します.
四、判断文ifとelse
if...elseとC言語の違いはあまりなく、後にコロンを追加しただけです(:)
五、while文
while文で注意すべき点: whileの後ろにコロン(:) があります Pythonでは++i,i++のようなC文はサポートされていないが、 の代わりにx+=1文を表すことができる.
ここでは非常に重要な知識を注意する必要があります
Pythonではif...elseやwhileのような文では{}で範囲の表現を行わず、インデントレイアウトによって範囲の限定を行う.強化版while...else文 を実行する役割を果たす.
六、break、continue文
break文はwhileとfor文の中の循環を破るために使われ、C言語の中の一致はここでは時間の説明を無駄にしない.
七、pass文
passは何もしないで、一般的に占位文として使われます.
接触したばかりなので、この文法の意味が分からないので、後でゆっくり理解しましょう.
今日はここまで勉強しましょう.2时间の勉强は多くPythonも多くの认识があって、简洁なPythonは私にますます好きになりました!
先日iOSをやっていた时、プロジェクトの反復が何度もあったので、UIの设计図が何度も覆され、プロジェクトに使われていない画像を削除する必要がありました.
Python用途
Pythonはスクリプト言語で、その用途は非常に広く、システムプログラミング、数学研究、グラフィック処理、ハッカー技術など、応用は絶対に広く、Objective-Cのようにアップルのソフトウェアしかできないので、徐々に全桟式開発したいなら、Pythonは間違いなく学ぶ価値がある.
Pythonコンパイラ
Pythonはどのオペレーティングシステムのパソコンでもプログラミングが可能で、MacOSやUbuntuシステムでは端末を実行してプログラミングを行うのが一般的で、デフォルトのパソコンにはPython環境があります
知識の蓄積
Pythonには5つの標準的なデータ型があります.
一、まずはハローワールドのプリントを!
2.Vimにprint(「Hello world」)を入力
3.保存終了
4.Python 3コンパイラを実行する:python 3 hello.py
を選択します.
二、元グループ
元组根Swiftの文法は似ていて、SwiftはPythonの元组を参考にしているような気がします.元组には任意のタイプのデータ(文字列、数字、など)を入れることができます.简単な例としてsmple=[1,2,3,4,“smple 5”]を挙げたらどうですか.简単でしょう.元组を軽くして、使いたい値を取り出す方法を明らかにしました.では、遍歴しましょう
三、for文遍歴
for文の遍歴はObjective-Cの遍歴に似ていて、まるで型に近いように刻まれています.唯一注意しなければならないのは、後ろにコロンがあることです(:)
for sm in smple :
print(sm)
上のコードと組み合わせて、メタグループの遍歴印刷を軽く実現します.
四、判断文ifとelse
if...elseとC言語の違いはあまりなく、後にコロンを追加しただけです(:)
if smple[1]==2:
print("The Smple[1]is 2")
else:
print("The Smple[1]is not 2")
五、while文
while文で注意すべき点:
x=1
while(x<10):
print(x)
x+=1
print(" ")
ここでは非常に重要な知識を注意する必要があります
Pythonではif...elseやwhileのような文では{}で範囲の表現を行わず、インデントレイアウトによって範囲の限定を行う.
x=1
while(x<10):
print(x)
x+=1
else:
print(" ")
は、その名の通りwhileが実行しない場合にelse文六、break、continue文
break文はwhileとfor文の中の循環を破るために使われ、C言語の中の一致はここでは時間の説明を無駄にしない.
七、pass文
passは何もしないで、一般的に占位文として使われます.
接触したばかりなので、この文法の意味が分からないので、後でゆっくり理解しましょう.
今日はここまで勉強しましょう.2时间の勉强は多くPythonも多くの认识があって、简洁なPythonは私にますます好きになりました!