1. 程式人生 > >使用Python模擬男人在長椅上選擇座位的過程

使用Python模擬男人在長椅上選擇座位的過程

問題描述:研究發現,男人在候車廳之類的場合選擇長椅上的座位休息時,一般傾向於選擇最長空座位串的中間位置。例如下面的過程(x表示有人,_表示沒有人):

_________x_________

____x____x_________

____x____x____x____

要求使用Python編寫程式模擬長椅上座位被佔用的情況和男人選座位的先後順序。

思考一下,做一做,然後到文末檢視參考程式碼和執行效果。

溫馨提示

進入公眾號,通過選單“最新資源”==>“歷史文章”可以快速檢視分專題的文章列表,通過“最新資源”==>“微課專區”可以觀看Python微課,通過“最新資源”==>“培訓動態”可以檢視近期Python培訓安排,通過“最新資源”==>“教學資源”可以檢視Python教學資源。

640?wx_fmt=png

--------董付國老師Python系列圖書--------

1)《Python程式設計(第2版)》清華大學出版社(2018年8月第9次印刷)

2)《Python可以這樣學》清華大學出版社(2018年7月第6次印刷)(本書已在臺灣發行繁體版)

3)《Python程式設計基礎(第2版)》清華大學出版社(2018年9月第6次印刷)

4)《中學生可以這樣學Python》清華大學出版社(2018年9月第3次印刷)

5)《Python程式設計開發寶典》清華大學出版社(2018年2月第3次印刷)

6)《玩轉Python輕鬆過二級》清華大學出版社(2018年7月第3次印刷)

7)《Python程式設計基礎與應用》機械工業出版社(2018年9月第1次印刷)

8)《Python程式設計實驗指導書》清華大學出版社(預計2019年1月出版)

9)《Python程式設計基礎與案例集錦(中學版)》電子工業出版社(預計2019年2月出版)

董老師127課免費視訊地址: https://pan.baidu.com/s/1jJeAs8Q 密碼: px59

系列教學PPT:

參考程式碼1(列表):

640?wx_fmt=png

執行結果:

640?wx_fmt=png

參考程式碼2(字串+正則表示式):

640?wx_fmt=png

執行結果:

640?wx_fmt=png