python
文章平均质量分 73
Swallow_L02
no matter what you do,do your best.
展开
-
python初学者练习题---字符串
1、编写一个程序,重复长度较小的字符串,直到长度等于较长字符串的长度。2、编写一个程序,返回一个按字母顺序排序的字符串,其中包含给定字符串中不出现的所有小写字母。返回的字符串中的字母应为小写并按字母顺序排序。4、编写一个程序,按照每个单词的最后一个字母对句子进行排序。在函数内,重复较短的字符串,直到它等于较长的字符串的长度。7、编写一个程序,检查句子中的任何单词是否包含重复字母。在函数内部,返回按照每个单词最后一个字母排序的句子。6、编写一个程序,查找给定字母最近的元音。之间均出现的字母的组成的字符串。原创 2023-12-27 19:59:48 · 637 阅读 · 1 评论 -
python初学者练习题(三)
初始化嵌套元组# 获取用户输入# 调用函数3、编写一个程序来计算两个给定单词之间相同字符的数量。需要考虑字符是区分大小写的(即a和A是不同的字符)。例如,单词cookie和cool有两个字符相同:c和o。因此,输出应该是2。另一方面,单词Blow和beer没有相同的字符,因为B和b视为不同的字符。定义函数word1和word2。该函数应返回两个单词中相同字母的数量。原创 2023-12-01 10:30:53 · 203 阅读 · 1 评论 -
Python初学者练习题(二)
如果一个字符串是回文,那么它的每个字符都必须出现偶数次,除非字符串长度为奇数,那么只有一个字符可以出现奇数次。【思路:如果一个字符串是回文,则他的字符出现的次数都是偶数次,除非长度是奇数,那么他只有一个字符是奇数个,其他字符都必须是偶数个。【思路:本题需要注意的就是没有规定是一个几位数,所以要先将整数转换成字符串,在将字符串转换成整形,再进行求和】在函数内,判断该数字是否为Harshad数,如果是,返回True,否则返回False。【思路:需要注意的就是在函数内,检查数字的十进制和二进制形式是否都是回文。原创 2023-11-08 21:13:37 · 238 阅读 · 1 评论 -
python初学者练习题(一)
我们可以遍历一遍列表,使用Counter类来计算每个数字出现的次数, 然后再遍历一遍列表,找到只出现一次的数字并返回它。其中,set(s)将字符串s转换为集合, len()函数返回集合的长度,如果长度为1,则说明所有字符都相同。# 定义函数find_unique_number(),参数为num_list,数字列表。【思路:因数:一个数字的因数是能整除这个数字的数字,如8的因数有1、2、4、8。# 如果列表只有一个数字,则返回该数字。在函数内部,返回一个列表,列表中的数字是输入数字num的所以因数。原创 2023-10-24 20:44:31 · 968 阅读 · 0 评论