最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python實現Pig Latin小游戲實例代碼

 更新時間:2018年02月02日 13:41:11   作者:阿木寺  
這篇文章主要介紹了Python實現Pig Latin小游戲實例代碼,分享了相關代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下

前言:

本文研究的主要是Python實現pig Latin小游戲的簡單代碼,具體介紹如下。

Pig Latin是一個語言游戲。

步驟:

1.讓用戶輸入一個英文單詞
2.確保用戶輸入一個有效單詞
3.將單詞轉換成Pig Latin
4.顯示轉換結果

一、Input

函數:raw_input()用于輸出一個字符串并等待鍵盤輸入某字符串,最后以Enter(或Return)結束輸入

original = raw_input("Enter a word:") 
print original

上述中,控制臺會輸出What's your name?,并等待用戶鍵盤輸入一個字符串,直到遇到Entert(或Return)鍵結束,并將輸入的字符串賦值給name

二、Check Empty

if len(original) > 0: 
  print(original) 
else: 
  print("empty") 

三、Check Alphabetical Characters

函數:isalpha()用于檢查一個字符串中是否存在非字符符號,如果存在返回False,反之不存在,則返回True

original = raw_input("Enter a word:") 
if len(original) > 0 and original.isalpha(): 
  print(original) 
else: 
  print("empty") 

四、Create Some New Variables

pyg = 'ay' 
word = original.lower() 
first = word[0] 

上述,pyg是后綴;word是將原輸入字符串小寫化的結果;first是word字符串的第一個字母

五、Concatenate

new_word = word + first + pyg 

六、Slice

new_word = new_word[1:len(nwe_word)] 

上述new_word[1:len(new_word)]指的是字符串第二個字符到最后一個字符之間的局部字符串。

七、Result

pyg = 'ay' 
 
original = raw_input('Enter a word:') 
 
if len(original) > 0 and original.isalpha(): 
  print original 
  word = original.lower() 
  first = word[0] 
  new_word = word + first + pyg 
  new_word = new_word[1:len(new_word)] 
  print(new_word) 
else: 
  print 'empty' 

總結

以上就是本文關于Python實現Pig Latin小游戲實例代碼的全部內容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

相關文章

最新評論

梓潼县| 诸暨市| 五原县| 涿鹿县| 民乐县| 棋牌| 德江县| 察雅县| 当雄县| 钟祥市| 肇州县| 怀集县| 平阴县| 文水县| 高碑店市| 德惠市| 集贤县| 湾仔区| 中江县| 伊通| 云南省| 乐业县| 长兴县| 和田县| 安阳市| 万荣县| 当雄县| 探索| 古交市| 湖州市| 庐江县| 忻城县| 保靖县| 栾川县| 中山市| 青河县| 缙云县| 台安县| 竹溪县| 诏安县| 毕节市|