python数据类型--数字、字符串
python语言是一门强类型语言,同时也是一门动态语言,能在运行期间自动检查数据的类型,所以python不用去定义变量类型。
python变量赋值:
a = 10
b = 100
c = list
或
a,b,c = 10,100,list
Python有五个标准的数据类型:
- Numbers(数字)
- String(字符串)
- List(列表)
- Tuple(元组)
- Dictionary(字典)
Number(数字):
Python支持四种不同的数值类型:
- int(有符号整型)
- long(长整型[也可以代表八进制和十六进制])
- float(浮点型)
- complex(复数)
数字类型转换:
int(x) 将x转换为整数类型
str(x) 将x转换为字符串类型
long(x),float(x),complex(x),list(x),tuple(x),chr(x),unichr(),hex(x),oct(x)...
String(字符串):
python中没有字符数据类型,单个字符也属于字符串类型
两个字符串相等的必要条件是:长度相等,且各个对应位置上的字符都相等
特性:属于不可变类型
常用的内置方法:
string.join(seq) 以str作为分隔符将seq中的所有元素合并为一个新的元素
string.upper() 将string中的所有字母转换为大写
string.lower() 将string中的所有字母转换为小写
string.swapcase() 翻转string中的字母大小写
string.find('str'[,beg=0,end=len(string)]) 检查str是否存在string中,是,则返回True或0,否则返回False或非0,“[]”里面的可选,默认检查整个string
string.index('str'[,beg=0,end=len(string)]) 和string.find命令相似,但不存在会报错
string.count('str',[beg=0,end=len(string)]) 返回str在string中出现的次数
string.replace('old','new'[,nub]) 将string中的old替换成new,可指定最多转换次数nub,默认转换全部
string.split('str'[,nub]) 将string中以str为分割符,分割string,可指定分割的次数,默认分割全部
max(string) 返回str中最大的字符
min(string) 返回str中最小的字符
1、字符串的链接
a = 'abc'
b = 'def'
c = a+b
或
c = 'abc' 'def' #能够自动的将‘abc’和‘def’连接到一起
2、字符串的比较(cmp)
cmp方法比较两个对象,并根据结果返回一个整数。cmp(x,y)如果X< Y,返回值是负数 如果X>Y 返回的值为正数。
a = 'abc'
b = 'abcd'
cmp(a,b)
转载于:https://www.cnblogs.com/The-cup/p/4392066.html
python数据类型--数字、字符串相关推荐
- python数据类型——数字
python数据类型--数字 整型 Integers 整型运算,加减乘: 2 + 2 4 3 - 4 -1 4 * 5 20 在Python 2.7中,整型的运算结果只能返回整型,除法的结果也不例外. ...
- CrazyWing:Python自动化运维开发实战 八、Python数据类型之字符串
导语: 字符串是Python中最常用的数据类型,它是编程语言中表示文本的数据类型. 使用引号('或")来创建字符串. 创建字符串 只要为变量分配一个值即可. 例如: var1 = 'Hell ...
- Python数据类型之字符串
一.基本数据类型 整数:int 字符串:str(注:\t等于一个tab键) 布尔值: bool 列表:list 列表用[] 元祖:tuple 元祖用() 字典:dict 注:所有的数据类型都存在想对应 ...
- python数据类型:字符串
""" 1.基本数据类型:字符串.数字(整型和浮点型).布尔值.列表.元组.字典.集合.None字符串(str):标识:单行字符串--用单引号/双引号括起来 " ...
- Python数据类型之字符串类型
Python字符串类型 单行字符串 多行字符串 字符串是数组 裁切字符串 正索引 负索引 字符串方法 获取字符串长度的len()方法 删除开头和结尾空白字符的strip()方法 只删除开头的前导符的l ...
- 4. Python数据类型之字符串
4. Python 字符串 文章目录 4. Python 字符串 1. Python的数据类型 2. 字符串的定义 3. 字符串示例 1. 引号内为中文 2. 引号内为英文 3. 引号内为数字 4. ...
- 初学__Python——Python数据类型之字符串
目录 一.Python中的字符串 二.字符串中的转义字符 三.操作字符串 四.字符串中的索引与分片 五.格式化字符串 六.字符串.数字类型的转换 七.原始字符串(Raw String) 一.Pytho ...
- python输入数字字符串_Python笔记—基本数据类型—数字字符串
数字 int #整型 所有的功能,都在int里 a = 123v= a.bit_length() #软件自带函数联想 print(v)-int 将字符串转换成数字 a= '123' print(typ ...
- 第二天 PYTHON 基本数据类型 - 数字 - 字符串
基本数据类型 1.数字(int)在python3中,所有数字都是int类型在python2中,有int类型和long类型 2.字符串(str)3.列表(list)4.元组(tuple)5.字典(dic ...
最新文章
- 用python实现杨辉三角的几种不同方式
- 建立数组并写入数据_redis高并发利器:神奇的位操作,底层原理、数据结构剖析...
- 下拉选项框选中之后,通过ajax请求服务器,填充页面其他元素的value值
- 给mysql salve从库复制授权_MySQL主从复制
- Android Thing专题5 I2C
- php select事件模型,select:联动+change事件(数据从后台获取)总结
- 2022年除了深度学习,人工智能算法有可能突破的10个方向
- 用matlab产生hdb3码,MATLAB仿真 HDB3码程序
- java io 和nio 区别_java IO和NIO区别
- 【VulnHub靶场】——HARRYPOTTER第一部: ARAGOG (1.0.2)
- appcan与java_APPCAN学习笔记004---AppCan与Hybrid,appcan概述
- 营养保健品公司网站建设策划书
- 4.2.1 积分法(一)——第一类换元积分法
- 内涵段子被永久关停;抖音上线反沉迷系统;苹果推红色版iPhone 8丨价值早报
- (一)树莓派3B+上手
- 如何显示密件抄送人员地址_如何在Outlook中使用规则自动密件抄送电子邮件
- 对于运维工程师岗位职责有哪些
- 记录使用WIN10自带的恢复功能,还原系统
- 给ubuntu换个主题
- mysql字典存储_python将字典内容存入mysql_MySQL
热门文章
- 诊断域帐号被锁定的原因
- javascrip部分
- shell基础命令管理
- Spring Boot开发基础
- html5 app list,让web app更快的HTML5最佳实践
- mysql sql语句 datediff_SQL语句中DateDiff函数说明
- notebook pip install 只有星号_每日一点,带你入门Python-星号拆包
- Ubuntu中Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend)问题的解决
- 巴里克黄金CEO:加密货币并不是比黄金更好的价值储存方式
- PoolTogether本周Loot Box奖金组合中新增加入ESSAY代币