剛學(xué)習(xí)了python的語法,發(fā)現(xiàn)跟前端的書寫方式不一樣,更加的簡潔。
比如:前端的條件語句:?
a = 100
if(a >100){
? ?console.log(“條件成立”)
}else{
? ? console.log(“條件不成立”)
}
而python:
a = 100
if a>=100:
? ? print(“條件成立”)
else:
? ? print(“條件不成立”)
注意:python在條件語句里結(jié)尾是有個(gè)分號 “ ?: ”
轉(zhuǎn)義 : “ ?\ ? ”
比如要輸出:I'm "OK"!
print(' ?I\'m \"OK\"! ? ? ')
轉(zhuǎn)義字符\可以轉(zhuǎn)義很多字符树姨,比如\n表示換行冤今,\t表示制表符闺兢,字符\本身也要轉(zhuǎn)義,所以\\表示的字符就是\
為了簡化戏罢,Python還允許用r''表示''內(nèi)部的字符串默認(rèn)不轉(zhuǎn)義 print(? '\\\t\\'? )? 結(jié)果: \? ? ? ? ? ? \,? print(r'\\\t\\')? 結(jié)果:\\\t\\
如果字符串內(nèi)部有很多換行屋谭,用\n寫在一行里不好閱讀,為了簡化龟糕,Python允許用'''...'''的格式表示多行內(nèi)容桐磁,
print('''line1...line2...line3''') ?
print('''line1
...line2
...line3''')
備注:一定要換行不然還是原樣輸出.