怎么做这个python程序设计题?

2025-04-14 00:57:08
推荐回答(4个)
回答1:

按照题目要求编写的Python程序如下

s=input("请输入只包含字母的字符串:")

s=s.lower()

result={}

for i in s:

if i in result.keys():

result[i]+=1

else:

result[i]=1

print(result)

源代码(注意源代码的缩进)

回答2:

Python采用的是基于值的内存管理方式,如果为不同变量赋值相同值,则在内存中只有一份该值,多个变量指向同一块内存地址,例如下面的代码。

>>> x = 3

>>> id(x)

10417624

>>> y = 3

>>> id(y)

10417624

>>> y = 5

>>> id(y)

10417600

>>> id(x)

10417624

回答3:

s = 'dasdasdaDSADASFSCSAWDASSD'
s_dict = {}
s = s.lower() #大写变小写
s_set = set(s) #去重
s_set_list = list(s_set)
s_set_list.sort()#排序
for s_str in s_set_list:
s_dict[s_str] = s.count(s_str)#生成字典
print(s_dict)

回答4: