python3 基本語法
注釋:
#開頭,為注釋
基本io:
函式print()、input()
————輸出到終端或從終端獲取,均為字串型別。可通過 int()等方式轉化。
庫檔案匯入方式:
import math; #匯入math庫,使用方式 math.***()
from math import *** #只是使用mat庫中的 ***()函式時單獨提出,使用方式 ***()
關鍵字:
print(keyword.kwlist)
資料型別:
int long float str
————變數定義沒有特定型別的,必須賦值後才可以使用。根據賦值的值去判斷型別。可通過 函式type() 獲取變數的型別。
控制語句:
————python中使用縮進來關聯控制層次
分支控制————if基本語法:
1\ if ( condition ): statement #如果condition 為true,則執行 statement
2\ if ( condition ):
statement #注意縮排
3\ if ( condition ):
statement1
else:
statement2
4\ if ( condition1 ): statement1
elif( condition2 ): statement2
else( condition3 ): statement3
5\ 字串比較:將字串中的字元轉換成 ascii 中等價數字,然後進行比較。
6\ 布林值比較:布林值邏輯比較、字串轉邏輯判斷、數字轉邏輯判斷
7\ 組合比較方式 if a < b < c: statement
8\ 條件取反 if not ( condition ): statement
迴圈控制————for\while
1\ for variable in [ data_list ]:
do_some_thing
2\ range() 建立乙個連續的數字列表
range(stop) 0-stop ,但是不包含stop
range(star,stop)
range(star,stop,step)
3\ while number < 5:
do_some_thing
while number < 5:
do_some_thing
else:
do_some_thing
python3基礎知識一
數字型別包括 int float bool complex 複數 還支援複數,複數的實部a和虛部b都是浮點型。數值計算 string 字串 eg print str 輸出字串 print str 0 1 輸出第乙個到倒數第二個的所有字元,下標前閉後開 print str 2 輸出從第三個開始的後的所...
Python3 基礎知識總結
基礎部分如運算 字串格式化 多行注釋 author xyhu 單行注釋 加減乘 1 1 2 8 1 7 10 2 20 除法自動轉換成浮點數 35 5 7.0 5 3 1.6666666666666667 整數除法的結果都是向下取整 5 3 1 5.0 3.0 1.0 浮點數也可以 5 3 2 5....
Python3之反射基礎知識
反射 通過字串的形式匯入模組。通過字串的形式去模組中找到指定函式並執行 i input 請輸入模組名 cc import i import 可以通過輸入的字串來匯入模組 等同於import com as cc print cc.f1 usr bin env python3 encoding utf ...