今天作下搬運工,把jianshu的直接搬過來調整下
jianshu地址:[Python語法基礎[1]: https://www.jianshu.com/p/311...python
寫在最前頭:Python 程序對大小寫是敏感的!!!數組
能夠把任意數據類型賦值給變量,同一個變量能夠反覆賦值,並且能夠是不一樣類型的變量。例如:spa
>>> a = 124 # a 是整型 >>> print(a) 124 >>> a = 'str' # a 爲字符串 >>> print(a) str
Python是門動態語言:在聲明變量時,不須要聲明變量的類型,而是在首次指定時就會記錄。對於靜態語言而言,在定義時則必須制定變量的類型,若是賦值的時候類型不匹配,則會報錯。code
在python中空字符串爲假, 非空字符串爲真。 非零的數爲真。 研究一下數字和字符串之間、 字符串之間的邏輯操做規律。 內存
首先看and操做符:只要左邊的表達式爲真, 整個表達式返回的值是右邊表達式的值。 不然,返回左邊表達式的值。rem
>>> 9 and "OK" ’OK’ >>> "OK" and 9 9 >>> "OK" and "ME" ’ME’ >>> 0 and "OK" 0
or操做符的規則是:只要兩邊的表達式都爲真, 整個表達式的結果是左邊表達式的值; 若是是一真一假, 返回真值表達式的值。 特別注意的是空值和0的狀況,這時候返回的是右邊的0或空值。字符串
>>> "" or 0 0 >>> 0 or "" ''
not的狀況比較簡單:get
>>> not 0 1 >>> not '' 1
輸入:input(),讀取用戶的輸入,返回的數據類型是str。
輸出:print()
ps:在Python2.* 中,輸入輸出分別對應爲:raw_input()、print 「要輸出的內容」input
❤ thanks for watching, keep on updating...原型