设为首页 加入收藏

TOP

Python初学者(二)
2017-09-30 17:10:41 】 浏览:6795
Tags:Python 学者

五、变量与赋值


 

  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'

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Django1.8教程——从零开始搭建一.. 下一篇python之socket开发

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目