python的四种内置数字类型_浅析Python数字类型和字符串类型的内置方法
一、数字类型内置方法
1.1 整型的内置方法
作用
描述年龄、号码、id号
定义方式
x = 10
x = int('10')
x = int(10.1)
x = int('10.1') # 报错
内置方法
没有内置方法,只有算术运算和比较运算
存在一个值还是多个值
存一个值
有序or无序 有序:有索引;无序:无索引
压根就没有这一说
可变or不可变(重点)
数字类型不可变
可变(变量值而言)
lis = [1,2,3]
print(id(lis))
lis[0] = 2 #lis-->[2,2,3]
print(id(lis))
不可变(变量值而言),值变id也变
x = 10
print(id(x))
x = 20
print(id(x))
1.2 浮点型内置方法
同整型
二、字符串类型的内置方法
2.1 作用
姓名/性别/地址
2.2 定义方式
s = b‘sdkfljl' # 打印出来的bytes类型,二进制类型,010011001011001011
print(s)
print(‘中文',encode(‘utf8'))
2.3 字符串内置方法(只有字符串类型才能使用)
s = ‘forever handsome'
优先掌握(今天必须得掌握)
索引取值
print(s[1])
索引切片
print(s[4:0:1]) # 1 表示从左到右
print(s[-4:0:-1]) # -1 表示从右到左
for循环
for i in s:
print(i)
strip() 去除两端指定字符
s1 = ‘ nick handsome '
print(s1.strip()) # 去除两端的空白
s2 = '****!!!nick handsome-----***'
print(s2.strip('-*!')) # 指定多个字符一起去掉,只能strip里面有的字符就全部干掉
split() 切割
print(s.split()) # 默认以空格为切割条件
print(s.split('/')) # 以/切割
print(s.split('!')) # 以!切割
in 或 not in
print('forever' in s ) #True
print('!' not in s) # True
长度len
s = '123'
print(len(s)) # 3 # 求字符串的长度
2.4 存一个值还是多个值
一个值
2.5 有序or无序
有序
2.6 可变or不可变(重点)
可变:值变id不变,不可哈希
不可变:值变id也变,可哈希
不可变
s2 = 'abc'
print(id(s2))
s2 += 'abc'
print(id(s2))
总结
以上所述是小编给大家介绍的Python数字类型和字符串类型的内置方法,希望对大家有所帮助!
本文标题: 浅析Python数字类型和字符串类型的内置方法
本文地址: http://www.cppcns.com/jiaoben/python/294476.html
python的四种内置数字类型_浅析Python数字类型和字符串类型的内置方法相关推荐
- python中内置的四种数值类型为_浅谈python语言四种数值类型
Python语言支持四种不同的数值类型,包括int(整数)long(长整数)float(浮点实际值)complex (复数),本文章向码农介绍python 四种数值类型,需要的朋友可以参考一下.希望对 ...
- 手机卫士09_应用程序四种查看_ListView小标题_进程管理
手机卫士09_应用程序四种查看_ListView小标题_进程管理 1.悬浮窗体的功能实现: 1.1.应用程序的卸载: 包安装器 packageInstall,包卸载packageruninstall ...
- python内置类型方法_浅析Python数字类型和字符串类型的内置方法
一.数字类型内置方法 1.1 整型的内置方法 作用 描述年龄.号码.id号 定义方式 x = 10 x = int('10') x = int(10.1) x = int('10.1') # 报错 内 ...
- python中四种进制的输出_Python基础语法和进制
基础语法 开发种常用的快捷键 键位 功能 ctrl + / 添加注释和取消注释 ctrl + s 保存 ctrl + c 复制 ctrl + v 粘贴 ctrl + x 剪切 ctrl + z 撤销 ...
- 【Java】使用Java调用Python的四种方法
写在前面 为啥一个好好的岗位是Java开发工程师要去做写python呢?因为产品经理安排的(突然多少有点明白为啥程序员和产品经理会一直开撕).由于在选择企业的时候没看清企业性质,看了要求以为就是互联网 ...
- python的六个类型_介绍Python中6个序列的内置类型
原标题:介绍Python中6个序列的内置类型 1.Python中6个序列的内置类型分别是什么? Python包含6中内建的序列,即列表.元组.字符串.Unicode字符串.buffer对象和 xran ...
- python常用内置函数乘法_每个 Python 高手都应该知道的内置函数
每个 Python 高手都应该知道的内置函数 Python 将纳入高中教材,大学 VB 将被 Python 取代, 现在你还对 Python 一无所知吗?去年就被国外一机构预测, 2017 年 pyt ...
- python实现四种基本图形的面积计算 :圆形,长方形,正方形,梯形。
这个小练习实现了四种基本图形的面积计算 :圆形,长方形,正方形,梯形.虽然看起来挺简单的,但是要规避的坑还是挺多的(比如用户输入中文的错误显示,还有半径,长宽高必须大于0,用户输入小数也是正确的),感 ...
- python实现四种出行路线规划(公交、步行、驾车、骑行)
一.简介 路径规划中包括步行.公交.驾车.骑行等不同方式,今天借助高德地图web服务api,实现出行路线规划. 思路 根据地点获取经纬度 根据经纬度调用api获取路线 对路线数据进行处理,便于浏览 高 ...
最新文章
- MySQL如何快速插入数据
- 程序猿惯用口头禅与内心真实 OS,快来看看你中招没?
- 1.7 截取(提取)子字符串(substring())
- linux nagios 检查udp端口,nagios插件之监控udp端口状态
- wxWidgets:wxColourDatabase类用法
- 设计模式:迭代器模式(Iterator)
- kaptcha配置java_kaptcha 配置
- SharePoint无代码工作流设计开发实例——交通费报销流程(二)
- 在线代码编辑器 Codemirror 的轻量级 React 组件
- postman跨域测试_安装使用Hoppscotch构建API请求访问与测试
- 谁敢花35万再加盟瑞幸?
- 如果打开MSSQL server 显示无项目的解决方法
- cc1101初始化c语言程序,cc1101无线模块的程序及使用介绍
- Python 基础 —— str
- java堆内存_java堆内存模型
- 使用HDR Efex Pro 2 mac版如何合并图像?
- CodeForces 621C 数学概率期望计算
- 使用cardview和recycleview时碰到的一些问题
- hbase 使用lzo_【hbase】Hbase最佳实践
- 推荐系统实践:基于数据集MovieLens构造简单推荐系统
热门文章
- C++_类和结构体所占内存大小,静态成员问题
- CALayer(二)
- IIS APPPOOL\DefaultAppPool 登录失败的解决方法
- c语言装饰,C++设计模式之装饰模式(Decorator)
- p8大佬告诉你JSR - 133 都解决了哪些问题?
- 三星note5 android版本区别吗,三星Note5哪种颜色好看?三星Note5四种颜色区别对比图解...
- PHP合并数组的方法
- linux 脚本向标准输入,linux中的标准输出和输入
- python中导入模块用什么命令_Python导入模块的技巧
- 【c语言】蓝桥杯基础练习 查找整数