一兩年前已經(jīng)考慮入門一種編程語言了。最后選定的是python,網(wǎng)課也報了,書也買了。但是由于各種借口和原因,半途而廢了。今年再拾起來,告訴自己,python也必須每天進步一點點。
變量的命名規(guī)范:
1,只能是一個詞 2,只能包含字母,數(shù)字和下劃線 3,不能以數(shù)字開頭 4,盡量描述包涵的數(shù)據(jù)內(nèi)容

>>>>>> 17//3?# "http://"除法運算后的整數(shù)部分
5
>>> 17%3?# "%"除法運算后的余數(shù)部分
2
>>> 5**2 # ?"%"次方運算
25
>>> tax=12.5/100
>>> price=100.50
>>> price*tax
12.5625
>>> price+_??# ?最后一個打印的表達式會被分配給"-"
113.0625
>>> round(_,2)
113.06
>>> 'doesn\'t'?# ?上面這種為了避免引起混亂,在中間的單引號前需要使用轉(zhuǎn)義字符“\”
"doesn't"
>>> "doesn't"
"doesn't"
>>> print('C:\some\name') # \n 意味著換行。
C:\some
ame
>>> print('''C:\some?
ame''')
C:\some
ame
>>> print(r'C:\some\name') # 避免“\”前綴的字符被解釋為特殊字符,可在首個單引號前加“r”
C:\some\name
>>> a=1
>>> b= '人我編程累碎掉的節(jié)操滿地堆'
>>> c=2
>>> d='眼是bug相隨我只求今日能早歸'
>>> print(str(a)+b+"\n"+str(c)+d)
1人我編程累碎掉的節(jié)操滿地堆
2眼是bug相隨我只求今日能早歸
>>> print(str(a)+b+'''
'''+str(c)+d)
1人我編程累碎掉的節(jié)操滿地堆
2眼是bug相隨我只求今日能早歸

>>> 3*'un'+'ium'
'unununium'
>>> 'Py''thon'
'Python'
>>> text = ('Put several strings within parentheses ''to have them joined together.')
>>> text
'Put several strings within parentheses to have them joined together.'
>>>?word = 'Python'??# 正數(shù)從0開始,負數(shù)從-1開始。
>>> word[0]
'P'
>>> word[5]
'n'
>>> word[-1]
'n'
>>> word[-6]
'P'
>>> word[:2]+'py'
'Pypy'
>>> s='supercalifragilisticexpialidocious'
>>> len(s) #內(nèi)置函數(shù)len()返回字符串的長度。
34
>>> letters=['a','b','c','d']
>>> len(letters)
4
print內(nèi)部使用三引號'''(連續(xù)輸入三個單引號)可以實現(xiàn)跨行輸出。
跟\n 的作用一樣。