Python學(xué)習(xí)筆記1:Python基礎(chǔ)
來源:程序員人生 發(fā)布時間:2014-10-23 08:00:00 閱讀次數(shù):2897次
一 變量和類型
1 變量不需要聲明
2 type():可查詢數(shù)據(jù)類型
3 數(shù)據(jù)類型:None,int,float,bool,string
4 sequence:tuple-定值表,元素不可變,list-表,元素可變
s1 = (1, 2.2, "3", True) #s1 is a tuple
s2 = [1, 2.2, "3", True] #s2 is a list
s3 = [1,[2.2, "3", True]] #sequence is used as elem
元素引用
4.1 下標(biāo)引用:s[(int)index],下標(biāo)index從0開始:
s1[0] = 11
s3[1][0] = 22.22
4.2 范圍引用:s[下限:上限:步長]
省略下限:從開始出遍歷
省略上限:到最后
寫明上限,則不包含上限本身
4.3 尾部引用:s[(int)-index],倒數(shù)第index個元素
5 字符串
字符串是元組,可以執(zhí)行元組的相關(guān)操作
6 運算
數(shù)學(xué)運算:+,-,*,/,%,**(乘方)
邏輯運算:==, !=, <, <=, >, >=, and, or, not, in(判斷某個元素是不是序列的一個元素)
7 縮進(jìn)
C語言:
if(i > 0)
{
x = 1;
y = 2;
}
Python:
if i > 0:
x = 1
y = 2
三 控制流程
1 選擇結(jié)構(gòu)
if-elif-else
if condition
do
elif condition
do
else
do
2 循環(huán)結(jié)構(gòu)(支持continue和break)
2.1 for-in 遍歷序列
for 元素 in 序列
2.2 while
while condition:
do
四 函數(shù)
格式:
def functionName(args)
do
return args(可返回多個參數(shù))
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進(jìn)行捐贈