如何在Python里把独立字母组成单词
发布网友
发布时间:2022-04-23 10:12
我来回答
共1个回答
热心网友
时间:2023-10-11 02:06
你这个问题少点东西
假想:你当前的 是一个列表 list_ = ['h', 'e', 'l', 'l', 'o']
然后
for a in list_:
print a
# 输出结果就会和你提供的一样
#
print ''.join(list_)
# 输出结果 就是 : "hello"
追问我已经做过for a in list了,但是我在中间做了ord来做计算,然后又变回字母,但是再后面接‘ ’join(list)就不好用了,他还是分开的
追答# -*- coding: utf-8 -*-
__author__ = 'lpe234'
__date__ = '2015-04-19'
def get_ord(word):
word_ = []
for e in word:
o = ord(e)
word_.append(o)
return word_
def get_chr(word):
word_ = []
for e in word:
c = chr(e)
word_.append(c)
return word_
def main():
# 那就假想,你原来的结构是这个样子的
list_ = ['hello', 'world']
for word in list_:
ord_ = get_ord(word)
print(ord_)
chr_ = get_chr(ord_)
print(chr_)
print(''.join(chr_))
if __name__ == '__main__':
main()
输出:
C:\Python27\python.exe D:/ofshion_min_spider/xx/ans.py
[104, 101, 108, 108, 111]
['h', 'e', 'l', 'l', 'o']
hello
[119, 111, 114, 108, 100]
['w', 'o', 'r', 'l', 'd']
world
Process finished with exit code 0
如果你使用 Python3的话,在 print('', end=' ') 加入end 参数,就可以实现不换行
如何在Python里把独立字母组成单词
然后 for a in list_: print a # 输出结果就会和你提供的一样# print ''.join(list_)# 输出结果 就是 : "hello"
Python实现猜单词游戏
玩家根据乱序的字母,组合猜测输入正确的单词。计算机确定是否猜测正确。使用元组或列表构建待猜测的英文单词库列表WORDS,使用random模块的choice函数从单词的元组中随机抽取一个英文单词word。然后把该英文单词的字母乱序排列 方法:每次随机抽取一个位置的字符放入乱序的jumble字符串中,并从原word中删除该字...
...输出其中以元音字母开头的单词用Python语言编程?
print(i)
python 中如何提取字母?
>>> a = 'hello123 world@#$!'>>> a1=''.join([x for x in a if x.isalpha()])>>> a1'helloworld' 简略形式:>>> a1=''.join(x for x in a if x.isalpha())>>> a1'helloworld'
Python中怎么输出由英文大小写字母或者数字组成的长度为10的且不重 ...
encoding: utf-8 Python 3.6.0 import random s='a0b1c2d3e4f5g6h7i8j9klmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'print(''.join(random.sample(list(s),10)))
一道python, 求大神帮忙,感谢!
一道python, 求大神帮忙,感谢! 程序里保存了一组单词,每轮游戏中程序从这些单词里随机选出个。一轮游戏包含若干回合,每个回合开始时,程序从单词中随机选出一个字母,输出该字母及其在单词里的位置作为提示。如果... 程序里保存了一组单词,每轮游戏中程序从这些单词里随机选出个。一轮游戏包含若干回合,每个回合...
python字符串操作
一、索引操作 字符串是由一些连续的字符组成,支持索引操作,索引位置从0开始,比如以下代码会输出’P‘字符:二、截取子串 字符串也可以像列表那样给定起始与终止索引生成一个新的子串,比如以下代码会输出“Py”:三、连接操作 多个字符串相加会生成一个新串,比如以下代码输出”Love Python“:四、大小...
python随机生成52个小写字母
python随机生成52个小写字母的方法如下:1、使用Python的random模块,可以使用random.choice()函数来随机生成52个小写英文字母:importrandomletters=[]foriinrange(52):letters.append(random.choice('abcdefghijklmnopqrstuvwxyz'))2、使用Python的collections模块,可以使用Counter()函数来统计每个字母出现的...
请教如何用python按字母顺序排序英文名字但是不可以用sort函数_百度知 ...
list = ['banana', 'apple', 'orange', 'blueberry', 'watermelon', 'strawberry', 'mango']print(list)list.sort() #根据字母顺序排序 print(list) #['apple', 'banana', 'blueberry', 'mango', 'orange', 'strawberry', 'watermelon']list.sort(reverse = True) #根据字母相反...
python中如何将一个英文句子中的每个单词的首字母由小写转换为大写_百 ...
def convert_initial(old: str) -> str: new = "" i = 0 while i < len(old): if (i == 0) or (old[i - 1] == " "): new += old[i].upper() else: new += old[i] i += 1 return new运行示例:>>> convert_initial("are u ok?") ...