标签:replace 布尔值 去掉空格 整数 判断字符串 false 找不到 字母 lin
python中整形用int表示
python2中
注意:在python2中使用整除,要想保留小数
from __future__ import division values = 3 / 2 print(values)
布尔值(bool) 判断真假
python语法 人类语言 计算语言
Trur 真 1
False 假 0
转化
name=‘‘“转化为 布尔值为 0 只要字符串不为空 布尔值为 1
a=‘jian‘ b=‘_xiang‘ print(a+b)
a = ‘坚强‘
print(a * 8)
全部大写.upper()
name=‘jianxiang‘ new_name=name.upper() print(new_name)
全部小写.lower()
name=‘jianXIANG‘ new_name=name.lower() print(new_name)
首字母大写
name=‘jian‘ new_name=name.capitalize() print(new_name) #Jian
去掉空格.strip()
hobby=‘ basctball‘ new_hobby=hobby.strip() print(new_hobby)
替换.replace(old,new)
name=‘jiansb‘ new_namw=name.replace(‘sb‘,‘**‘) print(new_namw)
name=‘jian‘ new_name=name.split(‘a‘) print(new_name) #[‘ji‘, ‘n‘]
以什么开头
name=‘jian‘ if name.startswith(‘j‘): print(‘是J开头‘) #判断字符串是否是以J开头
以什么结尾
name=‘jian‘ if name.endswith(‘n‘): print(‘是n开头‘) #判断字符串是否是以n结尾
统计出现的个数
name=‘jian‘ print(name.count(‘i‘)) #1
查找下标
name=‘jian‘ print(name.find(‘i‘)) #1 找到返回索引值,找不到返回-1
判读字符串长度
name=‘jian‘ print(len(name))
判断是不是阿拉伯数字,返回的是布尔值
age=‘44‘ if age.isdigit(): print(‘是数字‘)
判断是不是数字和字母,返回的是布尔值
name=‘jian12‘ print(name.isalnum()) #True
# 判断是不是纯字母和汉字,返回的是布尔值
name=‘jian12‘ print(name.isalpha()) #False
标签:replace 布尔值 去掉空格 整数 判断字符串 false 找不到 字母 lin
原文地址:https://www.cnblogs.com/jianxiang/p/11121747.html