你会发现这种方法的关键问题不是技术问题,而是人的问题——不同的人用不同的方式写他们的名字。

事实上,“名”和“姓”的术语本身就有缺陷。

虽然许多混合型家庭使用连字符的姓氏,如Smith Jones,但也有一些家庭只是分别使用两个姓氏,“Smith Jones”,其中两个姓氏都是姓氏。

许多欧洲姓氏有多个部分,如“de Vere”和“van den neiular”。有时这些临时演员有着重要的家族史——例如,数百年前一位国王授予的前缀。

附带问题:我已经正确地为我所指的人使用了这些大写字母-“de”和“van den”不能为某些家庭获得大写字母,但为其他家庭获得大写字母。

相反,许多亚洲文化把姓氏放在首位,因为人们认为家庭比个人更重要。

最后一点——有些人很看重“小”或“大”或“三”——而你的代码不应该把它们当作姓氏。

同时注意到有相当多的人使用的名字不是他们父母给的,我已经成功地使用了以下方案:

全名(通常写给邮件地址);

姓氏;

称为(会话中常用的名称)。

例如:

全名:威廉·盖茨三世;姓氏:盖茨;俗称:比尔

全名:宋莉;姓氏:宋楚瑜;学名:丽莎

python输入一个人的名字_把一个人的名字分成名字和姓相关推荐

  1. win10怎么改管理员名字_英雄联盟手游怎么改名字可以改吗?lol手游ID格式最多几个字...

    LOL手游外服公测上线了,相信不少玩家朋友都已经开始体验游戏了,有一些小伙伴在创建账号时取名比较随意,取完之后想要修改,那么英雄联盟手游可以改名字吗怎么改呢?英雄联盟手游ID格式是什么呢?下面小编就为 ...

  2. win10怎么改管理员名字_手机千牛怎么改店铺名字?手机千牛可以修改店铺名字吗?...

    很多卖家在店铺开好了之后,甚至店铺已经开了很长时间之后,都有修改店铺名称的需求.不少也会卖家问到,手机千牛怎么改店铺名字?手机千牛可以修改店铺名字吗? 手机千牛怎么改店铺名字?手机千牛可以修改店铺名字 ...

  3. python输入什么就输出什么_一文读懂Python的输入和输出

    本文介绍了Python的输入和输出,既然是Python代码,那么就一定有输出量,那么,Python是如何输出的呢? 输出 用print()在括号中加上字符串,就可以向屏幕上输出指定的文字.比如输出'h ...

  4. python输入一个整数倒序输出_利用Python实现倒序任意整数

    这是很早以前学习C时候做过的一个练习题,题目的要求大概是把用户输入的三位数倒序输出,比如说用户输入123,然后程序应该输出的结果是321.如果遇到用户输入100,那么程序应该输出1.然后我给扩展一下, ...

  5. 用python输入任意三条边长_如何用python求第三条边边长

    用Python实现"已知三角形两个直角边,求斜边" 要求:用户输入两个直角边(数值为浮点类型),若非浮点类型,则提示用户,继续输入. 思路:伪代码描述下步骤 1.-input a ...

  6. python输入边数绘制正多边形_如何用Python,画一个正多边形,长度和颜色还是任意的!...

    Python画基本形状,要用到自带的turtle库,这是个简单绘图的入门小工具. 任务设定如上,下面来一点点拆解它. 从键盘获取用户输入的边数. 画笔形状由原来的三角形,改为海龟形状. 长度随机产生, ...

  7. python输入水果求个数问题_水果爱好者:用Python解决一个简单的分类问题

    作者 | Ocktavia Nurima Putri 来源 | Medium 编辑 | 代码医生团队 在这篇文章中,将使用Scikit-learn在Python中实现几种机器学习算法.将使用一个简单的 ...

  8. python输入多个坐标点_判断多个坐标是否在同一条直线上|Python练习系列[13]

    练习内容:判断多个坐标是否在同一条直线上 完整代码和注释如下 print('请输入几个点的横纵坐标,程序将会返回这几个点是否在同一条直线上') def coor_nums():#获得每个值的横纵坐标 ...

  9. python输入三次密码程序_请教各位大神,为啥以下代码输入修改密码后连输错三次还是能输入...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #定义一个密码,列表属性,可以修改 password_list = ['reset', '12345'] #定义一个函数,设定输入次数 def user_ ...

  10. python输入圆的半径公式_【公布答案(【输入输出】练习题:Hello, C++)】

    题目链接: https://mp.weixin.qq.com/s?__biz=MzIyNjkwNjY2Mw==&mid=2247484126&idx=1&sn=896db297 ...

最新文章

  1. Amazon Corretto技术细节探秘
  2. js createElement appendChild createTextNode用法
  3. buu [BJDCTF 2nd]cat_flag
  4. 安装深度linux无法引导,安装deepin无法引导,求教!
  5. oracle_sid只能有一个吗_第一次考教资!这些问题你都了解了吗?
  6. 服务治理之Eureka--基本介绍
  7. java 对象equals_浅谈Java对象的equals方法
  8. c语言程序 题库管理,C语言程序设计题库管理系统-20210412073918.docx-原创力文档
  9. WSDL文件生成Java代码
  10. HTML5超炫砸蛋抽奖源码
  11. 飞思卡尔单片机是用c语言写吗,飞思卡尔单片机需要注意的引脚说明
  12. 计算机社团自评报告怎么写,社团自我评价
  13. qq附近的人怎么引流?如何利用手机QQ附近功能引流
  14. shim是什么?Vue响应式原理
  15. PTA航空公司VIP客户查询c++版——山东科技大学
  16. 西安交大软件学院推免远程面试夏令营分享
  17. GL音乐播放器1.0.0版-- 总结帖
  18. 上市企业统计面板数据集(2011-2020年)
  19. Bootstrap 下拉菜单(Dropdown)插件
  20. [前端] marquee使用

热门文章

  1. 串口拓展测试方法及步骤--信而泰TeleATT测试软件实操
  2. Linux和Windows的区别
  3. 软件安装-----Windows下虚拟机的安装
  4. mysql reads sql data_mysql – CREATE FUNCTION错误“此函数没有确定,否SQL或READS SQL DATA”...
  5. 联发科正式发布Helio P23/P30 SoC:GPU、基带大升级
  6. Java 获取文件的真实类型,修改后缀名也能识别出来
  7. bt_迅雷_种子文件后缀名
  8. codevs5172 装病的聚聚 (最短路spfa的延伸应用)(对三角不等式的深入理解)--by lethalboy
  9. 计算机专业进银行和国家电网,银行春招与国家电网那个好?
  10. 【7gyy】物尽其用win 7收藏夹功能