二、python 数值类型(字符串切片)和数据类型(元组)
2018-11-15 23:15
651 查看
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_25611295/article/details/84112536
linux下 可以安装python工具;yum install -y ipython
ipython支持 命令补全
数值类型
数值类型分为整形 ,长整形,浮点型,复数行
整形:平常使用的整数
长整型:很大的整数。 type 为 long
浮点:带小数点的数字
想要3/2 得到精确数字,将其中一个数字变成浮点行即可
当行数比较多的时候可以使用三引号注释
使用换行符
>>> a="hello \n word" >>> a 'hello \n word' >>> print a hello word
用索引在字符串中取值,(序列的切片)
>>> a="abcdef" >>> a[0] 'a' >>> a[5] 'f' >>> a[-1] 'f' >>> a[0:2] # 取多个字符串时多算后一个坐标,因为并不会包含改坐标下的字符 'ab' >>> >>> a[::1] 'abcdef' >>> a[::2] #2个::后面代表步数, 写1代表走一步取数,选2代表走2步取数 'ace' >>> >>> a[:] # : 前面不写代表默认从0开始,后面不写代表到-1 结束 'abcdef' >>> a[-5:-3] #也可以反过来取数 'bc' >>> a[-3:-5:-1] #其中 -1代表反向(从左到右取值),默认是从右到左 'dc'
python数据类型-元组
字符串的一些基本操作
>>> a="abcde" >>> len(a) # 长度为5 5 >>> a 'abcde' >>> a+"f" # +代表拼接字符串 'abcdef' >>> a 'abcde' >>> a*3 # * 代表将a打印3次 'abcdeabcdeabcde' >>> "#"*19 '###################' >>> "a" in a # in代表是否包含,a包含了‘a’ 所以为ture True >>> "f" in a #a中不包含f,所以为false False >>> "f" not in a True >>> max(a) # a中最大值数值为e 'e' >>> min(a) # a中最小数值为a 'a' >>> cmp(a,'abcde') #将a 与其他字符串进行对比,一样为0,比其大为正数,反之为负数 0 >>> cmp(a,'abcdef') -1 >>> cmp(a+'f','abcdef') 0 >>> cmp(a+'g','abcdef') 1 >>>
元组
元组是不可变的一组字符串
>>> c=(1,) #元组 要 括号加逗号才能表示 >>> type(c) <type 'tuple'> >>> >>> d=(1,a,(2,)) >>> d (1, 'abcde', (2,)) >>> type(d) <type 'tuple'> <type 'tuple'> >>> d[0] 1 >>> d[1] 'abcde' >>>
元组也可以索引,切片
元组取值:
>>> >>> d (1, 'abcde', (2,)) >>> a,b,c=d #用变量来标识 元组d里面的字符串 >>> a 1 >>> b 'abcde' >>> c (2,) >>> # 这个count是计数的意思,那么t.count应该是统计value在t中出现的次数。 我这边做了个实验: >>> t ('a', 'b', 'a', 'b') >>> t.count('b') 2 >>> t1 ('a', 'b', 'a', 'b', 'a', 'b', 'a', 'b') >>> t1.count('a') 4
相关文章推荐
- Python数据类型——序列(列表、元组、字符串)
- python实操(5):python数据类型及常用操作,数字、字符串、元组、列表、字典、集合
- Python3的数据类型 (字符串、列表、元组)
- Python新手学习基础之数据类型——字符串的切片截取
- 04_Python的数据类型1数值和字符串_Python编程之路
- 04_Python的数据类型1数值和字符串_Python编程之路
- Python数据类型(元组、列表、字符串、字典)
- Python 3从入门到精通14-常见的数据类型字符串元组,列表,字典
- Python新手学习基础之数据类型——字符串的切片截取
- 复习1次课(11月28日) 1.3 python的文件类型 1.4 python的变量 1.5 python的数值和字符串 1.6 元组 1.7 列表 1.8 字典 1.9 字典练习
- Python数据类型——序列(字符串,列表,元组)
- 04_Python的数据类型1数值和字符串_Python编程之路
- Python新手学习基础之数据类型——字符串的切片截取
- Python基础——原生数据类型(字典,列表,元组,字符串)
- python 数据类型 -列表-字典-元组-切片-内置方法
- python学习笔记2—python文件类型、变量、数值、字符串、元组、列表、字典
- 常用对象API(基本数据类型对象包装类的概述和字符串转换成基本数值)
- 【Python 3这件小事】2.内置数据类型(二)——列表和元组
- python 数据类型:列表和元组
- Python---基础知识、数值类型、字符串