中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

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

發布時間:2020-10-14 04:32:20 來源:腳本之家 閱讀:185 作者:阿木寺 欄目:開發技術

前言:

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

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

云南省| 深泽县| 宁津县| 屏南县| 宁化县| 元阳县| 海安县| 德庆县| 元朗区| 崇义县| 错那县| 达尔| 东海县| 平潭县| 新丰县| 贵定县| 凤冈县| 久治县| 宁晋县| 嘉善县| 清水河县| 拜泉县| 大港区| 河北区| 通江县| 宜黄县| 涞水县| 德江县| 齐齐哈尔市| 梁平县| 崇文区| 额敏县| 安远县| 手游| 文成县| 左贡县| 即墨市| 温宿县| 华安县| 洛扎县| 崇礼县|