python对象类型----数字&字符串
print (1.3e-3)
数字类型的特点:
1.只能存放一个值
2.一经定义,不可更改
3.直接访问
x=10123123123
print(id(x))
x=11
print(id(11))
二字符串:字符串类型:引号包含的都是字符串类型
msg='hello'
移除空白 msg.strip()
分割msg.split('|')
长度len(msg)
索引msg[3] msg[-1]
切片msg[0:5:2] #0 2 4
x=x.strip()
print(x)
print(x.strip('*')) #首字母大写
x='hello'
print(x.capitalize()) #所有字母大写
x='hello'
print(x.upper()) #居中显示
x='hello'
print(x.center(30,'#')) #统计某个字符的长度,空格也算字符
x='hel lo love'
print(x.count('l'))
print(x.count('l',0,4)) # 0 1 2 3
#判断是否以(‘’) 开头或结尾
x='hello '
print(x.endswith(' '))
print(x.startswith()) #是否能到到(‘’),结果为该字符的索引
x='hello '
print(x.find('e'))
print(x.find('l')) #格式化字符串
msg='Name:{},age:{},sex:{}'
print(msg) #Name:{},age:{},sex:{}
print(msg.format('egon',18,'male')) msg='Name:{0},age:{1},sex:{0}'
print(msg.format('aaaaaaaaaaaaaaaaa','bbbbbbbbbbbbbb')) msg='Name:{x},age:{y},sex:{z}'
print(msg.format(y=18,x='egon',z='male')) #根据索引找到对应的字符
x='hello world'
print(x[0])
print(x[4])
print(x[5])
print(x[100]) #报错
print(x[-1])
print(x[-3])
print(x[1:3])
print(x[1:5:2]) x='hello'
print(x.index('o'))
print(x[4])
print(x[x.index('o')]) #判断是否为数字型字符串
x=''
print(x.isdigit()) age=input('age: ')
if age.isdigit():
new_age=int(age)
print(new_age,type(new_age)) #替换字符串
msg='hello alex'
print(msg.replace('x','X'))
print(msg.replace('alex','SB'))
print(msg.replace('l','A'))
print(msg.replace('l','A',1))
print(msg.replace('l','A',2)) #补充:查看该命令的详细信息
x='a' ---》 x=str('a')
str.replace() #字符串分片
x='hello world alex SB'
x='root:x:0:0::/root:/bin/bash'
print(x.split(':')) #首字母大写
x='hello'
print(x.title()) #判断字母是否是大写或小写
x='H'
print(x.isupper())
x='HELLO'
print(x.islower())
print(x.lower()) #判断是否是空格
x=' '
print(x.isspace()) #判断首字母是否大写
msg='Hello'
msg='hEEEE'
print(msg.istitle()) #左对齐&右对齐
x='abc'
print(x.ljust(10,'*'))
print(x.rjust(10,'*')) #左右互换
x='Ab'
print(x.swapcase())
python对象类型----数字&字符串的更多相关文章
- Python对象类型及其运算
Python对象类型及其运算 基本要点: 程序中储存的所有数据都是对象(可变对象:值可以修改 不可变对象:值不可修改) 每个对象都有一个身份.一个类型.一个值 例: >>> a1 = ...
- 【Python】Python对象类型及其运算
Python对象类型及其运算 基本要点: 程序中储存的所有数据都是对象(可变对象:值可以修改 不可变对象:值不可修改) 每个对象都有一个身份.一个类型.一个值 例: >>> a1 = ...
- 六:python 对象类型详解二:字符串(下)
一:字符串方法: 方法就是与特定对象相关联在一起的函数.从技术的角度来讲,它们是附属于对象的属性,而这些属性不过是些可调用的函数罢了.Python 首先读取对象方法,然后调用它,传递参数.如果一个方法 ...
- 四:python 对象类型详解一:数字(下)
一:位操作 除了一般的数学运算,python也支持c语言中的大多数数学表达式.这包括那些把整数当作二进制位串对待的操作.例如,还可以实现位移及布尔操作: >>> x = 1 > ...
- 三:python 对象类型详解一:数字(上)
一:python 的数字类型: a)整数和浮点数 b)复数 c)固定精度的十进制数 d)有理分数 e)集合 f)布尔类型 g)无穷的整数精度 h)各种数字内置函数和模块 二:各种数字类型的详解 1,数 ...
- 浅谈Python内置对象类型——数字篇(附py2和py3的区别之一)
Python是一门面向对象的编程设计语言,程序中每一样东西都可以视为一个对象.Python内置对象可以分为简单类型和容器类型,简单类型主要是数值型数据,而容器类型是可以包含其他对象类型的集体,如序列. ...
- 十:python 对象类型详解六:文件
一:文件 1.简介:内置open 函数会创建一个python 文件对象,可以作为计算机上的一个文件链接.在调用open 之后,可以通过调用返回文件对象的方法来读写相关外部文件.文件对象只是常见文件处理 ...
- 七:python 对象类型详解三:列表
一:列表简介: 1,列表可以包含任何种类的对象:数字.字符串甚至集合对象类型.列表都是可变对象,它们都支持在原处修改的操作,可以通过指定的偏移量和分片.列表方法调用.删除语句等方法来实现.关键的作用有 ...
- 二:python 对象类型概述
1,为什么使用内置类型: a)内置对象使程序更容易编写 b)内置对象是扩展的组件 c)内置对象往往比定制的数据结构更加高效 d)内置对象是语言的标准的一部分 2,python 的主要内置对象 对象类 ...
随机推荐
- linux grep sed awk
$ grep ‘test’ d* 显示所有以d开头的文件中包含 test的行. $ grep ‘test’ aa bb cc 显示在aa,bb,cc文件中匹配test的行. $ grep ‘[a-z] ...
- 怎么获取Android应用程序的上下文
在一个应用里面,有很多activity,而这些activity之间经常要进行互相启动.往复跳转.还有就是通过Notification启动.当activity多了之后,如果设置他的模式为单例模式,或者不 ...
- 【泰语歌】กลับคำสาหล่า 歌手:Mike Piromporn
Darling,Please don't leave me. 很短的一句话,可能会摧毁我们在一起的所有美好时光.
- 扩展mysql - 手把手教你写udf
1 MySQL简介 MySQL是最流行的开放源码SQL数据库管理系统,相对于Oracle,DB2等大型数据库系统,MySQL由于其开源性.易用性.稳定性等特点,受到个人使用者.中小型企业甚至一些大型企 ...
- OpenCV学习笔记十八:opencv_flann模块
一,简介: Fast Library for Approximate Nearest Neighbors (FLANN)算法库.
- PHP实现自己活了多少岁
1.mktime()函数的功能 2.代码: $birth = mktime(0,0,0,10,2,1992);//出生的时间戳 $time = time();//当前的时间戳 $age = floor ...
- EditText相关属性设置
1.默认不弹出软件盘 在AndroidManifest.xml设置: <activity android:name="com.demo.Activity" ...
- windows cmd 命令
dir 查看文件,参数:/Q显示文件及目录属系统哪个用户,/T:C显示文件创建时间,/T:A显示文件上次被访问时间,/T:W上次被修改时间 set 显示当前所有的环境变量 find 文件名 查找某文件 ...
- python 线程(thread)
#coding:utf-8#多线程#Python的标准库提供了两个模块:thread和threading,thread是低级模块,threading是高级模块,对thread进行了封装 #绝大数情况下 ...
- android菜鸟学习笔记25----与服务器端交互(二)解析服务端返回的json数据及使用一个开源组件请求服务端数据
补充:关于PHP服务端可能出现的问题: 如果你刚好也像我一样,用php实现的服务端程序,采用的是apache服务器,那么虚拟主机的配置可能会影响到android应用的调试!! 在android应用中访 ...