1、Numbers

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體: 小  |  中  |  大  |  超大  

1、Numbers

1>>>7+3#加法2103>>>7-3#减法445>>>7*3#乘法6217>>>7/3#除法829>>>5**2#乘方102511>>>7%3#求余数12113>>>a=7.0/2#float除以int,结果为float14>>>PRinta,type(a)153.5 <type'float'>

2、Strings

1>>>Word=’Python’2>>>word[0]3‘P’4>>>word[5]5‘n’6>>>word[-1]7‘n’8>>>word[-2]9‘o’10>>>word[-6]11‘P’1213>>>word[0:2]14‘Py’15>>>word[2:5]16‘tho’17>>>word[:2]18‘Py’19>>>word[-2:]20‘on’21>>>word[:2]+word[2:]22‘Python’23>>>len(word)246

+---+---+---+---+---+---+

| P | y | t | h | o | n |

+---+---+---+---+---+---+

0 1 2 3 4 5 6

-6 -5 -4 -3 -2 -1

字符串“Python”的序号,从左到右按0-6排序,从右到左(-1)-(-6)排序

3、Lists

1>>>squares =[1,4,9,16,25]2>>>squares3[1,4,9,16,25]4>>>squares[0]516>>>squares[-1]7258>>>squares[-3:]9[9,16,25]10>>>squares[:]#返回一个squares的拷贝,即新的list11[1,4,9,16,25]12>>>squares+[36,49,64,81,100]13[1,4,9,16,25,36,49,64,81,100]1415>>>cubes = [1,8,27,65,125]16>>>4**3#4的立方为64176418>>>cubes[3] = 6419>>>cubes20[1,8,27,64,125]21>>>cubes.append(216)22>>>cubes.append(7**3)23>>>cubes24[1,8,27,64,125,216,343]2526>>>letters =[‘a’,’b’,’c’,’d’,’e’,’f’,’g’]27>>>letters28[‘a’,’b’,’c’,’d’,’e’,’f’,’g’]29>>>letters[2:5] =[‘C’,’D’,’E’]30>>>letters31[‘a’,’b’,’C’,’D’,’E’,’f’,’g’]32>>>letters[2:5]=[]33>>>letters34[‘a’,’b’,’f’,’g’]35>>>letters[:]=[]36>>>letters37[]3839>>>letters =[‘a’,’b’,’c’,’d’]40>>>len(letters)4144243>>>a=[‘a’,’b’,’c’]44>>>n=[1,2,3]45>>>x=[a,n]46>>>x47[[‘a’,’b’,’c’],[1,2,3]]48>>>x[0]49[‘a’,’b’,’c’]50>>>x[0][1]51‘b‘

4、总结

变量不需要声明,不需要删除,可以直接回收使用。

type(): 查询数据类型

String和List区别:String只能读取,不能用等号(=)赋值替换,List即可读取,也可以直接用等号(=)赋值替换

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航