国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

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

2020-02-22 23:06:28
字體:
來源:轉載
供稿:網友

前言:

本文研究的主要是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小游戲實例代碼的全部內容,希望對大家有所幫助。感興趣的朋友可以繼續參閱本站其他相關專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 彩票| 健康| 崇明县| 通海县| 平山县| 长武县| 增城市| 楚雄市| 浑源县| 措美县| 新巴尔虎右旗| 清苑县| 柘荣县| 滨州市| 田阳县| 肇庆市| 新野县| 花垣县| 罗田县| 穆棱市| 哈巴河县| 疏附县| 丽江市| 东方市| 墨脱县| 铁岭市| 安平县| 丹阳市| 东山县| 南川市| 富民县| 枝江市| 东台市| 华容县| 洛宁县| 镇沅| 蒙城县| 凤山市| 牙克石市| 南投县| 吉木萨尔县|