随笔分类 - 03:python练习题
摘要:51.使用给定的整数n,编写一个程序生成一个包含(i, i*i)的字典,该字典包含1到n之间的整数(两者都包含)。然后程序应该打印字典。假设向程序提供以下输入:8则输出为:{1:1,2:4,3:9,4:16,5:25,6:36,,7:49,8:64} 52.网站要求用户输入用户名和密码进行注册。编写
阅读全文
摘要:41.编写一个接受句子并计算字母和数字的程序。假设为程序提供了以下输入:Hello world! 123然后,输出应该是:字母10数字3 42.编写一个程序,根据控制台输入的事务日志计算银行帐户的净金额。事务日志格式如下所示:D 100W 200D表示存款,而W表示提款。假设为程序提供了以下输入:D
阅读全文
摘要:31.开发敏感词语过滤程序,提示用户输入评论内容,如果用户输入的内容中包含特殊的字符:# 敏感词列表 li = ["谁啊","牛逼",”无语”,”小朋友”]# 则将用户输入的内容中的敏感词汇替换成***, 并添加到一个列表中;# 如果用户输入的内容没有敏感词汇,则直接添加到上述的列表中 32.输出商
阅读全文
摘要:16:请写一个函数,该函数 参数为一个字符串,请验证该字符串是否是一个合法的电话号码,合法返回True,否则返回False规则如下 该字符串必须全部都是数字。 该字符串长度为11位。 该字符必须以数字1开头。 比如validate_phone("13423445566") ➞ Truev
阅读全文
摘要:01:请写一个函数reverse,参数是一个列表,该函数将列表中的所有元素倒序排列并返回 02:延伸:该函数调用后不能改变原来参数列表的内容 03:请写一个函数tri_area,参数是三角形的底和高,请计算返回三角形面积 04:请写一个函数remainder,参数是两个数字,请计算返回这两个数字相除
阅读全文
摘要:题目1:有四个数字:1,2,3,4能组成多少个互不相同且无重复数字的三位数?各是多少?查询点:len(length:长度)函数用于统计列表中数量count方法用于列表中某一数据出现的次数 list=[1,2,3,4] list1=[] for i in list: for j in list: fo
阅读全文
摘要:练习题解析:掷骰子 import randomdef roll_dice(number = 3,points = None): print('<<<ROLL THE DICE') if points is None: points = [] while number > 0: point = ran
阅读全文
摘要:在控制台连续输出五行*,每一行星号的数量依次递增 row=1 while row<=5: col=1 while col<=row: print('*',end='') col+=1 print() row+=1 # 输出结果 # * # ** # *** # **** # ***** 02: ro
阅读全文
摘要:# 4. 修改之前的学生信息管理程序,实现添加菜单和选择菜单操作功能: # 菜单: # + + # | 1) 添加学生信息 | # | 2) 查看所有学生信息 | # | 3) 修改学生的成绩 | # | 4) 删除学生信息 | # | q) 退出 | # + + # 请选择: 1 # 请输入姓名:
阅读全文
摘要:写一个登录程序,让用户输入账号和密码,输入用户和密码输入正确的话,提示你 xxx,欢迎登录,今天的日期是xxx,程序结束。错误的话,提示账号/密码输入错误, 最多输入3次,如果输入3次都没有登录成功,提示失败次数过多。需要判断输入是否为空,输入空也算输入错误一次。用while循环或者for循环都可以
阅读全文
摘要:1、创建Person类,属性有姓名、年龄、性别,创建方法personInfo,打印这个人的信息2、创建Student类,继承Person类,属性有学院college,班级class,重写父类personInfo方法,调用父类方法打印个人信息外,将学生的学院、班级信息也打印出来,创建方法study参数
阅读全文
摘要:01:求1+2!+3!+....+20!的和 s=0 t=1 for n in range(1,21): t*=n s+=t print('1!+2!+3!+.....+20!=%d'%s) 02:利用递归函数调用方式,将所有输入的5个字符,以相反顺序打印出来 def palin(n): next=
阅读全文
摘要:01:输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数 import string s = input('input a string:\n') letters =0 space = 0 digit =0 others =0 for c in s: if c.isalpha(): l
阅读全文
摘要:题目:现有一个数据库记录文件(0005.txt)保证了学生课程签到的数据记录('2017-03-13 11:50:09',271,131),('2017-03-14 11:52:19',273,131),('2017-03-13 11:50:09',271,126),每一行记录保存了学生的一次签到信
阅读全文
摘要:01:有1,2,3,4个数字,能组成多少个互不相同且无重复的三位数,都是多少思路:可填写在百位,十位,个位的数字都是1,2,3,4.组成所有的排列后再去掉不满足条件的排列 list =[1,2,3,4] list1=[] for one in list: for owe in list: for q
阅读全文
摘要:01:python九九乘法表 for i in range(1,10): for j in range(1,i+1): print('{}*{}={}'.format(j,i,i*j),end='\t') print()方法二print("\n".join("\t".join(["%s*%s=%s"
阅读全文
摘要:深深感知python基础是有多么重要,Ljh说一定要多练题,so,我现在开始要每天打卡练习python。加油! 01:求‘1-100’的偶数和 #第一种解法: sum=0 num=0 while num<101: num+=1 if num%2==0: sum+=num print(sum) #第二
阅读全文

浙公网安备 33010602011771号