首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何修改用户输入?

如何修改用户输入?
EN

Stack Overflow用户
提问于 2018-12-08 01:00:52
回答 2查看 76关注 0票数 0

因此,atm我用python制作了一个表,为此,我需要用户为表提供一个人的名字(例如,大卫·贝克汉姆)。但是,当用户输入此表并出现表时,该名称需要如下所示:Beckham, David。我该怎么做呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-12-08 01:03:26

只需将输入存储在一个变量中:

代码语言:javascript
复制
name = input()

first_name, last_name = name.split(" ")

table_value = last_name + ", " + first_name
票数 0
EN

Stack Overflow用户

发布于 2018-12-08 01:29:39

使用Python,您可以使用格式化的字符串文本( 3.6+ )。您可以使用str.rsplitmaxsplit=1来解释中间名称:

代码语言:javascript
复制
x = 'David Robert Bekham'

first_names, last_name = x.rsplit(maxsplit=1)

res = f'{last_name}, {first_names}'

# 'Bekham, David Robert'
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53678573

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档