摘要: """写一个小程序: 控制台输入邮箱地址(格式为 username@companyname.com), 程序识别用户名和公司名后,将用户名和公司名输出到控制台。 要求: 1. 校验输入内容是否符合规范(xx@yy.com), 如是进入下一步, 如否则抛出提示"incorrect email form 阅读全文
posted @ 2020-04-22 16:28 JodieRao 阅读(968) 评论(0) 推荐(0) 编辑
摘要: # coding:utf-8 """ 如果一个正整数等于除它本身之外其他所有除数之和,就称之为完全数。 例如:6是完全数,* 因为6 = 1+2+3;下一个完全数是28 = 14+7+4+2+1。 求1000以下的完全数 """ a = [] for i in range(1, 1000): s = 阅读全文
posted @ 2020-04-22 15:51 JodieRao 阅读(3123) 评论(0) 推荐(0) 编辑
摘要: # coding:utf-8 """ 一个数据list of dict如下 a = [ {"Jodie1": "123"}, {"Jodie2": "456"}, {"Jodie3": "789"}, ] 写入到本地一个txt文件,内容格式如下: Jodie1,123 Jodie2,456 Jodi 阅读全文
posted @ 2020-04-18 00:41 JodieRao 阅读(18792) 评论(0) 推荐(0) 编辑
摘要: # coding:utf-8 """ 如何判断一个数组是对称数组:要求:判断数组元素是否对称。 例如[1,2,0,2,1],[1,2,3,3,2,1]这样的都是对称数组 用Python代码判断,是对称数组打印True,不是打印False,如: x = [1, "a", 0, "2", 0, "a", 阅读全文
posted @ 2020-04-18 00:30 JodieRao 阅读(1728) 评论(0) 推荐(0) 编辑
摘要: # coding:utf-8 """ 如果有一个列表a=[1,3,5,7,11],问题: 1. 如何让它反转成[11,7,5,3,1] 2. 取到奇数位值的数字,如[1,5,11] """ a = [1, 3, 5, 7, 11] # 方法一 b = a[::-1] print("将列表a反转输出为 阅读全文
posted @ 2020-04-18 00:27 JodieRao 阅读(975) 评论(0) 推荐(1) 编辑
摘要: # coding:utf-8 # print输出时有用什么符号间隔,间隔距离多大,如何换行 a = 0 for i in range(1, 21): a += 1 print("%4d" % i, end=" ") # if i % 5 == 0: # print(" ") 运行后的结果: 阅读全文
posted @ 2020-04-08 20:39 JodieRao 阅读(7360) 评论(0) 推荐(0) 编辑
摘要: # coding=utf-8 # help(format) # help('FORMATTING') ''' 格式化字符串的函数 str.format(),它增强了字符串格式化的功能;基本语法是通过 {} 和 : 来代替以前的 % 。 format 函数可以接受不限个参数,位置可以不按顺序;实例如下 阅读全文
posted @ 2020-04-08 17:35 JodieRao 阅读(426) 评论(0) 推荐(0) 编辑
摘要: # coding:utf-8 ''' a = [1, 6, 8, 11, 9, 1, 8, 6, 8, 7, 8] 问题1: 对列表 a 中的数字从小到大排序 问题2: 排序后去除重复的数字 ''' a = [1, 6, 8, 11, 9, 1, 8, 6, 8, 7, 8] #方法一:sort排序 阅读全文
posted @ 2020-04-08 12:57 JodieRao 阅读(519) 评论(0) 推荐(0) 编辑
摘要: #coding:utf-8 ''' 如果一个 3 位数等于其各位数字的立方和,则称这个数为水仙花数。 例如:153 = 1^3 + 5^3 + 3^3,因此 153 就是一个水仙花数 那么问题来了,求1000以内的水仙花数(3位数) ''' #方法一 sxh = [] for i in range( 阅读全文
posted @ 2020-04-05 09:41 JodieRao 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 题目描述:对输入的单词进行字典序排序输出,字典序定义: 1.单词中字母比较不区分大小写,两个单词先以第一个字母作为排序的基准, 如果第一个字母相同,就用第二个字母为基准, 如果第二个字母相同就以第三个字母为基准。 依此类推,如果到某个字母不相同,字母顺序在前的那个单词顺序在前。 2.当一个短单词和一 阅读全文
posted @ 2020-04-05 09:38 JodieRao 阅读(10257) 评论(0) 推荐(0) 编辑