1、轉(zhuǎn)義字符
image.png
舉個(gè)例子
>>> print('i\'m ok!')
i'm ok!
>>> print('i\'m, \n ok!')
i'm,
ok!
>>> print('i\'m, \t ok!')
i'm, ok!
>>> print(r'i\'m, \t ok!')
i\'m, \t ok!
2谬返、循環(huán)
2.1.for...in...,依次把list或tuple中的每個(gè)元素迭代出來日杈。
“迭代”是重復(fù)反饋過程的活動(dòng)遣铝,其目的通常是為了逼近所需目標(biāo)或結(jié)果。每一次對過程的重復(fù)稱為一次“迭代”莉擒,而每一次迭代得到的結(jié)果會(huì)作為下一次迭代的初始值酿炸。
>>> name = ['cyrus', 'cady', 'adam', 'mark']
>>> na1 = name
>>> for na1 in name:
print('hello', na1)
hello cyrus
hello cady
hello adam
hello mark
2.2.while循環(huán)
只要條件滿足,就不斷循環(huán)涨冀,條件不滿足時(shí)退出循環(huán)填硕。
n = 1
while n <= 100: #n小于等于100時(shí)候循環(huán)條件為真,繼續(xù)循環(huán)
if n > 10: #如果n大于
break #結(jié)束循環(huán)
print(n) #打印n的結(jié)果
n += 1 #n每次循環(huán)都+1
print('end') //結(jié)束循環(huán),打印end
2.2.1重要語句break和continue
break的作用是結(jié)束循環(huán)扁眯,不在執(zhí)行壮莹。continue的作用是結(jié)束當(dāng)前循環(huán),執(zhí)行下一次循環(huán)姻檀。
注:一般情況下命满,break和continue都時(shí)配合if來使用的
3、空值
python里‘None’為空值绣版,表示沒有任何元素胶台,數(shù)字‘0’是有意的
4、輸出格式化的字符串
舉個(gè)例子:
您好杂抽,xxx诈唬!您是第xxx個(gè)注冊用戶!其中的‘xxx’的內(nèi)容就是根據(jù)變量變化的缩麸。python中用‘%’來實(shí)現(xiàn)讯榕。
image.png
>>> 'hi, %s, you have $%d.' % ('cyrus', 10000000000)
'hi, cyrus, you have $10000000000.'
>>> 'Age: %s. gender: %s' % (33, True)
'Age: 33. gender: True'
>>> '指數(shù)上漲: %d %%' % 12.5
'指數(shù)上漲: 12 %'
>>> '指數(shù)上漲: %f %%' % 12.5
'指數(shù)上漲: 12.500000 %'