如何安排任何像无聊的单词 - ORDbe this。所以问题是我不知道如何先调用大写字母[关闭]
Posted
技术标签:
【中文标题】如何安排任何像无聊的单词 - ORDbe this。所以问题是我不知道如何先调用大写字母[关闭]【英文标题】:How to arrange any word like bOReD - ORDbe this. So the problem is ı dont know how to call uppercase letters first [closed] 【发布时间】:2022-01-18 14:31:50 【问题描述】:例如:
mysentence = "He FeeL gooD"
....
...
print(mysentence) //HFLDeeegoo
当我打印mysentence
时。我想看“HFLDeeegoo”(第一个大写字母然后小写或数字)。有什么办法吗?
【问题讨论】:
我投票结束这个问题,因为没有尝试解决这个问题,问题也不清楚。 但问题很简单。我想打印第一个大写字母。例如,我的词是“woRK”,但我想看到的格式是“RKwo”。或者另一个例子:输入:“yAS21OkuL4”---结果:“ASOLyku214”@DannyVarod 非大写之前的大写,但是每个里面的顺序呢?您在哪里尝试编写代码来解决这个问题?如果这是你的家庭作业/作业,你不应该在没有先尝试的情况下要求答案。 离题:请注意,英语第一人称单数代词拼写为“I”而不是“ı”。 请看How do I ask and answer homework questions? 【参考方案1】:将字符串转换为列表并排序。
mysentence = "He FeeL gooD"
mysentence = list(mysentence) # str to list
mysentence.sort() # sort
mysentence = "".join(mysentence).strip() # list to string and remove any whitespace or trailing characters
print(mysentence) # gives DFHLeeegoo
这是因为在对包含字母的字符串进行排序时,python 使用字母的 ASCII 值。大写字母的范围从 65 到 90,小写字母的范围从 97 到 122。所以按照升序排序,先大写再小写。
【讨论】:
@DannyVarod “不尝试回答就不要回答问题。”你想说什么? 他可能的意思是不要回答这种作者自己没有尝试过的问题(因为它只会鼓励其他人也这样做)。 谢谢先生,我在互联网上搜索了大约 2 个小时的一些命令。老师还没有解释这个话题(命令)。感谢您分享您的答案。 Ofc 我不会复制粘贴你的答案我想提高自己:) 所以它会对我有很大帮助。祝你有美好的一天@sabz以上是关于如何安排任何像无聊的单词 - ORDbe this。所以问题是我不知道如何先调用大写字母[关闭]的主要内容,如果未能解决你的问题,请参考以下文章