python基础03--int,bool,str
1.1 数字int
1、i = 100 i.bit_length() 转化为二进制的最小位数
1.2 布尔 bool
1、True False 0是False
1.3 数据转换
1、int() str() bool(1) 非空字符串都是True “”----->False
1.4 字符串 str
1、索引切片 下标从0开始 [首:尾:步长] 步长默认1 反向从-1开始 顾头不顾尾 步长负数 反向取
S = ‘abcdefg’ s[1] s[1:2] s[0:4:2] s[-1:-4:-1] s[0:] 取出来全部
2、字符串操作:
S.capitalize() 首字母大写
S.upper() 全部字母大写
S.lower() 全部字母小写
S.swapcase() 里面的字符大小写翻转
S.title() 字符串中有(空格或者特殊字符或者数字)的单词,则被隔开的首字母大写
S.center(长度,填充物) 字符串居中,使用填充物补充剩余字符
S.startswith(元素) 判断元素是否是字符串的首部
S.startswith(元素,首,尾) 判断元素是否是 切片的字符串
S.endswith() 尾部和上面一样
S.find(元素) 返回元素的索引,找不到返回-1
S.find(元素,首,尾)
S.index(元素) 返回元素索引,找不到报错
S.strip() 去掉前后空格,还能去掉\n \t 无参数默认删除空格
S.strip(“%*”) 去掉前后字符串所有的%,*
S.rstrip() 从右边处理
S.lsrip() 从左边处理
S.count(元素) 返回字符串中元素个数
S.count(元素,首,尾)
S.split(“”) 返回一个列表,默认空格分隔 [“a”,”b”,”c”]
S.split(“元素”) 返回一个列表,以元素分隔
S.replace(old,new,count=null) 替换字符串中的元素, 替换次数,默认全部替换,不修改原字符串
S.isalnum() 判断字符串是否由字母或数字组成
S.isalpha() 判断字符串只由字母组成
S.isdigit() 判断字符串只有数字组成
3、公共方法:
len() 返回长度
S.count(元素) 返回字符串中元素个数
S.count(元素,首,尾)
python基础03--int,bool,str的更多相关文章
- Python的基础类型(int,bool,str):
Python的基础类型(int,bool,str): 1.int -------> 整形:主要用力进行数字计算 2.string ------>字符串:可以保存少量数据并进行相关的操作 3 ...
- python基础(int,str,bool,list)
1数字int. 数字主要是用于计算用的,使用方法并不是很多,就记住一种就可以: bit_length() #bit_length() 当十进制用二进制表示时,最少使用的位数 v = 11 1 ...
- day 03 int bool str (索引,切片) for 循环
基础数类型总览 10203 123 3340 int +- * / 等等 '今天吃了没?' str 存储少量的数据,+ *int 切片, 其他操作方法 True False bool 判断真假 [12 ...
- python基本数据类型,int,bool,str
一丶python基本数据类型 1.int 整数,主要用来进行数学运算. 2.str 字符串,可以保存少量数据并进行相应的操作 3.bool 判断真假.True.False 4.list 存储大量数据, ...
- 三.int , bool , str
03.万恶之源-基本数据类型(int, bool, str) 本节主要内容: 1. python基本数据类型回顾 2. int----数字类型3. bool---布尔类型4. str--- 字符串类 ...
- day3------基本数据类型int, bool, str,list,tuple,dict
基本数据类型(int, bool, str,list,tuple,dict) 一.python基本数据类型 1. int 整数. 主要用来进行数学运算 2. str 字符串, 可以保存少量数据并进 ...
- 基本数据类型int,bool,str
.基本数据类型(int,bool,str) 基本数据数据类型: int 整数 str 字符串. 一般不存放大量的数据 bool 布尔值. 用来判断. True, False list 列表.用来存放大 ...
- 关于int,bool,str
今日主要内容 基本数据类型(int,bool,str) 1.基本数据数据类型: int 整数 str 字符串. 一般不存放大量的数据 bool 布尔值. 用来判断. True, False list ...
- day03 int bool str
1. 昨日内容回顾 1. while循环 语法: while 条件: 循环体 else: 语句块 执行过程:判断条件是否为真. 如果真, 执行循环体.然后再次判断条件... 直到条件为假循环停止 br ...
- 二: python基础数据类型(int,
一.什么是数据类型?2018-12-20 20:57:3õ # (3) num = 0 while num < 10: num += 1 if num == 7: num += 1 # 7执 ...
随机推荐
- VS2013 EF6连接MySQL步骤
1.安装MySql的VS插件(版本请下载最新版)mysql-for-visualstudio-1.2.3.msihttp://cdn.mysql.com/Downloads/MySQL-for-Vis ...
- USACO Superprime Rib
洛谷 P1218 [USACO1.5]特殊的质数肋骨 Superprime Rib 洛谷传送门 JDOJ 1673: Superprime Rib JDOJ传送门 题目描述 农民约翰的母牛总是产生最好 ...
- 学习:VB之4C法
前言:4C法对于单纯的本地验证的话应该比较好使,但是基于网络验证可能就不是很好用了,尽管到了第二个窗口,功能应该还是不能用 逆向过程: 1.直接载入OD,发现第一条汇编指令如下 0040120C &g ...
- Nginx on Docker 配置
docker run -d -p 8082:8082 --name two-nginx -v ~/workplace/nginx/html:/usr/share/nginx/html -v ~/wor ...
- Layui 必填验证
lay-verify="required"
- Python3 异常
异常 --- 程序执行时产生的事件,为Python对象 <Python学习手册>笔记 异常总是通过实例对象来识别 默认的异常处理器 --- 打印标准出错信息(包括引发的异常和堆栈跟踪-异常 ...
- springboot项目打包成jar/war包
springboot项目打包过程中包含第三方jar 开发IDE是IntelliJ IDEA,数据库是mysql,内置服务器tomcat. 打包步骤: 1. 确定项目调试运行没问题 2. 将第三方jar ...
- 用rust实现高性能的数据压缩工具
https://github.com/richox/orz [求watch/star/fork] rust是一门新兴的程序语言,有着不输C/C++的性能.简洁精练的语法和可靠的内存安全性.orz是一款 ...
- 【Gamma】“北航社团帮”测试报告——小程序v3.0
目录 测试计划.过程和结果 后端测试--单元测试与覆盖率 后端测试--压力测试 展示部分数据 平均数据 前端测试--小程序v3.0 新功能 各页面均可正常打开,跳转,回退 授权登录与权限检查 页面数据 ...
- 关于央行数字货币DCEP的几个特点的思考(转)
近期,央行即将推出数字货币,无论在金融领域还是在资本市场,央行数字货币这一话题都被炒的很火热.央行研发的数字货币叫做DCEP(DC,DigitalCurrency,是数字货币:EP,Electroni ...