python初學(1)
阿新 • • 發佈:2018-03-26
python;初級;一.數據類型
一切編程語言都是以類型為基礎的,python也不例外。python提供了以下幾種基本數據類型:
int,float,complex(復數),字符串(python沒有單字符類型)
二.python變量
python定義變量不需要寫變量類型,但是需要初始化,解釋器會根據數據類型自動設置變量類型。(需註意:python對大小寫敏感)
三.關鍵字
False 布爾類型的值,表示假,與 True 相反
None None 比較特殊,表示什麽也沒有,它有自己的數據類型 - NoneType。
True 布爾類型的值,表示真,與 False 相反
and 用於表達式運算,邏輯與操作
as 用於類型轉換
assert 斷言,用於判斷變量或者條件表達式的值是否為真
break 中斷循環語句的執行
class 用於定義類
continue 跳出本次循環,繼續執行下一次循環
def 用於定義函數或方法
del 刪除變量或序列的值
elif 條件語句,與 if、else 結合使用
else 條件語句,與 if、elif 結合使用。也可用於異常和循環語句
except except 包含捕獲異常後的操作代碼塊,與 try、finally 結合使用
finally 用於異常語句,出現異常後,始終要執行 finally 包含的代碼塊。與 try、except 結合使用
for for 循環語句
from 用於導入模塊,與 import 結合使用
global 定義全局變量
if 條件語句,與 else、elif 結合使用
import 用於導入模塊,與 from 結合使用
in 判斷變量是否在序列中
is 判斷變量是否為某個類的實例
lambda 定義匿名函數
nonlocal 用於標識外部作用域的變量
not 用於表達式運算,邏輯非操作
or 用於表達式運算,邏輯或操作
pass 空的類、方法或函數的占位符
raise 異常拋出操作
return 用於從函數返回計算結果
try try 包含可能會出現異常的語句,與 except、finally 結合使用
while while 循環語句
with 簡化 Python 的語句
yield 用於從函數依次返回值
(keyword模塊提供子關鍵字判斷函數keyword.iskeyword(),如果是關鍵字會返回true)
一切編程語言都是以類型為基礎的,python也不例外。python提供了以下幾種基本數據類型:
int,float,complex(復數),字符串(python沒有單字符類型)
二.python變量
python定義變量不需要寫變量類型,但是需要初始化,解釋器會根據數據類型自動設置變量類型。(需註意:python對大小寫敏感)
三.關鍵字
False 布爾類型的值,表示假,與 True 相反
None None 比較特殊,表示什麽也沒有,它有自己的數據類型 - NoneType。
True 布爾類型的值,表示真,與 False 相反
and 用於表達式運算,邏輯與操作
as 用於類型轉換
break 中斷循環語句的執行
class 用於定義類
continue 跳出本次循環,繼續執行下一次循環
def 用於定義函數或方法
del 刪除變量或序列的值
elif 條件語句,與 if、else 結合使用
else 條件語句,與 if、elif 結合使用。也可用於異常和循環語句
except except 包含捕獲異常後的操作代碼塊,與 try、finally 結合使用
finally 用於異常語句,出現異常後,始終要執行 finally 包含的代碼塊。與 try、except 結合使用
for for 循環語句
from 用於導入模塊,與 import 結合使用
if 條件語句,與 else、elif 結合使用
import 用於導入模塊,與 from 結合使用
in 判斷變量是否在序列中
is 判斷變量是否為某個類的實例
lambda 定義匿名函數
nonlocal 用於標識外部作用域的變量
not 用於表達式運算,邏輯非操作
or 用於表達式運算,邏輯或操作
pass 空的類、方法或函數的占位符
raise 異常拋出操作
return 用於從函數返回計算結果
try try 包含可能會出現異常的語句,與 except、finally 結合使用
while while 循環語句
with 簡化 Python 的語句
(keyword模塊提供子關鍵字判斷函數keyword.iskeyword(),如果是關鍵字會返回true)
四.輸入輸出
input()
print()
控制符有: %d,%f,%s
五.基本語法
除格式與C語言不同,並且沒有switch語句外,三大結構與C語言基本相同
六。。。。。。
其實學了C語言,這還是很簡單的
python初學(1)