摘要: 编写一个Python程序来判断两个给定的字符串是否是错位词。 如果两个字符串具有相同的字符,但顺序不同,则被认为是彼此的错位词。 例如,restful和fluster是错位词。 定义函数are_anagrams(),有两个参数:string1和string2。 在函数内,如果两个字符串是错位词,则返 阅读全文
posted @ 2025-11-07 21:41 硫酸钡barit 阅读(10) 评论(0) 推荐(0)
摘要: 编写一个程序,返回一个数字的数字列表,但需要以相反的顺序排列。 定义函数reverse_number_digits(),参数为一个数字num。 在函数内,将数字num转换为其相反顺序的数字列表。 这道题num通过int转得到的是整数型,直接用会报错的'int' object is not itera 阅读全文
posted @ 2025-11-07 20:17 硫酸钡barit 阅读(13) 评论(0) 推荐(0)
摘要: 编写一个程序来求一个给定数字的所有因数。 定义函数find_all_factors(),参数为num。 在函数内部,返回一个列表,列表中的数字是输入数字num的所以因数。 如果输入数字小于1,则返回一个空列表。 这道题在于如何将筛选的值存到列表内 list.append(i) 点击查看代码 def 阅读全文
posted @ 2025-11-07 20:05 硫酸钡barit 阅读(13) 评论(0) 推荐(0)
摘要: 编写一个Python程序来计算字符串中元音字母的数量。 定义函数vowel_count(),参数为string(表示字符串)。 在函数中统计字符串中的元音字母数,并返回计数。 这道题关键是将得到的字符串转为单字母,for 变量 in 字符串可以遍历变量 如何把元音字母放到存储,这里使用集合 定义:变 阅读全文
posted @ 2025-11-07 19:48 硫酸钡barit 阅读(12) 评论(0) 推荐(0)
摘要: def check_prime(num): for i in range(2,num): if(num%i==0): return False else: return True 输入一个整数 number = int(input()) 调用函数 print(check_prime(number)) 阅读全文
posted @ 2025-11-06 21:40 硫酸钡barit 阅读(22) 评论(0) 推荐(0)
摘要: 编写一个程序,创建一个给定范围内的整数列表。 定义函数list_between(),有两个参数start和end。 在函数内,创建一个介于start(不包括)和end(不包括)之间的所有整数的列表,并返回该列表。 def list_between(start, end): list1=[num fo 阅读全文
posted @ 2025-11-06 21:33 硫酸钡barit 阅读(11) 评论(0) 推荐(0)
摘要: 编写一个程序,用于在一组整数中找出唯一的数字。假设列表中只有一个唯一的数字。 定义函数find_unique_number(),参数为num_list,数字列表。 在函数内部,找出只出现一次的数字,并返回它。 如果列表只有一个数字,则返回该数字。 如果列表为空,则返回None。 如果不存在这样的数字 阅读全文
posted @ 2025-11-06 21:21 硫酸钡barit 阅读(25) 评论(0) 推荐(0)
摘要: 字符串的连接‘+’ str1+str2 收到多个字符串使用input_str存储 调用时列表起始0 input()得到的字符串列表存储 input_str[0]+input_str[-1] def join_first_last(input_str): return input_str[0]+inp 阅读全文
posted @ 2025-11-06 20:31 硫酸钡barit 阅读(7) 评论(0) 推荐(0)