Python基础
常见的字符串方法
str.isalpha() 是否全部为字母
str.count(sub[,start[,end]]) 查找字符串中子串的个数
str.find(sub[,start[,end]]) 查找字符串中子串的索引,无返回-1
str.center(width[,fill]) 填充字符串到固定长度
str.isspace() 判断字符串是否为空格
str.strip() str.lstrip() str.rstrip() 返回去掉左右/左/右空白字符的字符串
str.upper() str.lower() 转换为大写/小写
str.replace(old,new[,count]) 将源字符串的old用new替代
str.startswith(prefix[,start[,end]]) 是否以prefix开头
str.endswith(suffix[,start[,end]]) 是否以suffix结尾
str.title() 转换成首字母大写
str.isnumeric() str.isdigit() str.isdecimal() 判断是否全数字
字符串格式化表达式
格式字符串%参数值
格式字符串%(参数值1,参数值2)
“name:%s, age:%d, height:%f” % (“ryan”,18,176.5)
% [格式语法] 类型码
格式语法 -左对齐 +显示正号 0补零 宽度(整数) 宽度.精度(整数)
while语句
while 真值表达式:
语句块
else:
语句块
break语句终止循环时,循环语句的else子句将不会执行