比較操作符就是*常常用到的,比如大于,小于,等于這些,與身份操作符不一樣的是,身份操作符是對內存地址進(jìn)行比較,而這個(gè)是對值進(jìn)行比較比較結果要么是真(True),要么是假(Flase)。以下是小編為你整理的該怎么學(xué)習python
int值 ?
大于號(>) ?
判斷對象的大小關(guān)系,如果前面比后面的值大,則True ?
比如:a,b = 2,1 a>b結果是True ?
小于號(<) ?
與大于號相反,如果前面的值比后面的值小,則True
比如:a,b = 1,2 a 結果是true
等于號(==) ?
判斷2個(gè)對象的值是否相等,相等的話(huà)返回True ?
注意:這個(gè)不是判斷內存地址,是判斷實(shí)際值的結果(java是判斷內存地址的) ?
如:a,b = [1,2,3],[1,2,3] a==b結果是True ?
大于等于、小于等于 ?
>=、<= ?
意思是,大于或者等于,都是正確的 ?
如:a,b = 2,1 (a>=b是True),而a,b = 2,2的情況下,a>=b依然成立 ?
str值的比較與int不一樣,int是按照數學(xué)的整數大小進(jìn)行比較 ?
str的比較邏輯是,看首位字符,誰(shuí)的首位字符大,誰(shuí)就大,如果首位字符一樣,就看第二個(gè),然后第三個(gè)字符,這樣比較下去 ?
如圖:上面的首字母比下面的首字母大,所以上面的字符串大 ?
python運算 ?
數學(xué)運算:+, -, *, /, **, % ?
# 加法 print(9+3) ?
# 減法 print(9-3) ?
# 乘法 print(9*3) ?
# 除法 print(9/3) ?
# 求余數 print(10%3) ?
# 乘方 print(3**2) ?
判斷:==, !=, >, >=, <, <=, in ?
# 等于 ?
print(9==3) ?
# 不等于 ?
print(9!=3) ?
# 大于,大于等于 ?
print(4>3,4>=3) ?
# 小于,小于等于 ?
print(3<3,3<=3) ?
邏輯運算:and, or, not ?
# “與”運算:一假為假 ?
print(9==3 and 9>3) ?
# "或"運算:一真為真 ?
print(9==3 or 9>3) ?
# “非”運算:“非”運算非真即假 print(not 9==3) ?
如何使用Linux
登錄Linux ?
*次使用Linux,會(huì )看到登錄的提示,如下所示: ?
登錄步驟: ?
登錄Linux必須有用戶(hù)名(用戶(hù)ID)和密碼,如果沒(méi)有,可以向管理員所要。 ?
在登錄提示處輸入用戶(hù)名并回車(chē);用戶(hù)名是區分大小寫(xiě)的,輸入時(shí)要注意。 ?
然后會(huì )提示你輸入密碼,密碼也是區分大小寫(xiě)的。 ?
如果用戶(hù)名和密碼正確,那么會(huì )成功登錄,并看到上次登錄信息。 ?
登錄后會(huì )出現命令提示符($),你可以輸入任何命令。下面通過(guò) cal 命令來(lái)查看日歷: ?
修改密碼 ?
Linux系統通過(guò)密碼來(lái)保證數據和文件的安全,防止黑客破解和攻擊。你可以通過(guò)以下方法來(lái)修改密碼: ?
輸入 password 命令。
?
輸入你現在使用的密碼。 ?
輸入新密碼。注意密碼不要過(guò)于簡(jiǎn)單,簡(jiǎn)單的密碼往往會(huì )為入侵者大開(kāi)便利之門(mén)。 ?
確認密碼,再輸入一遍剛才的密碼。 ?
查看目錄和文件 ?
在Linux中,所有的數據都被保存在文件中,所有的文件又被分配到不同的目錄;目錄是一種類(lèi)似樹(shù)的結構,稱(chēng)為文件系統。 你可以使用 ls 命令來(lái)查看當前目錄下的文件和目錄。下面的例子,使用了 ls 命令的 -l 選項: ?
?
什么是變量?
通俗的講,變量就是會(huì )變化的存儲空間,這個(gè)空間存儲的信息是不固定的。
print 1
print "Hello,world"
1 在python編程中叫數字,而"Hello,world"字符串,它們有個(gè)專(zhuān)業(yè)術(shù)語(yǔ),叫字面常量,
字面常量是不能改變的,你不能將1變成2,1就是1,2就是2,這是編程世界的規則。
a = 1
print a #顯示1
a = 2
print a #顯示2
a = "Hello,world"
print a #顯示Hello,world
變量的類(lèi)型
a = 1 相當于把 字面常量1值放進(jìn)a存儲空間中
a = 2 相當于把a中的1剔除,將2放進(jìn)a中,其內部現實(shí)方式我們就不必要知道了。你可以想像a是一個(gè)籃子,1是蘋(píng)果,2是西瓜,現在把蘋(píng)果放進(jìn)籃子里,那么籃子的內容就是蘋(píng)果,因為籃子在同一時(shí)間內只能存放一樣物品,所以想把西瓜放進(jìn)籃子里得先取走籃子里的蘋(píng)果。
python 的變量與C/C++等強類(lèi)型語(yǔ)言不同,它的變量是可以存放任何類(lèi)型的,如objectintfloatstringlistdict等
變量的賦值
a = 1
b = "你好"
用等于號(=)將右值賦給變量名a,b這樣的行為就叫給變量賦值,a ,b 這是兩個(gè)變量,變量除了通過(guò)常量來(lái)賦值外,還可以通過(guò)變量賦值,如
a = b
把b的值賦給a