python十点半游戏代码_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小游戲實例代碼的全部內容,希望對大家有所幫助。感興趣的朋友可以繼續參閱本站其他相關專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的python十点半游戏代码_Python实现Pig Latin小游戏实例代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ifamre 大小随页面变_SEO优化中
- 下一篇: python允许无止境的循环_Paris