Python学習ノート(—):python初認識


暇な时は何もしないで、ネット上でいくつかのよく使うプログラミング言語の長所と短所について勝手に探して、明らかに私はpythonという特殊な言語に魅了されて、それは私の目の中で他の言語との最大の違いはその簡潔さの所在で、およびその強大な各種ライブラリの支持で、そのコードの形式は私がc言語を勉強する時先生が偽のコードを話すように、見ていてとても気持ちがいいです.机能はとても强大で、学习するのもとても简単で、その応用もとても広范で、多くの科学の计算はすべてそれを选んで、今国外の多くの大学はすべてpythonを大学生の第1门のプログラミングの言语として、くだらない话は多く言わないで、pythonのこれらの特徴について、彻底的に私の学习の冲动を起こして、私达はやりますと言って、let's start!!!
他のプログラミング言語のように、勉強する前に必要なツールがあるでしょう.コンパイラは必要です.私が選んだのはpython+Pyscripterです.インストールはとても簡単です.インストールの説明に従ってインストールすればいいです.ここではあまり言いません.上の2つのプログラムのダウンロードアドレスを貼ってクリックしてリンクを開きます.ここまで来て、pythonの基礎を学ぶ準備ができているので、簡単なプログラムを書かせてください.
コード:ソートの挿入
def inserting_sort(a):
    for index in range(1,len(a)):
        value=a[index]
        i=index-1
        while value=0:
a[i+1]=a[i]
a[i]=value
i=i-1
return a
pythonの関数はキーワードdef+関数名(関数パラメータの形式):......関数コード.関数の後ろにコロンを付けて、他のプログラミング言語を望んでいないことを覚えておいてください.pythonは動的言語で、変数を定義するにはタイプ説明子を付ける必要があります.コードブロックの組織形式はインデントで区別されています.{}などを加える必要はありません.これはpythonの簡潔さの一つだと思います.コードからpythonの構文を一言一言説明するには、まずforループを見て、形式:for+ループ変数(ループ変数はいくつかあり、複数はカンマで区切られている)+キー「in」+range(開始数、終了数):改行し、次にforのループコードをインデントする形式で表す.forの後ろのコロンを忘れないでください.ifとwhileの後ろにもコロンがついています.rangeはpythonが持参したシーケンスを生成する関数です.pythonの判断文の後の判断内容は括弧(簡潔美、有木有)や演算は「or」、演算は「and」で表す必要はありません.pythonの関数の戻り値にはタイプ説明子は必要ありません.戻りが必要なときにreturn+戻り内容を加えると、returnは複数の変数を返すことができます.pythonは牛叉で、強いのではないでしょうか.pythonの初識はここにしましょう.今度続けます.
説明:私はブログを書き始めたばかりで、pythonを習い始めたばかりで、分からないところもたくさんありますし、間違っているところもあります.読者に何か良いアドバイスがあったら、私にメッセージを残してほしいです.感謝します.