ノートパイソンを行きます

構築するための第一章環境

1.1インストール

  1. Pythonの公式サイトwww.python.org

  2. pyhton3.6とpython2.7差

    間python2とのpython3差
    ソースが均一でない
    コードの重複

    python2の
    印刷は括弧されないことがあり
    、入力は、あなたがどのようなタイプである入力の種類を取得することです

    入力() "あなたがチケットを取得"
    (raw_inputを)==のpython3 INPUT

    python3の
    印刷は、()括弧の中に追加する必要があります
    取得した入力文字列であります

1.2の設定

  • 設定の環境変数
  • 搬送PythonのPythonのインタープリタにコンピュータ端末(黒ウィンドウ)、入力をオンにし、結果は以下に戻します。

  • >>>ターミナルの出口()以下で入力!

1.3使用

  • 変数名は、文字、数字、アンダースコアで構成され
  • 変数名の使用を禁止することは数字で始まります
  • 名前のPythonのキーワードおよび組み込み関数の使用を禁止します
  • 私たちは、中国とピンインの使用はお勧めしません。
  • 変数名は意味を持っています
  • 変数名は大文字と小文字が区別されます

1.4ノートと複数行コメント

#  就是单行注释
'''
 就是多行注释
'''
"""
单一引号
双引号都可以
"""

第2章では、はじめに

2.1出力

print()

2.2入力

input()
#input获取的都是str类型的内容

2.2変数

print(12+34)
print((12+34)*2)
print(((12+34)*2)*3)

a=12+34
b=a*2;
c=b*3;
print(c)

第三章の基礎

3.1データ型の知人

  • int型の整数
  • 文字列str
  • BOOL真偽ブール値正しいか間違っています
  • リスト
  • 元祖
  • 辞書
  • セット

3.2フロー制御文

  • 分岐if文
if 3>2:
  • else文の場合
if 3>2:
else :
  • elifのステートメントの場合であれば
if 5>4:
elif 4>3:
elif 3>2:
else:
  • ネストされたif文
if 3<5:
    if 4<5
    print("这就是循环")

3.3whileサイクル

文法ながら

  1. 条件ながら:
  2. サイクル全体の外で破ります
  3. このサイクルのうち、引き続き、次のサイクルが続きます

  4. あなたは、if文のループ制御を使用することができます

number=0
while number<5
 number+=1
 print(number)
 if number>5:
        break

3.4形式の出力

  • %SのSTRタイプ
  • %D%私は、デジタルタイプであり、

フォーマット出力条件

name=input("名字:")

age=input("年龄:")

msg ='姓名:%S,年龄:%i'%(name,int(age))

print(msg)

第二フォーマットされた出力

msg='''
_______________
姓名:%s
年龄:%d
性别:%s
职业:%s
距离成功还有99%%
_______________
'''%('DaiJun',20,'男','程序猿')


print(msg)
  • 注意してください!他の方法フォーマットされた出力

3.6とPython上記近づくことができます

name=input("名字:")
age=input("年龄:")
msg=f'姓名:{name},年龄:{age}'
print(msg)

3.5文字エンコーディング

  • アスキー米国

256ノー中国

バイト8

  • 中国ABK

中国の2バイトの16ビット
英語1バイト8

  • ユニコードユニコード

2つのバイト16

4つのバイト32

  • UTF-8でエンコードされた変数

英語の1バイト8
ヨーロッパ2バイト16
アジア24 3つのバイト

  • CMDウィンドウシステムはGBKです

  • Linuxシステムの端末は、UTF-8であります

3.6単位変換

  • ビットビット

  • バイトバイト
  • 図1(b)== 8ビット

3.61単位のサイズ

  • 図1(b)== 8ビット

  • 1024B = 1kBの
  • 1024KB = 1メガバイト

  • 1024メガバイト= 1ギガバイト

  • 1024ギガバイト= 1TB

演算子3.7

  • 比較演算子
> 
< 
<= 
>= 
== 
!=
  • 代入演算子

    += 
    -=  
    /= 
    //= 
    **= 
    %=
  • 会員事業者

in 
not in
  • 論理演算子
#and运算 两个都为真 取后面的
#and运算 两个都为假 取前面的
and 
#or运算 两个都为真 取前面的
#or运算 两个都为假 取后面的
or
not
  • 算術演算子
+
-
*
/
**
%  
//

第四章機能

第V章モジュール

第六章オブジェクト指向

第七章ネットワークプログラミング

第VIII章データベース

第九章のフロントエンド

章X Djanggo

おすすめ

転載: www.cnblogs.com/SkyRabbit/p/11123188.html