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

Python的数值和字符串

时间:2016-09-03 13:34:17      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:

Python数据类型

1。数值 --类型:  1/整型

         2/长整型

           3/浮点型  -- 0.0, 12.0, -18.8, 3e+7等

         4/复数型  -- complex 技术分享

In [1]: 0x34al
Out[1]: 842L

--0x34a --表示16进制
--l   --表示长整型
In [2]: 4e+7
Out[2]: 40000000.0

In [3]: type(4e+7)
Out[3]: float

--科学计数法
In [4]: b = "hello\nlulu"
In [6]: b
Out[6]: hello\nlulu

In [7]: print b
hello
lulu

--里面有换行符,会把它打印出来

In [8]: a = ‘‘‘hello
   ...: lulu‘‘‘

In [9]: a
Out[9]: hello\nlulu

In [10]: print a
hello
lulu

---三重引号 -可以是双引号 也可以是单引号  --表解释 这样可以自动把换行符加载 ,不需要自己写

 

2. 字符串  --是一个序列 -- 对于序列的操作  可以通过索引和切片

In [7]: b = oplkdj

In [8]: b
Out[8]: oplkdj

In [10]: b[0]
Out[10]: o

In [11]: b[4]
Out[11]: d

In [12]: b[-1]
Out[12]: j

In [13]: b[-3]
Out[13]: k

==========================
/* 取两个字符 */
In [14]: b[0]+b[4]
Out[14]: od

In [15]: b[0:3]                --从第0个开始取到3个,第三个不显示    
Out[15]: opl

In [2]: a = abcde

In [3]: a
Out[3]: abcde

In [4]: a[1:2]
Out[4]: b

In [5]: a[:]
Out[5]: abcde

In [6]: a[:-1]
Out[6]: abcd
--0到最后一个,但不取最后一个

In [7]: a[:2]
Out[7]: ab
--[:2]默认冒号左边为0

In [8]: a[-1]
Out[8]: e

In [9]: a[1:]
Out[9]: bcde
--从1号位取到最后
In [10]: a[:-1]
Out[10]: abcd

In [11]: a[::-1]
Out[11]: edcba

In [12]: a[::1]
Out[12]: abcde

In [13]: a[::2]
Out[13]: ace

In [14]: a[::]
Out[14]: abcde

 

3. 列表

4. 元组

5. 字典

 

Python的数值和字符串

标签:

原文地址:http://www.cnblogs.com/frankielf0921/p/5836715.html

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