APP下载

Python中字符串切片技术在游戏开发中的应用研究

2017-11-09葛日波徐佳辉

计算机教育 2017年11期
关键词:程序游戏

葛日波,徐佳辉

(大连理工大学城市学院,辽宁 大连 116600)

Python中字符串切片技术在游戏开发中的应用研究

葛日波,徐佳辉

(大连理工大学城市学院,辽宁 大连 116600)

切片是Python内置的重要技术,也是它的一大特色,文章介绍Python中3种常用的内置数据及数据切片技术,结合具体的游戏项目,说明切片技术的应用技巧及运行效果。

Python;切片技术;游戏开发;应用研究

1 背 景

Python是一种面向对象的程序设计语言,1989年由荷兰人Guido van Rossum发明。Python是纯粹的自由软件,被业界昵称为“胶水语言”,因为它拥有丰富的API和工具,程序员能够轻松地使用C、C++、CPython来编写扩充模块,Python编译器本身也可以被集成到其他需要脚本语言的程序内。开发时可以先使用Python快速生成程序的原型,再对其中有特别要求的部分,用更合适的语言改写,然后封装到Python中,进而大大提高开发效率[1]。Python语法简洁清晰,具有简单、易学、免费、开源、可移植、可扩展、可嵌入、面向对象等很多优点,使得它一经问世就受到了大量用户的青睐,成为当前最受欢迎的程序设计语言之一[2]。尤其是从2004年以后,Python在编程领域的占有率一直处于稳步上升之中。根据TIOBE最新统计数据显示,Python已超越C#,与Java、C、C++一起成为全球最流行的四大语言之一[3]。

目前,Python已经被广泛应用于后端开发、游戏开发、网站开发、科学运算、大数据分析、云计算,人工智能等众多领域。在Google内部的很多项目,例如Google Engine都使用了Python,Google 招募了许多 Python 高手为他们快速开发服务。随着微软将Python纳入.Net 平台,相信Python的将来会得到更加强劲的发展[4]。……

登录APP查看全文

猜你喜欢

程序游戏
试论我国未决羁押程序的立法完善
失能的信仰——走向衰亡的民事诉讼程序
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
游戏
疯狂的游戏
爆笑游戏
创卫暗访程序有待改进
第八章直接逃出游戏
第八章 直接逃出游戏