国产探花免费观看_亚洲丰满少妇自慰呻吟_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小游戲實例代碼的全部內容,希望對大家有所幫助。感興趣的朋友可以繼續參閱本站其他相關專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宣汉县| 顺平县| 普宁市| 宿迁市| 内丘县| 榆树市| 行唐县| 陇西县| 石家庄市| 永安市| 临朐县| 高淳县| 明水县| 望奎县| 修水县| 行唐县| 合山市| 伊金霍洛旗| 响水县| 陆良县| 阜南县| 桑植县| 盈江县| 江陵县| 鹤峰县| 贵阳市| 清涧县| 紫阳县| 蒙山县| 营山县| 蒙阴县| 洪江市| 德化县| 宁夏| 山阳县| 汝阳县| 喜德县| 井陉县| 五台县| 寿阳县| 永昌县|