Python3 爬蟲學習筆記、基礎、資料型別與運算子
阿新 • • 發佈:2019-06-12
第一個程式
建立檔名 base_1.py
推薦寫法
#!/usr/bin/env python3 會去環境設定尋找 python3 目錄,推薦這種寫法
#!/usr/bin/env python3
print("Hello, World!")
#!/usr/bin/python3 相當於寫死了 python3 路徑;
#!/usr/bin/python3
print("Hello, World!")
執行方法
寫程式必備 註釋
#!/usr/bin/env python3 def Helloword(): # 這是一個單行註釋 ''' 這是多行註釋,用三個單引號 這是多行註釋,用三個單引號 這是多行註釋,用三個單引號 ''' """ 這是多行註釋,用三個雙引號 這是多行註釋,用三個雙引號 這是多行註釋,用三個雙引號 """ print("Hello, World!") # 這個將輸出註釋 測試結果 優先輸出 單引號 雙引號 #註釋不輸出 print(Helloword.__doc__)
執行結果
基本資料型別與運算子
#!/usr/bin/env python3 ''' Python3 中有六個標準的資料型別: Number(數字) String(字串) List(列表) Tuple(元組) Set(集合) Dictionary(字典) Python3 的六個標準資料型別中: 不可變資料(3 個):Number(數字)、String(字串)、Tuple(元組); 可變資料(3 個):List(列表)、Dictionary(字典)、Set(集合)。 ''' counter = 100 # 整型變數 miles = 1000.0 # 浮點型變數 name = "runoob" # 字串 print (counter) print (miles) print (name) #多 變數賦值 a, b, c = 1, 2, "runoob" print ('') print (a) print (b) print (c) print ('') print("a=%r b=%r c=%r" % (a, b, c)) # 有的時候需要判斷型別 print (isinstance(a, int)) # 基本運算子 a = 21 b = 10 c = 0 c = a + b print ("1: %r + %r 的值為:" % (a,b), c) print('') print ("2: %r + %r 的值為:" % (a,c)) c += a print(c) print('') print ("3: %r * %r 的值為:" % (c,a)) c *= a print (c) print('') # 除法,得到一個浮點數 d=(c/a) print ("4: %r / %r 的值(除法)為:%r" % (c,a,d)) print('') c = 2 print ("5: %r %% %r 的值(取餘)為:" % (c, a)) # 取餘 c %= a print(c,'\n') print("6: %r ** %r 的值(次方)為:" % (c, a)) print('原始輸出' + r"6: %r ** %r 的值為:" % (c, a)) print ('原始輸出'+ r"6: %r ** %r 的值為:") # 乘方 c **= a print ("a=%r b=%r c=%r" % (a, b, c),'\n') # 除法,得到一個整數 c //= a print ("7:c 的值為:", c)
感覺最基本的貌似就這些了,下一篇