好玩儿的Python:想要吃鸡?你得有个好名字!

最近吃鸡挺流行的,老郎我也不能例外,这不老郎我也准备凑凑热闹,毕竟老郎请吃鸡,but吃鸡前总得有个响当当的名字,吃到了鸡也好让人们知道我是谁。

起名字

看进入游戏是可以随机起名字的,不过吃鸡的人太多了,随机的名字竟然大多都用过,这就很尴尬了,为什么不检测下随机的名字是否已经有人取过了了。然后老郎就想自己写一个顺便教教小朋友:

一通废话

当然了这里就要用到python语言了,python是什么,听说挺火的。阿尔法晓得不,代码python写的;引力波知道吧,据说检测仪器是用python处理数据的,什么人工智能、机器学习、数据挖掘一点都不在话下,在行业里那是堪比万金油的存在,最近超过微软亲儿子c#在编程排行榜上的排名,从此在武林编程语言排行榜雄踞第四位。

而且python简单易学,即便是八九岁的孩子也很容易掌握,山东青岛版的信息技术教材已经把python写入教材了,浙江省明年也在高中生全面普及python,据说2021那是要参加高考的(赶紧买游标卡尺)。

而且前几个月国家发文要大力发展人工智能教育,python在中小学推广的前景就更广阔了,兼职是编程界炙手可热的新秀,风头之盛了,罕有匹敌。

Python图标

请牢牢记住这个图标,因为python必将红遍大江南北,成为武林神话。

好戏开始

很多朋友没有学过python,不够好在python够简单,跟着我的思路都能搞明白。
要实现随机名字,总共分几步?



哈哈,是不是三步?不是的。是这样的

  • 要有字库,从中选择字
  • 然后随机选择字
  • 组成名字假设三个字
  • 把生成的名字放到数组(真正的程序是要放到本地文件或者数据库)
  • 重复上述2-4,不过要检测生成的名字是否已经在数组里了
  • 显示

字库选择

我们就是举个栗子,所以字没有必要太多
我们用字符串来保存我们的字库(看不懂的照抄)

character_lib = "富强民主文明和谐自由平等公正法治爱国敬业诚信友善"

其实字符串就是一串文字组成的串串,跟Scratch的链表很类似,学习过Scratch小朋友一定知道的。我们可以用索引来访问字符串的某个字,比如“民”是第三个字,就可以用character_lib[2]的方式来获取,为什么是2呢,因为python比较个性随意,数数都是从0开始的,也是编程大陆的惯例。

随机选择数字

在python中访问数据库,是要用到random库的,作用就是生成随机数,我们用其中的randint方法,randint方法可以获取指定范围内数字。

random.randint()的函数原型为:random.randint(a, b),用于生成一个指定范围内的整数。其中参数a是下限,参数b是上限,生成的随机数n: a <= n <= b

print random.randint(12, 20)  #生成的随机数n: 12 <= n <= 20  
print random.randint(20, 20)  #结果永远是20  
#print random.randint(20, 10)  #该语句是错误的。下限必须小于上限。

我们现在已经知道如何访问

最终代码

character_lib = "富强民主文明和谐自由平等公正法治爱国敬业诚信友善"

from random import randint


username = ''
names = []

for x in range(3):
    username += character_lib[randint(0, len(character_lib))]

print("你的名字是:" + username)
哼哼看我起名器
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,588评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,456评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,146评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,387评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,481评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,510评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,522评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,296评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,745评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,039评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,202评论 1 343
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,901评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,538评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,165评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,415评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,081评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,085评论 2 352

推荐阅读更多精彩内容