摘要:
005 题目如下: 给定一个字符串,里边可能包含“()”、"{}"、“[]”三种括号,请编写程序检查该字符串的括号是否成对出现。输出: true:代表括号成对出现并且嵌套正确,或字符串无括号字符。 false:未正确使用括号字符。 流程分析: 如果了解数据结构,那么应该知道,简单的采用一个栈的特性, 阅读全文
摘要:
004-- 用递归求解某数的阶乘 n的阶乘:n(n-1)(n-2)(n-3)****1 流程分析: 1、输入某个数字n,计算该数字的阶乘:n! 2、递归求阶乘函数,参数为n: 2.1、判断数字是否等于1,如果等于1 ,函数返回1 2.2、如果函数不返回1,则函数返回n*fun(n-1),以此递归 代 阅读全文
摘要:
str(计数、编码修改、转换空格、查找、格式化) 1、str.count(sub, start= 0,end=len(string)) sub -- 搜索的子字符串 start -- 字符串开始搜索的位置。默认为第一个字符,第一个字符索引值为0。 end -- 字符串中结束搜索的位置。字符中第一个字 阅读全文
摘要:
str对齐方法 1、str.center(width,fullchar=None) 字符串内容居中,不足的长度用fullchar来代替 2、str.ljust(width,fullchar=None) 字符串内容左对齐,不足的长度用fullchar来代替 3、str.rjust(width,full 阅读全文
摘要:
str的大小写方法: 1、str.capitalize(obj) 首字母转变成大写,如果首子母已经是大写则还是输出首字母大写结果 2、str.casefold()=str.lower() 字符串中所有内容,大写转小写 3、str.upper() 字符串中所有内容,小写转大写 4、str.title( 阅读全文
摘要:
字符串的基础操作: 1、str1 + str2 将字符串连接 2、str * num 将字符串复制num次 3、str[index] 字符串的索引值 4、str[index:index:step] 切片操作 Mark on 2018.4.6 阅读全文