2026年计算机编程语言编程题库及代码示例.docxVIP

  • 0
  • 0
  • 约7.16千字
  • 约 20页
  • 2026-07-09 发布于福建
  • 举报

2026年计算机编程语言编程题库及代码示例.docx

第PAGE页共NUMPAGES页

2026年计算机编程语言编程题库及代码示例

1.Python编程题(共5题,每题20分)

题目1(20分):

编写一个Python函数,实现以下功能:

1.接收一个字符串作为输入,统计其中每个字母出现的次数(不区分大小写),并返回一个字典,键为字母,值为出现次数。

2.字符串中只统计字母,忽略数字、空格和其他符号。

3.示例输入:`Hello,World!Python3.8`,输出:`{h:1,e:1,l:3,o:2,w:1,r:1,d:1,p:1,y:1,t:1,n:1}`。

代码示例:

python

defcount_letters(s):

s=s.lower()

letters={}

forcharins:

ifchar.isalpha():

letters[char]=letters.get(char,0)+1

returnletters

测试

input_str=Hello,World!Python3.8

print(count_letters(input_str))

解析:

1.将输入字符串转换为小写,确保统计时不区分大小写。

2.遍历字符串中的每个字符,使用`isalpha()`方法判断是否为字母。

3.使用`dict.

文档评论(0)

1亿VIP精品文档

相关文档