每天进步一点点-------python之拉丁隐语转换器

原创 2013年12月04日 12:09:19

每天一大早吃的饱饱的来到图书馆学习其实也是一件很快活的事情,不过最近外面的空气质量特别差,我真怕我一不小心就挂在路上了。

Pig Latin是一种拉丁语,跟英语的区别就是如果开头字母是元音,就在单词后面加个‘ay',比如internet ----->internetay,如果开头字母是辅音,就把这个字母放到最后再加上’ay',比如python----->ythonpay。是不是感觉特别牛b?反正我是不明觉厉了。

下面是代码,现在学着写点注释,习惯是慢慢养成的。



pyg = 'ay'      #pig latin always end of 'ay'
original = raw_input('Enter a word:')
word = original.lower()
first = word[0]

if len(original) > 0 and original.isalpha():      #Be sure the word is good
    if  first in 'aeiou':         #if the first letter is vowel
        new_word = word+pyg
        print new_word
    else :                        #if the first letter is consonant
        new_word = word[1:]+first+pyg   
        print new_word
else:
    print 'empty'


现在是一边学python一边补全javascript,总感觉他俩是亲戚

【0】每天进步一点点

我从14年11月10日开始实习,到今天为止,也算是有半年了。 这半年里,个人心境有了很大的变化。就像我姐姐说的,我工作了以后,变化很大,比以前勤快了一点。 社会很现实,社会很残酷。谁都有理想,谁都有情...
  • ChinverHuang
  • ChinverHuang
  • 2015年05月21日 14:07
  • 147

每天进步一点点

有时候,事情是一样的,心情不一样,结果也会不一样。 今晚学习了一下Ajax的内容,收获颇丰,其实这项任务早该学习了,这次算是填一下自己留的坑。 记得《拖延一点也无妨》上提出“结构型拖延”的方法,很是受...
  • rehongchen
  • rehongchen
  • 2014年03月09日 16:43
  • 1129

脚踏实地,每天进步一点点

计算机毕业整整一年了,把所有学到的东西基本上如数还给了老师。看着同学们飞速的进步成长,为自己的原地大踏步感到千万分惭愧。在奔三之前,能否做到足够的储备而不惑? 希望能够重拾起技术,利用业余学而有专精,...
  • waqid71
  • waqid71
  • 2014年06月07日 21:57
  • 264

每天进步一点点-<Notification>

使用Notification,必须了解三个类:
  • xiaoshoubing
  • xiaoshoubing
  • 2015年03月12日 09:11
  • 241

每天进步一点点

在模块化编程时,在子函数中声明变量
  • u011041241
  • u011041241
  • 2014年06月09日 22:50
  • 258

【每天进步一点点】 反思

最近老爱胡思乱想,想写什么,就连自己都不太说的清楚。毕业二年,这二年收获了什么?第一年,在一家公司,整体来说,是一家气氛和谐,有理想的公司,不过唯一不好的是工作需要主动,而我在这方面不知道到该如何下手...
  • wupd2014
  • wupd2014
  • 2016年09月23日 07:31
  • 183

每天进步一点点—mysql-mysqldump

一、        简介                   mysqldump是客户端用来备份数据库或者在不通数据库之间进行数据迁移的工具,备份内容包含创建表或者装载表的SQL语句   二、   ...
  • u013660039
  • u013660039
  • 2015年07月17日 16:24
  • 1494

每天进步一点点

当你有所提高有所进步时,你会觉的每天进步一点点也需要坚持 当你感觉到坚持每天进步一点点也不是那么容易的时候,恭喜你你已经进步了,我们都曾经混过日子在不知不觉中一天就过去了,和白驹过隙一样快时间不会停住...
  • lilongsheng1125
  • lilongsheng1125
  • 2013年12月12日 09:54
  • 2345

每天进步一点点

今天用spring ,在web.xml配置时,写过滤器。在过滤器
  • duyx5218
  • duyx5218
  • 2014年08月17日 17:30
  • 169

每天进步一点点之算法(一)

1:合并排序,将两个已经排序的数组合并成一个数组,其中一个数组能容下两个数组的所有元素; 2:合并两个单链表; 3:倒序打印一个单链表; 4:给定一个单链表的头指针和一个指定节点的指...
  • chajinglong
  • chajinglong
  • 2016年12月20日 19:34
  • 225
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:每天进步一点点-------python之拉丁隐语转换器
举报原因:
原因补充:

(最多只允许输入30个字)