英文名字的昵称(亲切的叫法)

不管是古代中国,还是日本,美国,通过对一个人的称谓可以透露彼此距离的远近。

中国人包括学生和学者来到美国,开始不知道如何称呼对方,

  • 大部分的美国人不希望称全名,不希望称先生,当然,外交礼仪除外。
  • 同事同学直接就省下姓,直接称名。比尔·盖茨会让你叫他比尔。更近些的人,就可能让你称呼昵称,比如叫 Thomas 的告诉你就叫他 Tom,叫Anthony 的就称他 Tony。

但是要有条件:

  • 1、是大家都这样称呼,
  • 2、他希望你这样称呼。

1. 从名称到昵称:缩写

Abraham → Abe,Anthony → Tony
Benjamin, Benedict → Ben, Benny
Carolyn → Carol, Lyn, Carrie/Cary,Christopher → Chris, Criffer, Topher
Deborah → Deb, Debby
Elizabeth → Eliza, Libby, Liz, Lizzy, Lisa, Beth, Bess
Fiona → Fi
Gregory → Greg
Jacob → Jake;Jonathan → Jon, John, Nathan;Joseph → Joe, Joey
Katherine → Kate, Katy, Kathy;Katrina → Kat, Trina
Matthew → Matt;Megan → Meg
Nathan, Nathaniel → Nat, Nate
Peter → Pete, Petey;Priscilla → Cilla, Priss, Cilly, Prissy
Raymond → Ray;Robert → Rob, Bert, Bob
Samuel, Samantha → Sam, Sammy
Stephanie → Steph, Annie, Stephy
Victoria → Tori, Vick, Vicky
Zachary → Zach

2. 从名称到昵称:加、减后缀,通常有-ie即或-y

虽然最常用于儿童的名字,也用于成人,尤其在家人,朋友和熟人之间:

Alexander, Alexandra → Sandy;Anne → Annie;Arthur, Arturo → Art → Artie;Andrew → Andy → Drew
Barnaby → Barney
Daniel → Dan → Danny;David → Dave → Davy
Dennis → Denny;
Edwin, Edward, Edmund → Ed → Eddie, Eddy;Elaine → Lainie
Franklin→ Frank → Frankie
George → Georgie
Isabella → Izzy
James → Jamie;Jessica → Jess → Jessie;Joel, Joseph → Joe → Joey
Jonathan → Jon, John → Jonnie, Johnnie, Johnny
Katherine → Katie;Kimberly → Kim → Kimmy;Kenneth → Ken → Kenny
Lawrence → Larry;Louis → Lou → Louie
Nicholas → Nick → Nicky
Oliver → Ollie
Ronald → Ron → Ronnie; Rosemary → Rose → Rosie/Rosy
Stephen → Steve → Stevie;Susan → Sue → Susie, Suzy
Thomas → Tom → Tommy;Timothy → Tim → Timmy;Tobias → Toby
William → Will, Bill, Willie, Willy, Billy

3 从名字到昵称:存在明显不同

这种情况下,可能更多的是照顾发音。

Barbara → Babs
Charles → Chuck → Chaz → Chicka
Dorothy → Dot, Dottie
Edward → Ted, Teddy (如 Edward “Ted” Kennedy);Eleanor, Helen → Nell, Nellie;Elizabeth → Bess, Bessie
Gerald → Jerry
Henry → Hal, Hank, Harry
James → Jim → Jimbo, Jimmy;John → Jack
Katherine → Kitty
Margaret → Peggy, Peg, Meg
Philippa → Pippa, Pip or Pippy
Richard → Dick
Sarah → Sally
Theodore → Ted, Teddy
Virginia → Ginger, Ginny

references

英文名字的昵称爱称

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net

原文地址:https://www.cnblogs.com/siwnhwxh/p/10466779.html

时间: 2024-11-06 21:18:40

英文名字的昵称(亲切的叫法)的相关文章

从错误中学python(1) —— 规范化英文名字

题目 利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字.输入:['adam', 'LISA', 'barT'],输出:['Adam', 'Lisa', 'Bart']: 题目来源--致敬廖学峰 定义函数法 错误的尝试 def normalize(name): name=name.lower() name[0]=name[0]+'A'-'a' return name 这里犯了一个错误,主要是c.c++的习惯思维,认为'A','a'这种写法就是单个字符了,但是我感

