python作业
我的画风不正常
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
day17-面向对象作业
定义一个狗类和一个人类: 狗拥有属性:姓名、性别和品种 拥有方法:叫唤 人类拥有属性:姓名、年龄、狗 拥有方法:遛狗 class Dog: def __init__(self,name,gender,variety): self.name = name self.gender = gender self.variety = variety def bark(self): print(f'{self.name}在汪汪..原创 2021-08-03 18:13:44 · 206 阅读 · 0 评论 -
day16正则表达式作业
利用正则表达式完成下面的操作: 一、不定项选择题 能够完全匹配字符串"(010)-62661617"和字符串"01062661617"的正则表达式包括( AD) A.r"\(?\d{3}\)?-?\d{8}" B. r"[0-9()-]+" C.r"[0-9(-)]*\d*" D.r"[(]?\d*[)-]*\d*" 能够完全匹配字符串“back”和“back-end”的正则表达式包括( A BCD) A. r“\w{4}-\w{3}|\w{4}” B. r“\w{4}|\w{4}-\w原创 2021-08-02 21:01:59 · 235 阅读 · 0 评论 -
登录注册系统模拟
登录管理系统 模拟了用户的登录与注册功能(数据已经持久化处理了) 效果 1.登录 失败1 - 没有注册 对用户的账号和密码格式进行检测,如果错误要求用户重新输入 都输入正确后进行检测,若该用户没有注册过则给出相应提示。 失败2 - 密码错误 对输入的用户名和密码进行检测,如果合法则判断用户名是否已经注册,如果注册对比该用户的密码和注册信息是否一致,不一致则给出相应的错误提示 成功 用户输入的账号和密码符合规范。 用户注册过,且输入的密码与注册信息一致,给出登录成功的提示 2.注册 失败 - 用户已存在原创 2021-07-30 19:59:02 · 517 阅读 · 0 评论 -
day12-实参高阶函数作业
已经列表points中保存的是每个点的坐标(坐标是用元组表示的,第一个值是x坐标,第二个值是y坐标) points = [ (10, 20), (0, 100), (20, 30), (-10, 20), (30, -100) ] 以下问题使用实参高阶函数来解决 1)获取列表中y坐标最大的点 print(f"y坐标最大的点{max(points, key=lambda item: item[1])}") 2)获取列表中x坐标最小的点 print(f"x坐标最大的点{min(points, key..原创 2021-07-28 19:05:32 · 155 阅读 · 0 评论 -
day11-函数作业
编写一个函数,交换指定字典的key和value。 例如:dict1={'a':1, 'b':2, 'c':3} --> dict1={1:'a', 2:'b', 3:'c'} def change_key_value(dict2: dict): new_dict = {dict2[key]: key for key in dict2} return new_dict dict1 = {'a': 1, 'b': 2, 'c': 3} dict1 = change_k..原创 2021-07-27 20:30:02 · 149 阅读 · 0 评论 -
Python基础练习题
Python基础练习题 一、选择题 下面不属于 Python 特性的是(C) A. 简单易学 B. 开源的免费的 C. 属于低级语言 D. 高可移植性 Python脚本文件的扩展名是(B) A. .python B. .py C. .pt D. pg 当需要在字符串中使用特殊字符时,python 使用(A)。 A. \ B. / C. # D. % 下面(D)不是有效的变量名。 A. _demo B. banana C. Number D. My-score 幂运算运算符为(B)。 A.原创 2021-07-26 11:48:54 · 717 阅读 · 0 评论 -
day9-字符串作业
输入一个字符串,打印所有奇数位上的字符(下标是1,3,5,7…位上的字符) 例如: 输入**'abcd1234 ’ ** 输出**‘bd24’** str1=input('请输入一个字符串:') print(str1[1::2]) 输入用户名,判断用户名是否合法(用户名长度6~10位) use_name = input('请输入用户名(用户名长度6~10位):') if 6 <= len(use_name) <= 10: print('用户名合法') else: pr..原创 2021-07-22 20:39:35 · 130 阅读 · 0 评论 -
学生信息管理系统
学生信息管理系统 控制台程序,未完成,数据没有持久化处理 """ Time: 2021/7/21 17:37 Author: 我的画风不正常 累了,慢慢来吧…… """ students = [] def stu_add(): flag = True while True: if flag: stu_name = input('请输入姓名:') stu_age = input('请输入年龄:') st原创 2021-07-21 19:02:35 · 103 阅读 · 0 评论 -
day8-字典和集合作业
定义一个列表,在列表中保存6个学生的信息(学生信息中包括: 姓名、年龄、成绩(单科)、电话、性别(男、女、不明) ) students = [ {'name': 'Amy', 'age':'18', 'score':78, 'Tel':'17745468818', 'gender':'女'}, {'name': 'Ben', 'age':'20', 'score':100, 'Tel':'15828597557', 'gender':'男'}, {'name': 'Nancy'..原创 2021-07-21 17:26:11 · 710 阅读 · 0 评论 -
day3-运算符和变量作业
选择题 print(100 - 25 * 3 % 4) 应该输出什么? (B) A. 1 B. 97 C. 25 D. 0 下列哪种说法是错误的(A)。 A. 除字典类型外,所有标准对象均可以⽤于布尔测试 B. 空字符串的布尔值是False C. 空列表对象的布尔值是False D. 值为0的任何数字对象的布尔值是False 下列表达式的值为True的是(B)。 A. 3>2>2 B. 1 and 2 != 1 C. not(11 and 0 != 2) D. 10 < 20原创 2021-07-15 09:21:46 · 256 阅读 · 0 评论 -
day4- 循环作业
基础题 使用for和while循环输出 0~100内所有3的倍数。 for x in range(3,101,3): print(x) num = 3 while num <= 100: print(num) num+=3 使用for和while循环输出100~200内个位数或者十位数能被3整除的数。 for x in range(100,201): shi = x // 10 % 10 ge = x % 10 if shi % 3 == 0原创 2021-07-15 20:05:16 · 187 阅读 · 0 评论 -
周末作业-循环练习题
判断101-200之间有多少个素数,并输出所有素数。 count = 0 for num in range(101,201): for yin in range(2,int(num ** 0.5) + 1): if num % yin == 0: break else: print(num,'是一个素数') count += 1 print('101-200之间素数的数量为',count) 2.求整数1~100的累.原创 2021-07-17 15:59:02 · 258 阅读 · 0 评论 -
day6-列表作业
1.已知一个数字列表,求列表中心元素。 num = [12, 56, 89, 26, 4, 7, 68, 13, 0, 35] num.sort() print('中心元素是:',num[len(num)//2]) 2.已知一个数字列表,求所有元素和。 num = [12, 56, 89, 26, 4, 7, 68, 13, 0, 35] print(sum(num)) num = [12, 56, 89, 26, 4, 7, 68, 13, 0, 35] count =0 for item in nu原创 2021-07-19 21:13:07 · 391 阅读 · 0 评论 -
day7-列表和字典作业
1.创建一个列表,列表中有10个舒宗, 保证列表中元素的顺序,对列表进行排重,并对列表使用进行降序排序 例如:随机生成了[70, 88, 91, 70, 107, 234, 91, 177, 282, 197] --- 去重之后 [70, 88, 91, 107, 234, 177, 282, 197] ---- 降序排序 [282, 234, 197, 177, 107, 91, 88, 70] nums = [70, 88, 91, 70, 107, 234, 91, 177, 282, 1原创 2021-07-20 19:50:14 · 159 阅读 · 0 评论
分享