摘要: 1 tableData = [['apple','oranges','cherries','banana'], 2 ['Alice','Bob','Carol','David'], 3 ['dogs','cats','moose','goose']] 4 def printTable(Datas): 阅读全文
posted @ 2020-06-16 22:53 robort3576 阅读(221) 评论(0) 推荐(0) 编辑
摘要: #! python3import random ''' 目标:制作N份选项无序的试卷 步骤:1.创建文件(试卷文件和对应答案文件) 2.写入题头 3.写入题目和选项 4.关闭文件 重点:1.无序选项如何实现 已有数据是字典形式,key是题目内容,对应的value是正确答案, 选项都是value,所以 阅读全文
posted @ 2020-05-17 23:31 robort3576 阅读(1645) 评论(0) 推荐(0) 编辑
摘要: 题目:写一个函数,它接受一个字符串,做的事情和 strip()字符串方法一样。如果只 传入了要去除的字符串,没有其他参数,那么就从该字符串首尾去除空白字符。 否则,函数第二个参数指定的字符将从该字符串中去除。 答案: import re str1 = input('请输入字符串:') str2 = 阅读全文
posted @ 2020-05-03 15:43 robort3576 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 题目:写一个函数,它使用正则表达式,确保传入的口令字符串是强口令。强口令的定义是:长度不少于 8 个字符,同时包含大写和小写字符,至少有一位数字。你可能需要用多个正则表达式来测试该字符串,以保证它的强度。 import re t = [re.compile(r'.{8,}'),re.compile( 阅读全文
posted @ 2020-05-03 12:46 robort3576 阅读(174) 评论(1) 推荐(0) 编辑
摘要: 一、简明概述 1、编码 如无特殊情况, 文件一律使用 UTF-8 编码 如无特殊情况, 文件头部必须加入#-*-coding:utf-8-*-标识 2、代码格式 2.1、缩进 统一使用 4 个空格进行缩进 2.2、行宽 每行代码尽量不超过 80 个字符(在特殊情况下可以略微超过 80 ,但最长不得超 阅读全文
posted @ 2020-04-24 17:56 robort3576 阅读(181) 评论(0) 推荐(0) 编辑