1. 程式人生 > >笨辦法14提示和傳遞

笨辦法14提示和傳遞

nic 變量 流程 all 一個 right enter 禁止 後繼

加分習題:
2. 將 prompt 變量改成完全不同的內容再運行一遍:將‘>’換成“please enter:”
3. 給你的腳本再添加一個參數,讓你的程序用到這個參數:加入參數,dear

以下為代碼:

 1 from sys import argv
 2 
 3 script, user_name, nike_name = argv
 4 prompt = "please enter: "
 5 
 6 print "Hi %s%s, I‘m the %s script." % (nike_name, user_name, script)
 7 print "I‘d like to ask you a few questions, %s.
" % nike_name 8 print "Don you like me %s?" % user_name 9 likes = raw_input(prompt) 10 11 print "Where do you live, %s?" % nike_name 12 lives = raw_input(prompt) 13 14 print "What kind of computer do you have,15 my %s %s?" % (nike_name, user_name) 16 computer = raw_input(prompt) 17 18 19 print
""" 20 Alright, so you said %r about liking me. 21 You live in %r. Not sure where that is. 22 And you have a %r computer. Nice. 23 """ % (likes, lives, computer)

運行結果:
技術分享

  1. 關於Zork,以下摘自百度百科: Zork是一個交互式故事計算機遊戲。是電子遊戲歷史上最早的一款文字冒險遊戲,是Colossal Cave Adventure的一個早期後繼。Zork的首個版本由Tim Anderson、Marc Blank、Bruce
    Daniels和Dave Lebling於1977至79年間在DEC
    PDP-10電腦上、以MDL程式語編寫。他們四人全是麻省理工動力模型組的成員。在1980年時由Infocom公司發行的。它有很多平臺的版本,也有許多忠實的玩家群,甚至到了公司被Activision收購之後,仍然推出許多款續作,由文字界面進步到圖形界面。中文名:魔域帝國。
    附:在使命召喚7:黑色行動(Call of Duty:Black Ops)中,在刑訊室從椅子上掙脫之後,能進入CIA的終端,在終端中輸入zork就能進入這個經典的遊戲。
    ====點擊打開來自百度的Zork I 流程圖====
  2. 關於Adventure,以下摘自互動百科: 《Adventure》是一款由微軟公司出品的解迷型冒險遊戲。具有隨機化的程序,遊戲趣味性很高。
    作為早期的家用機遊戲,《Adventure》不可避免的帶有濃厚的動作遊戲元素,這也就是不少人認為該作並非RPG的理由之一。然而這款遊戲中收集道具、迷宮探險、中世紀背景設定、情節要素等的存在,尤其是遊戲中濃厚的冒險感覺又確實是RPG的特點所在。
    更加有趣的是,這款遊戲還開創了“隱藏要素”的先河。在早期,遊戲還只是一些簡單的小程序,本身內容並不豐富,而“隱藏要素”更是無從談起。在70年代末雅達利明令禁止制作人員在遊戲中留下自己的名字,也就是說在遊戲的開頭和結尾根本沒有制作人員表,遊戲制作人一直都在幕後默默的工作。不少遊戲制作人對這種制度十分不滿,當時的雅達利員工瓦倫·洛賓尼就想出了一招在遊戲中偷偷加入自己名字的做法。樂於探索的玩家們在《Adventure》的迷宮中將會發現一間隱藏的屋子,進去之後屏幕上就會出現“Created by Warren Robinnett”的字樣。遊戲中放置一些隱藏的“復活節彩蛋”的做法從此流傳開來,在如今的遊戲中恐怕沒有哪一款是沒有隱藏要素的吧!

笨辦法14提示和傳遞