-
Python字符串可以通過(guò) % 進(jìn)行格式化,用指定的參數(shù)替代 %s。字符串的join()方法可以把一個(gè) list 拼接成一個(gè)字符串。查看全部
-
Python的dict方法 1. values() 方法實(shí)際上把一個(gè) dict 轉(zhuǎn)換成了包含 value 的list。 2. 但是 itervalues() 方法不會(huì)轉(zhuǎn)換,它會(huì)在迭代過(guò)程中依次從 dict 中取出 value,所以 itervalues() 方法比 values() 方法節(jié)省了生成 list 所需的內(nèi)存。 3. 打印 itervalues() 發(fā)現(xiàn)它返回一個(gè) 對(duì)象,這說(shuō)明在Python中,for 循環(huán)可作用的迭代對(duì)象遠(yuǎn)不止 list,tuple,str,unicode,dict等,任何可迭代對(duì)象都可以作用于for循環(huán),而內(nèi)部如何迭代我們通常并不用關(guān)心。查看全部
-
注意: 集合是指包含一組元素的數(shù)據(jù)結(jié)構(gòu),我們已經(jīng)介紹的包括: 1. 有序集合:list,tuple,str和unicode; 2. 無(wú)序集合:set 3. 無(wú)序集合并且具有 key-value 對(duì):dict 而迭代是一個(gè)動(dòng)詞,它指的是一種操作,在Python中,就是 for 循環(huán)。 迭代與按下標(biāo)訪(fǎng)問(wèn)數(shù)組最大的不同是,后者是一種具體的迭代實(shí)現(xiàn)方式,而前者只關(guān)心迭代結(jié)果,根本不關(guān)心迭代內(nèi)部是如何實(shí)現(xiàn)的。查看全部
-
Python解釋器在做布爾運(yùn)算時(shí),只要能提前確定計(jì)算結(jié)果,它就不會(huì)往后算了,直接返回結(jié)果。查看全部
-
字符 與 符號(hào)之間要記得有空格 同時(shí)要注意各運(yùn)算符的優(yōu)先順序查看全部
-
Python特點(diǎn):優(yōu)雅、明確、簡(jiǎn)單 適合領(lǐng)域: 1. Web網(wǎng)站和各種網(wǎng)絡(luò)服務(wù) 2. 系統(tǒng)工具和腳本 3. 作為“膠水”語(yǔ)言將其他語(yǔ)言開(kāi)發(fā)好的模塊包裝起來(lái)使用查看全部
-
默認(rèn)鍵入一個(gè)字符串,powershell會(huì)將它原樣輸出,如果該字符串是一個(gè)命令或者啟動(dòng)程序,在字符串前加‘&’可以執(zhí)行命令,或者啟動(dòng)程序。 PS C:\PS> "ls" ls PS C:\PS> &"ls" Directory: C:\PS Mode LastWriteTime Length Name ---- ------------- ------ ---- d---- 2011/11/23 17:25 ABC -a--- 2011/11/23 17:36 14 a.txt -a--- 2011/11/23 17:25 0 b.txt -a--- 2011/11/23 17:25 0 c.txt -a--- 2011/11/23 17:25 0 d.txt -a--- 2011/11/23 17:37 242 test.txt PS C:\PS> "cmd.exe" cmd.exe PS C:\PS> &"cmd.exe" Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved.查看全部
-
啟動(dòng)CMD控制臺(tái) 啟動(dòng)CMD控制臺(tái)鍵入cmd或者cmd.exe,退出cmd可以通過(guò)命令exit。 PS C:\PS> cmd Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\PS>exit PS C:\PS>查看全部
-
Powershell 能夠像CMD一樣很好的執(zhí)行外部命令。 通過(guò)netstat查看網(wǎng)絡(luò)端口狀態(tài) PS C:\PS> netstat Active Connections Proto Local Address Foreign Address State TCP 192.168.0.100:3049 192.168.0.88:7575 ESTABLISHED TCP 192.168.0.100:3052 192.168.0.88:7575 ESTABLISHED TCP 192.168.0.100:3061 192.168.0.88:7575 ESTABLISHED查看全部
-
我們可以把powershell當(dāng)成一個(gè)計(jì)算器。象鍵入命令行那樣輸入數(shù)學(xué)表達(dá)式,回車(chē),powershell會(huì)自動(dòng)計(jì)算并把結(jié)果輸出。常用的加減乘除模(+,-,*,/,%)運(yùn)算和小括號(hào)表達(dá)式都支持。 PS C:\pstest> 1+2+3 6 PS C:\pstest> 0xABCD 43981 PS C:\pstest> 3.14*10*10 314 PS C:\pstest> 1+3-(2.4-5)*(7.899-4.444) 12.983 PowerShell也能自動(dòng)識(shí)別計(jì)算機(jī)容量單位,包括KB,MB,GB,TB,PB PS C:\pstest> 1pb/1tb 1024 PS C:\pstest> 1tb/1gb 1024 PS C:\pstest> 1gb/1kb 1048576 PS C:\pstest> 1gb/20mb*10kb 524288 假如一個(gè)網(wǎng)站每個(gè)頁(yè)面大小為80kb,統(tǒng)計(jì)顯示每天的PV操作為800,1個(gè)月下來(lái)占用的帶寬: PS C:\pstest> 80kb*800*30/1gb 1.8310546875 假如一個(gè)網(wǎng)站的每天人均PV操作為5,頁(yè)面大小為80Kb,主機(jī)提供商限制的總流量為10G,那平均每天的最大訪(fǎng)客數(shù) 為: PS C:pstest> 10GB/(80KB*5)/30 873.813333333333查看全部
-
管道 把上一條命令的輸出作為下一條命令的輸入。 PowerShell管道 PowerShell管道 例如通過(guò)ls獲取當(dāng)前目錄的所有文件信息,然后通過(guò)Sort -Descending對(duì)文件信息按照Name降序排列,最后將排序好的文件的Name和Mode格式化成Table輸出。 PS C:\PStest> ls | sort -Descending Name | Format-Table Name,Mode Name Mode ---- ---- d.txt -a--- c.txt -a--- b.txt -a--- ABC d---- a.txt -a--- 重定向 把命令的輸出保存到文件中,‘>’為覆蓋,’>>’追加。 PS C:\PStest> "Powershell Routing" >test.txt PS C:\PStest> Get-Content .\test.txt Powershell Routing PS C:\PStest> "Powershell Routing" >>test.txt PS C:PStest\> Get-Content .\test.txt Powershell Routing Powershell Routing PS C:\PStest>查看全部
-
powershell控制臺(tái)有兩種模式,一個(gè)是快速編輯模式,一個(gè)是標(biāo)準(zhǔn)模式。 快速編輯模式和標(biāo)準(zhǔn)模式的切換可以通過(guò)控制臺(tái)標(biāo)題欄->鼠標(biāo)右擊->屬性->選項(xiàng)->編輯選項(xiàng) 。 Powershell標(biāo)準(zhǔn)模式 鼠標(biāo)右擊選擇標(biāo)記后才能實(shí)現(xiàn)復(fù)制和粘切功能。 Powershell快速編輯模式 可以通過(guò)鼠標(biāo)左鍵選擇任意矩形區(qū)域內(nèi)的文本,并且鼠標(biāo)右擊實(shí)現(xiàn)復(fù)制功能。查看全部
-
Powershell 是運(yùn)行在windows機(jī)器上實(shí)現(xiàn)系統(tǒng)和應(yīng)用程序管理自動(dòng)化的命令行腳本環(huán)境。你可以把它看成是命令行提示符cmd.exe的擴(kuò)充,不對(duì),應(yīng)當(dāng)是顛覆。 powershell需要.NET環(huán)境的支持,同時(shí)支持.NET對(duì)象。微軟之所以將Powershell 定位為Power,并不是夸大其詞,因?yàn)樗耆С謱?duì)象。其可讀性,易用性,可以位居當(dāng)前所有shell之首。 當(dāng)前powershell有四版本,分別為1.0,2.0,3.0 ,4.0 如果您的系統(tǒng)是window7或者Windows Server 2008,那么PowerShell 2.0已經(jīng)內(nèi)置了,可以升級(jí)為3.0,4.0。 如果您的系統(tǒng)是Windows 8 或者Windows server 2012,那么PowerShell 3.0已經(jīng)內(nèi)置了,可以升級(jí)為4.0。 如果您的系統(tǒng)為Windows 8.1或者Windows server 2012 R2,那默認(rèn)已經(jīng)是4.0了。查看全部
-
索引從0開(kāi)始,如list=[1,2,3] print list[0] #打印1 注意越界報(bào)錯(cuò) 如print list[3] #error查看全部
-
sum = 0 x = 0 while True: x=x+1 if x > 100: break if x%2==0: continue sum=sum+x print sum 糾結(jié)了一下取余,數(shù)學(xué)不好真可怕查看全部
舉報(bào)
0/150
提交
取消