一、基础使用
1、python命令行
cmd命令:command的缩写,即命令行。
常用的cmd命令
1、 gpedit.msc-----组策略。
2.、sndrec32-------录音机。
3、Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS 服务器是否能正确实现域名解析的命令行工具。 它在 Windows NT/2000/XP 中均可使用 , 但在 Windows 98 中却没有集成这一个工具。
4、explorer-------打开资源管理器。
5、logoff---------注销命令。
6、shutdown-------60秒倒计时关机命令。
7、lusrmgr.msc----本机用户和组。
8、services.msc---本地服务设置。
9、oobe/msoobe /a----检查XP是否激活。
10、 notepad--------打开记事本。
11、cleanmgr-------垃圾整理。
12、net start messenger----开始信使服务。
13、 compmgmt.msc---计算机管理。
14、net stop messenger-----停止信使服务。
15、conf-----------启动netmeeting。
16、dvdplay--------DVD播放器。
17、charmap--------启动字符映射表。
18、 diskmgmt.msc---磁盘管理实用程序。
19、calc-----------启动计算器。
20、 dfrg.msc-------磁盘碎片整理程序。
21、chkdsk.exe-----Chkdsk磁盘检查。
22、devmgmt.msc--- 设备管理器。
23、regsvr32 /u *.dll----停止dll文件运行。
24、 drwtsn32------ 系统医生。
25.、rononce -p----15秒关机。
26、dxdiag---------检查DirectX信息。
27、 regedt32-------注册表编辑器。
28、 Msconfig.exe---系统配置实用程序。
29、 rsop.msc-------组策略结果集。
30、mem.exe--------显示内存使用情况。
31、regedit.exe----注册表。
32、winchat--------XP自带局域网聊天。
33、progman--------程序管理器。
34、winmsd---------系统信息。
35、perfmon.msc----计算机性能监测程序。
36、 winver---------检查Windows版本。
37、sfc /scannow-----扫描错误并复原。
38、taskmgr-----任务管理器(2000/xp/2003)。
39、wmimgmt.msc----打开windows管理体系结构(WMI)。
40、wupdmgr--------windows更新程序。
41、wscript--------windows脚本宿主设置。
42、write----------写字板。
43、 wiaacmgr-------扫描仪和照相机向导。
44、 winchat--------XP自带局域网聊天。
45、 mspaint--------画图板。
46、 mstsc----------远程桌面连接。
47、magnify--------放大镜实用程序.
48.、mmc------------打开控制台。
49、mobsync--------同步命令。
50、iexpress-------木马捆绑工具,系统自带。
51、fsmgmt.msc-----共享文件夹管理器。
52、utilman--------辅助工具管理器。
53、 dcomcnfg-------打开系统组件服务。
54、 ddeshare-------打开DDE共享设置。
55、 osk------------打开屏幕键盘。
56、 ntbackup-------系统备份和还原。
57、 ntmsmgr、msc----移动存储管理器。
58、 ntmsoprq、msc---移动存储管理员操作请求。
59、 netstat -an----(TC)命令检查接口。
60、 syncapp--------创建一个公文包。
61、 sysedit--------系统配置编辑器。
62、 sigverif-------文件签名验证程序。
63、 ciadv、msc------索引服务程序。
64、 shrpubw--------创建共享文件夹。
65、 secpol、msc-----本地安全策略。
66、 syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码。
67、 services、msc---本地服务设置。
68、 Sndvol32-------音量控制程序。
69、 sfc、exe--------系统文件检查器。
70、 sfc /scannow---windows文件保护。
71、 ciadv、msc------索引服务程序。
72、 tourstart------xp简介(安装完成后出现的漫游xp程序)。
73、 taskmgr--------任务管理器。
74、 eventvwr-------事件查看器。
75、 eudcedit-------造字程序。
76、 compmgmt、msc---计算机管理。
77、 packager-------对象包装程序。
78、 perfmon、msc----计算机性能监测程序。
79、 charmap--------启动字符映射表。
80、 cliconfg-------SQL SERVER 客户端网络实用程序。
81、 Clipbrd--------剪贴板查看器。
82、 conf-----------启动netmeeting。
83、 certmgr、msc----证书管理实用程序。
84、 regsvr32 /u *、dll----停止dll文件运行。
85、 regsvr32 /u zipfldr、dll------取消ZIP支持。
86、 cmd、exe--------CMD命令提示符。
2、程序:在文本编辑器里编写.py结尾的文件
二、基本数据类型
1、变量不需要声明
可直接输入 ,数据类型由python自动决定。例如:输入a=10(内存中已有变量a,其类型为integer(整数))。
注:软件版本问题:>>>print (a) >>> print(type(a))
type():查询变量的类型
2、回收变量名
更换变量中的数据,直接赋值。
(print后跟多个输出,以逗号分隔)
3、常用数据类型
int 整型
float 浮点数
Ture/False 真值
‘hello!’字符串
三、序列
1、一组有顺序的元素的集合(包含一个或者多个元素,也可以是空,元素还可以是另一个序列)
2、tuple(定值表,元组)
list(表)
二者的区别:tuple 元素不可变更
list 元素可变更
(1)list(下标从0开始,利用索引,索引:序列中的所有元素都是有编号的——从0开始递增)
1)元素引用:
追加
插入(索引,插入的数)
删除
替换(直接赋值索引位置)
2)其他引用
切片操作
范围引用:基本样式【下限:上线:步长】(若写明上限,那么上限本身不包括在内)
尾部引用
(2)tuple
元素不可变更,但代码更加安全
陷阱:定义一个元素的tuple:t=(1,)
(3)字符串同元组
四、运算
1、数字运算
加+ 减- 乘* 除/ 乘方** 取余%
2、判断 true/False
=、!=、<、<=等
in:是否是list的一个元素
3、逻辑运算 true/False之间的运算
and 与 or 或 not 非
五、缩进和选择
1、缩进(块操作)
if i>0;
空空空空x=1
y=2
2、if语句
i = 5if i > 1:
print 'i bigger than 1'
print 'good'
if i > 2:
print 'i bigger than 2'
print 'even better'
课后练习:
1、运算符的使用
>>> print(10%3)
1
>>> print(10/3)
3.3333333333333335
>>> print(10**3)
1000
2、list和tuple的基本使用
print(10%3)
1
>>> print(10/3)
3.3333333333333335
>>> print(10**3)
1000
>>> s1=[1,23,4,5,899]
>>> t=[4,5,'rr']
>>> s1.append(10)
>>> print(s1)
[1, 23, 4, 5, 899, 10]
s1.insert(1,2)
>>> print(s1)
[1, 2, 23, 4, 5, 899, 10]
>>> print(s1.pop(5))
899
>>> print(s1)
[1, 2, 23, 4, 5, 10]
>>> t.append(10)
>>> print(t)
[4, 5, 'rr', 10]
>>> t.insert(2,2)
>>> print(t)
[4, 5, 2, 'rr', 10]
>>> t=('www',2,1)
>>> t[-1]
1
>>> print(s1[0:2])
[1, 2]
>>> print(s1[4:2:-1])
[5, 4]
>>>