竭诚为您提供优质文档/双击可除
python学习心得
篇一:python学习经验分享 数据类型 print
输出,可以多个输出,用逗号分隔a=20printa,type(a) 20 type()
内置函数type(),用来查询变量的类型a=20printtype(a)
基本数据类型? ? ?
?a=10int整数a=1.3float浮点数a=True真值(True/False)a=hello!字符串
注:对于字符串来说,也可以用双引号 补充
第 1 页 共 19 页
计算结果为布尔类型 输出 补充
计算结果为浮点型 输出 序列
包括以下两种 ?
?tuple(定值表;也有翻译为元组)list(表) tuple和list的主要区别在于,一旦建立,tuple的各个元素不可再变更,而list的各个元素可以再变更 一个序列作为另一个序列的元素 空序列 元素的引用
序列元素的下标从0开始
由于list的元素可变更,可以对list的某个元素赋值 如果对tuple做赋值操作,会出错 范围引用
基本样式[下限:上限:步长]
在范围引用的时候,如果写明上限,那么这个上限本身不包括在内 尾部元素引用
第 2 页 共 19 页
如果s1[0:-1],那么最后一个元素不会被引用(再一次,不包括上限元素本身) 输出
字符串是元组
字符串是一种特殊的元素,因此可以执行元组的相关操作 输出
tuple中元素不可变,list中元素可变,但是如果tuple中包含一个list,那么此list中的元素是可变的 输出 步进-1
表示分片将会从右至左进行而不是通常的从左至右 分片s以反转的顺序获取元素,即结果是偏移为4,3,2的元素
篇二:python学习报告 1、python学习报告学习目标 1.了解python的特性及用处。 2.熟悉python的基本语法。 3.能编写简单的python程序。 2、python的简单介绍
1.与perl一样,python也是一种解释语言,它完全采用面向对象的方式,语言结构介于c语言和perl语言之间。
第 3 页 共 19 页
虽然它被视作一种高极语言,但它的内置解释器的功能却非常基本,仅有
几种功能、操作符和关键词便构成了整个程序语言。它的优势可不仅如此,它还能通过一系列的
模块进行扩充。它既比perl和Vb语句更快更好,又比c和c++语言更有扩充性。 3、python环境的搭建 1.python安装
1由于python3.x与python2.x是不兼容。而目前的使用主流还是phthon。所以
我学习使用的是python2.4.3版本。该版本已经有centos系统自带。
2如没有安装python,可以自行下载安装。下载地址 mands.getoutput(cmd) 只返回输出结果。 2.调用ping的输出结果 例1)>>>importos
>>>cmd=ping192.168.1.59-c3 >>>a=os.popen(cmd).read() >>>a
pIng192.168.1.59(192.168.1.59)56(84)bytesofdata.\\n6
第 4 页 共 19 页
4bytesfrom192.168.1.59:icmp_seq=1ttl=64time=0.018ms\\n64bytesfrom192.168.1.59:icmp_seq=2ttl=64time=0.026ms\\n64bytesfrom192.168.1.59:icmp_seq=3ttl=64time=0.025ms\\n\\n---192.168.1.59pingstatistics---\\n3packetstransmitted,3received,0%packetloss,time1999ms\\ttmin/avg/max/mdev=0.018/0.023/0.026/0.003ms\\n 例
2)>>>a=commands.getstatusoutput(ping192.168.1.59-c3)>>>a
(0,pIng192.168.1.59(192.168.1.59)56(84)bytesofdata.\\n64bytesfrom192.168.1.59:icmp_seq=1ttl=64time=0.021ms\\n64bytesfrom192.168.1.59:icmp_seq=2ttl=64time=0.021ms\\n64bytesfrom192.168.1.59:icmp_seq=3ttl=64time=0.023ms\\n\\n---192.168.1.59pingstatistics---\\n3packets
transmitted,3received,0%packetloss,time1999ms\\ttmin/avg/max/mdev=0.021/0.021/0.023/0.005ms) 篇三:如何自学python(干货合集) 如何自学python(干货合集) LearnpythonThehardway
第 5 页 共 19 页