1. 程式人生 > >python3基礎學習筆記(基礎知識)-01

python3基礎學習筆記(基礎知識)-01

body 基礎語 弱類型 弱類型語言 class lean 邏輯表達式 列表 浮點型

python的基礎學習:

  數據類型:python是弱類型語言,在定義變量的時候,可以不直接制定數據類型。

      1、Numbers:

            int 有符號整型 a = (-1) a = 1

            long 長整型

            float 浮點型

            complex 復數

      2、boolean: True Flase

      3、String :字符串 a = "Hello World"

      4、List :列表 有序 list1 = []

      5、Tuple : 元組 定義後不能被修改 a = (1,2,3)

      6、Dictionary:字典 Key-Value a = {“name”:“zhangshan”}

      7、Set:集合 a = [] a = set(a)

  基礎語法:

      1、判斷語句:

        if 條件:

           語句

        elif 條件:

           語句

        else:

           語句

      2、循環語句:

        while 條件:

           語句

        for i in range(100):

          print(i)

      3、運算符:

        

運算符邏輯表達式描述實例
and x and y 布爾"與" - 如果 x 為 False,x and y 返回 False,否則它返回 y 的計算值。 (a and b) 返回 20。
or x or y 布爾"或" - 如果 x 是 True,它返回 True,否則它返回 y 的計算值。 (a or b) 返回 10。
not not x 布爾"非" - 如果 x 為 True,返回 False 。如果 x 為 False,它返回 True。 not(a and b) 返回 False
運算符描述示例
== 檢查兩個操作數的值是否相等,如果是則條件變為真。 如a=3,b=3則(a == b) 為 true.
!= 檢查兩個操作數的值是否相等,如果值不相等,則條件變為真。 如a=1,b=3則(a != b) 為 true.
<> 檢查兩個操作數的值是否相等,如果值不相等,則條件變為真。 如a=1,b=3則(a <> b) 為 true。這個類似於 != 運算符
> 檢查左操作數的值是否大於右操作數的值,如果是,則條件成立。 如a=7,b=3則(a > b) 為 true.
< 檢查左操作數的值是否小於右操作數的值,如果是,則條件成立。 如a=7,b=3則(a < b) 為 false.
>= 檢查左操作數的值是否大於或等於右操作數的值,如果是,則條件成立。 如a=3,b=3則(a >= b) 為 true.
<= 檢查左操作數的值是否小於或等於右操作數的值,如果是,則條件成立。 如a=3,b=3則(a <= b) 為 true.

       4、運用:

九九乘法表:        

    i = 1
    while i<=9:
        j=1
        while j<=i:
            print("%d*%d=%-2d "%(j,i,i*j),end=‘‘)
            j+=1
        print(‘\n‘)
        i+=1

  

python3基礎學習筆記(基礎知識)-01