码迷,mamicode.com
首页 > 编程语言 > 详细

初学Python(二)

时间:2016-07-31 22:07:23      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:

五、变量与赋值

  Python中的变量在声明时不需要指定其类型,它会根据你的赋值自动判断

  对于数字和字符这种值类型的赋值,变量只是对它的引用,并不能直接删除其值(其实由于Python中的垃圾回收机制,你并不能真正删除任何东西,由Python自动判断它“没有人”了才会删除它)

>>> a = 1
>>> b = a
>>> print(a, b)
1 1
>>> a = 9
>>> print(a, b)
9 1

六、数字

  int:有符号整数(如果超出范围会自动转换为长整数)

  long:长整数(其范围取决于用户的虚拟内存)

  float:浮点数

  complex:复数(虚数在数字末尾加字母j表示)

  bool:布尔值(1代表True,0代表False,True+False的结果为1)

七、字符串

  字符串可以使用一对单引号、双引号或三引号来定义;

  字符串就是一个字符序列,可以使用列表的切片运算来获得字符串的子串,也可以使用下标索引获得其中的字符的位置,第一个字符的下标为0,最后一个字符的下标为(-1);

  可以使用“+”号连接两个字符串(会在内存重新开辟一块空间,创建一个新的字符串来表示这个连接结果),可以使用“*”来指定字符串的重复次数。

>>> py = Python
>>> py[-1],py[0]
(n, P)
>>> py[1:-2], py[:], py[2:], py[:3]
(yth, Python, thon, Pyt)
>>> he = Hello
>>> he+py
HelloPython
>>> py*3
PythonPythonPython

 

初学Python(二)

标签:

原文地址:http://www.cnblogs.com/guyuyun/p/5723668.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!