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的更多相关文章

  1. Python的基础类型(int,bool,str):

    Python的基础类型(int,bool,str): 1.int -------> 整形:主要用力进行数字计算 2.string ------>字符串:可以保存少量数据并进行相关的操作 3 ...

  2. python基础(int,str,bool,list)

    1数字int. 数字主要是用于计算用的,使用方法并不是很多,就记住一种就可以:      bit_length() #bit_length() 当十进制用二进制表示时,最少使用的位数 v = 11 1 ...

  3. day 03 int bool str (索引,切片) for 循环

    基础数类型总览 10203 123 3340 int +- * / 等等 '今天吃了没?' str 存储少量的数据,+ *int 切片, 其他操作方法 True False bool 判断真假 [12 ...

  4. python基本数据类型,int,bool,str

    一丶python基本数据类型 1.int 整数,主要用来进行数学运算. 2.str 字符串,可以保存少量数据并进行相应的操作 3.bool 判断真假.True.False 4.list 存储大量数据, ...

  5. 三.int , bool , str

     03.万恶之源-基本数据类型(int, bool, str) 本节主要内容: 1. python基本数据类型回顾 2. int----数字类型3. bool---布尔类型4. str--- 字符串类 ...

  6. day3------基本数据类型int, bool, str,list,tuple,dict

    基本数据类型(int, bool, str,list,tuple,dict) 一.python基本数据类型 1. int  整数. 主要用来进行数学运算 2. str  字符串, 可以保存少量数据并进 ...

  7. 基本数据类型int,bool,str

    .基本数据类型(int,bool,str) 基本数据数据类型: int 整数 str 字符串. 一般不存放大量的数据 bool 布尔值. 用来判断. True, False list 列表.用来存放大 ...

  8. 关于int,bool,str

    今日主要内容 基本数据类型(int,bool,str) 1.基本数据数据类型: int 整数 str 字符串. 一般不存放大量的数据 bool 布尔值. 用来判断. True, False list ...

  9. day03 int bool str

    1. 昨日内容回顾 1. while循环 语法: while 条件: 循环体 else: 语句块 执行过程:判断条件是否为真. 如果真, 执行循环体.然后再次判断条件... 直到条件为假循环停止 br ...

  10. 二: python基础数据类型(int,

    一.什么是数据类型?2018-12-20   20:57:3õ # (3) num = 0 while num < 10: num += 1 if num == 7: num += 1 # 7执 ...

随机推荐

  1. nginx 常用的中间件

    1.--with-http_stub_status_module nginx客户端状态 # 打开default.conf文件 vim /etc/nginx/conf.d/default.conf # ...

  2. 【MyEclipse】安装svn插件

    svn插件包下载:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 重启myeclipse 看import就 ...

  3. linux学习18 shell脚本基础-bash变量和逻辑运行

    一.回顾 1.用户管理,权限管理,install,mktemp 2.用户管理: 3.权限管理: mode,ownership mode: user group other r w x 4.命令:ins ...

  4. 图的遍历 | 1131地铁图: dfs复杂模拟题

    这题在搞清楚思路绕过坑后,还是可以写的出通过sample data的代码的.但是不能AC,让我很气. 最后查清原因:还是对dfs本质理解的不够. wa代码: vis[s]=1; dfs(s,e,0); ...

  5. Eclipse启动发生的错误:An internal error occurred during: "Initializing Java Tooling".

    1.启动Eclipse时,初始化异常:An internal error occurred during: "Initializing Java Tooling". 解决方案:wi ...

  6. USB、UART、SPI等总线速率(转)

    1. USB总线 USB1.1: ——-低速模式(low speed):1.5Mbps ——-全速模式(full speed): 12Mbps USB2.0:向下兼容.增加了高速模式,最大速率480M ...

  7. [HeadFrist-HTMLCSS学习笔记]第三章构建模块:Web页面建设

    [HeadFrist-HTMLCSS学习笔记]第三章构建模块:Web页面建设 敲黑板!! <q>元素添加短引用,<blockquote>添加长引用 在段落里添加引用就使用< ...

  8. Django单元测试总结

    title: Django单元测试总结 date: 2019/6/18 17:50:00 body: [article] description: "  在本文中,笔者大致对Django单元 ...

  9. 第4课 decltype类型推导

    第4课 decltype类型推导 一.decltype类型推导 (一)语法: 1.语法:decltype(expr),其中的expr为变量(实体)或表达式 2.说明: ①decltype用于获取变量的 ...

  10. k8s删除pod一直处于terminating状态

    我这里的pod是与nfs有关,nfs挂载有问题导致pod有问题,执行完删除命令以后看到pod一直处于terminating的状态. 这种情况下可以使用强制删除命令: kubectl delete po ...