11 2019 档案
摘要:找不同字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。 请找出在 t 中被添加的字母。 def func(s, t): num1 = 0 num2 = 0 for i in s: num1+= ord(i) for j in t: num2 += ord(j) return chr(
阅读全文
摘要:# eval与exec的区别:eval 有返回值,而 exec没有返回值 # 这两个函数都是执行python语句,注意:里面传的是字符串的格式 a = eval('1+2') a # 这里a有值 3 b = exec('1+2') b # 这里b没有值 def printstr(): print('
阅读全文
摘要:python 小题:给定一个字符串,找出不含有重复字符的最长子串的长度。示例 1:输入: "abcabcbb"输出: 3 解释: 无重复字符的最长子串是 "abc",其长度为 3。示例 2:输入: "bbbbb"输出: 1解释: 无重复字符的最长子串是 "b",其长度为 1。示例 3:输入: "pw
阅读全文
摘要:文件内容为一个多层元组,遍历该元组,当全为数字时输出数字之和,全为字母输出字符串,有数字有字母输出False,并将该内容写入到该文件的下一行中 # 方法一: t1= ((1,2,3),("a","b","c"),("a",1,2))import picklewith open('D:\\a.txt'
阅读全文
摘要:写一个函数,可以指定位置去替换文件内容。 如果指定位置超出文件内容长度则在末尾添加,如果指定位置在文件内容中则从中修改如:文件a.txt中内容为”gggg”,替换内容为”gloryroad”, 替换位置为1,则第二个g替换成gloryroad,则为”ggloryroadgg”, 若替换位置为4,
阅读全文
摘要:[6,2,11,1,4,9,5,7,8,20]将所有比6小的数字放到它的左边,大的放到6的右边。 list1 = [6,2,11,1,4,9,5,7,8,20] # 方法1 通过三目运算来进行重新拼接,返回新的列表 [i for i in list1 if i < 6] + [j for j in
阅读全文

浙公网安备 33010602011771号