久久国产乱子伦精品免费M,亚洲一区二区三区91,欧美国产在线视频,国产精品视频久久

Python編程如何用文件保存游戲(2)

今天馬哥教育要跟大家分享的文章是Python編程如何用文件保存游戲(2)?我們上節課學習了用文件保存游戲(1),我們已經可以從文件中讀取游戲成績的數據了,這節課我們該考慮,如何把我們每次游戲的結果保存進去。Python入門新手和正在Python學習的小伙伴快來看一看吧,希望能夠對大家有所幫助 !

這樣有來有往,才能玩的開心呀!所以,接下來我們就來學習吧:

首先,我們需要有一個變量來記錄每次游戲所用的輪數:

times = 0

然后在游戲每進行一輪的時候,累加這個變量:

times += 1

當游戲結束后,我們要把這個變量的值,也就是本次游戲的數據,添加到我們的記錄中。

如果是第一次玩,或者本次的輪數比最小輪數還少,就記錄本次成績為最小輪數:

if game_times == 0 or times < min_times:

min_times = times

把本次輪數加到游戲總輪數里:

total_times += times

把游戲次數加1:

game_times += 1

現在有了我們需要的數據,把它們拼成我們需要存儲的格式:

result = '%d %d %d' % (game_times, min_times, total_times)

寫入到文件中:

f = open('e:pygame.txt', 'w')

f.write(result)

f.close()
"自學<aPython編程【第三十八節】用文件保存游戲(2)"/>

按照類似的方法,你也可以記錄一些其他的數據,比如設定一種記分規則作為游戲得分。雖然在這個小游戲里,記錄成績并沒有太大的樂趣,但通過文件來記錄數據的方法,以后會在很多程序中派上用場。

恭喜你在Python的道路上又堅持了一天,這個游戲簡單,甚至有同學覺得有些無聊,但是你可知道Python爬蟲,他爬取數據的過程也是要用到我們學習的文件存取記錄功能的,所以,你是不是可以拓展一下呢?

以上就是馬哥教育今天為大家分享的關于Python編程如何用文件保存游戲(2)的文章,希望本篇文章能夠對正在Python學習和從事Python相關工作的小伙伴們有所幫助,想要了解更多相關知識記得關注馬哥教育官網。最后祝愿小伙伴們工作順利!

聲明:文章來源于網絡,侵刪!

相關新聞

歷經多年發展,已成為國內好評如潮的Linux云計算運維、SRE、Devops、網絡安全、云原生、Go、Python開發專業人才培訓機構!

    1. 主站蜘蛛池模板: 梅州市| 响水县| 乐山市| 长阳| 垣曲县| 六安市| 恩施市| 禹州市| 嘉鱼县| 静海县| 八宿县| 汉川市| 建德市| 兴隆县| 十堰市| 彝良县| 潞城市| 福清市| 泸水县| 和顺县| 惠州市| 武平县| 南丰县| 上栗县| 桓台县| 安吉县| 余姚市| 科技| 尼勒克县| 阳原县| 宽城| 惠来县| 黎川县| 杨浦区| 延长县| 阿城市| 光泽县| 九江县| 巢湖市| 内黄县| 龙门县|