Python3.x学習ノート(一)


学習の起因.
先日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の遍歴に似ていて、まるで型に近いように刻まれています.唯一注意しなければならないのは、後ろにコロンがあることです(:)
             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文で注意すべき点:
  • whileの後ろにコロン(:)
  • があります
  • Pythonでは++i,i++のようなC文はサポートされていないが、
     x=1
    while(x<10):
    
         print(x)
    
         x+=1
    
    print("   ")
    
  • の代わりにx+=1文を表すことができる.
    ここでは非常に重要な知識を注意する必要があります
    Pythonではif...elseやwhileのような文では{}で範囲の表現を行わず、インデントレイアウトによって範囲の限定を行う.
  • 強化版while...else文
    x=1
    while(x<10):
         print(x)
         x+=1
    else:
       print("   ") 
    
    は、その名の通りwhileが実行しない場合にelse文
  • を実行する役割を果たす.
    六、break、continue文
    break文はwhileとfor文の中の循環を破るために使われ、C言語の中の一致はここでは時間の説明を無駄にしない.
    七、pass文
    passは何もしないで、一般的に占位文として使われます.
    接触したばかりなので、この文法の意味が分からないので、後でゆっくり理解しましょう.
    今日はここまで勉強しましょう.2时间の勉强は多くPythonも多くの认识があって、简洁なPythonは私にますます好きになりました!