python - 如何选择单词的第一个字母?
问题描述
我如何制作只选择所选单词的第一个字母的函数语句?
def Example():
WordChoose = random.choice(self.ThreeWords)
if WordChoose == 'a':
print('good')
else:
print('bad')
print(WordChoose)
我尝试制作一个刽子手类型的游戏,但我似乎可以得到我尝试过“split()”和“len()”但没有任何效果的作品的第一个字母!
我已经试过了
split()
和
len()
解决方案
要始终选择任何单词的第一个字母,你可以试试这个
word[0]
,word
你的字符串在哪里。在 python 中,任何字符串都可以通过索引访问。
>>> word = 'were'
>>> word[0]
'w'
>>>
如果您需要刽子手游戏的示例代码,这里有一个链接:python hangman 游戏
推荐阅读
- cakephp - CakePHP Behaviors 调用行为方法返回错误
- javascript - 节点红湿度和温度应用
- asynchronous - 使用异步时没有注意到任何性能改进
- c++ - 使用 SDL2 在屏幕上获取图像
- excel - 如何使用 for next 使宏更短
- php - php中的单选按钮值无法正常工作
- google-bigquery - 创建一个表格,显示来自两个不同国家的时间
- javascript - 使用 formData、Ajax 和 json 响应上传图像的问题
- r - 三个观察的气泡图
- python - Confluent Kafka python模式解析器导致与fastavro冲突