-1
我需要编写一个函数“字母表”,它需要一个字符串(n),然后在字母表中向上和向下计数。我试图解决这个问题,但我只能将代码写下来,然后整数。不知何故,这些整数应该代表一封信。我知道我应该使用char()和ord(),但我不知道如何。以下是我迄今所做的:从给定的字母向上和向下计数
letter= ['a''b''c''d''e''f''g''h''i''j''k''l''m''n''o''p''q''r''t''u''v''w''x''y''z']
numbers = ['1''2''3''4''5''6''7''8''9''10''11''12''13''14''15''16''17''18''19''20''21''22''23''24']
index=0
def alphabet('n')
while index < len(letter):
print(count[index], end=' ')
for n in range(0,count[index]):
print(line[index]-numbers,end='')
print()
index = index + 1
for n in range(0,count[index]):
print(line[index]+1,end='')
print()
index = index + numbers
我知道这是不对的,但一些指导将是不错:)
'letter'和'numbers'包含**一个**长字符串,因为您没有提供任何逗号,所以两者都有长度*一个*(Python将连续的字符串文字与其中的空白字符组合在一起)。你不需要'信'作为一个列表;字符串可以像列表一样进行索引。 –
你错过了字母's' –