廖雪峰 练习 把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字

# -*- coding: utf-8 -*- #输入名字,变成首字母大写,其他字母小写的标准格式 def normalize(name): str1 = '' for i, ch in enumerate(name): if i == 0: str1 = str1 + ch.upper() #str.upper() 方法让字母转大写 else: str1 = str1 + ch.lower() #str.lower() 方法让字母转小写 return str1 # 输入: L1 = ['ada

常用数学符号英文名字

转 http://www.rapidtables.com/math/symbols/Basic_Math_Symbols.htm Basic math symbols Symbol Symbol Name Meaning / definition Example = equals sign equality 5 = 2+35 is equal to 2+3 ≠ not equal sign inequality 5 ≠ 45 is not equal to 4 ≍ approximately e

输入一个英文名字,翻转句子中单词的顺序。要求单词内字符的顺序不变,句子中单词以空格符隔开。为简单起见,标点符号和普通字母一样处理。例如,若输入“”I am a student.“”则输出“”student. a am I“”

#include <iostream>#include <cstring>#include <algorithm>using namespace std;string reverse_string(string str){ int len = str.length(); string result = ""; int pri = 0; for(int i = 0;i < len;) { while(str[i+1] != ' '&&am

linux内存管理2:内存映射和需求分页(英文名字:demand Paging,又叫:缺页中断)【转】

转自:http://blog.csdn.net/zhangxinrun/article/details/5873148 当某个程序映象开始运行时,可执行映象必须装入进程的虚拟地址空间.如果该程序用到了任何一个共享库,则共享库也必须装入进程的虚拟地址空间.实际上,Linux 并不将映象装入物理内存,相反,可执行文件只是被链接到进程的虚拟地址空间中(磁盘空间中).随着程序的运行,被引用的程序部分会由操作系统装入物理内存.这种将映象链接到进程地址空间的方法称为“内存映射”.可执行映像.每个进程的虚拟内

用Python分析了数千个微信昵称后,发现了这些秘密!

01 Let's get it 1. 基本信息获取 访问 英文取名 的用户基本信接口,获取 英文取名 用户微信名(NickName).访问次数(Count).总数据集(ResponseData),并将微信名存入文件. # 获取所有用户数量和相关信息 def get_json():     # 获取入口     search_url = '英文取名用户接口,欢迎扫码使用英文取名,生成一个最适合你的英文名'     # 发送http请求,获取请求页面     search_response = re

hihocoder 1566 皇室成员的名字

#1566 : 皇室成员的名字 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Ho正在学习世界历史.他发现历史上很多西方国家的皇室成员的名字都是由英文名字加罗马数字组成的,例如George IV(乔治四世).William IV(威廉四世).Elizabeth II(伊丽莎白二世)等. 为了更好的梳理历史脉络,小Ho决定写个程序把历史书上出现过的皇室名字排序:首先按英文名字的字典序排序,如果英文名字相同,再按罗马数字从小到大的顺序排序. 罗马数字表示可以参考 h

英国人的名字

年轻学英语时,总是碰见英文名字“玛丽”.“艾丽斯”.“乔治”.“杰克”等,当时并没多想,以为这些常见的英文名字和一些常出现在数学应用题里的中文名字“小明”.“小强”.“小华”等一样,只是因为简单而常被举例而已,更多精彩的名字可能尚不被我们所知. 可来到英国才发现,说英国人的名字真就这些,有点儿夸张,不过真是比这多也多不多少.英文中供用作名字的字就那么几个,他们反复用.世代用.轮换用,在咱们这些掌握着博大精深的汉语的人看来,真是一点儿创意都没有,以至于重名者众.可远不及中国人的名字,那叫一个丰富多

【PHP】PHP使用PHPExcel生成Excel表格文件(附带随机生成英文名函数)

[PHP]PHP使用PHPExcel生成Excel表格文件(附带随机生成英文名函数) 前言 由于业务需要,我们需要从业务中汇总数据,并生成Excel文件. 思路是这样的 PHP要导出Excel表格文件->找一个好用的第三方库吧->在Composer的Packages里找一个吧->PHPExcel这么多收藏,就它了! PHPExcel 概述 PHPExcel is a library written in pure PHP and providing a set of classes th