10 2022 档案
摘要:一个小练习 输入一个正整数,将其颠倒再输出。 要随意输入一个正整数再颠倒输出 相比上题需要克服的困难有: 1,输入的数字不确定位数,不能单纯的拆开每个数字再拼接; 2,结果数字开头不能为0,必须为一个正整数; 解决方法 运用循环不断提取每一位数字,再将每一个数字不断扩大10倍,通过先提取位数小的数,
阅读全文
摘要:python学习 问题闰年判断 具体代码如下 year = eval(input("请输入一个年份:")) a = "年是闰年" b = "年不是闰年" if year % 4 ==0: if year % 100 == 0: if year % 400 == 0: print(f'{year}{a
阅读全文
摘要:python学习:字典 学习问题:如何删除字典中的一类元素(具体代码以打包内容为准) 题目:删除字典friends中年龄大于23的friend 一个个删除明显达不到考察的目的,所以刚开始我的想法是:利用循环遍历字典中的数值进行判断 friends = { 'jialiang':23, 'wangCh
阅读全文
摘要:python学习 问题:判断回文质数 解题思路: 先判断是否为质数 然后通过循环,反转数字 判断是否与输入相等。 具体代码如下 n = int(input(("请输入一个正整数:"))) for i in range(2,n): if n % i == 0: print(f'{n}不是回文质数')
阅读全文
摘要:python学习 题目:输出两个数的最大公约数和最小公倍数, 解题思路 先将较大的数和较小的数求出来 创建一个空列表 然后对小的数做循环 找两个数的公因数加入空列表中 在用max函数求最大值即为最大公约数 再通过最大公约数求最小公倍数。 具体代码如下 x = int(input("请输入一个数:")
阅读全文
摘要:python学习 问题:字符串的处理 题目要求: 计算字符串倒数第二个单词的长度,单词以空格隔开。同时计算最后一个单词ld中包含的次数。 这让我想到了使用列表的处理方法 将句子用” “分开装入列表中,在提取第-2个元素,在对他进行统计。 先只看第1个问题,当我们取得倒二个单词时,仅仅只用空格分割,
阅读全文
摘要:python学习 使用try 在进行读取用户输入时,如果我们想读取一个整型,而用户进行了错误的输入,那么程序便会出错,或者当我们做商时,除数为0;这时便可以采用该代码块,来避免程序报错。 这样不仅能更好的解决问题,还可以节省许多时间。 try-except-else- try: 首先对程序进行运行,
阅读全文
摘要:python学习 问题:统计文章中某个单词出现的次数 英文由空格分割开每个单词,所以我采用以下方法: a = str(input("请输入一段英文:")) a = a.lower() b = a.split(" ") c = str(input("请输入需要统计的单词:")) r = [] whil
阅读全文
摘要:python学习 问题输出杨辉三角 刚开始着手这题,我先是使用杨辉三角的公式,采用比较简洁的写法进行。 def jc(x): r = 1 for k in range(1,x+1): r = r * k return r l = [] n = int(input("输入行数:")) for i in
阅读全文
摘要:python学习 学生管理系统问题 with open('student_information.py') as si: l = eval(si.read()) s = {} print("欢迎使用学生信息管理系统!\n" "退出请按0\n" "加入学生信息请按1\n" "查询学生信息请按2\n"
阅读全文
浙公网安备 33010602011771号