学习Python, 学习Pygame(一)

         Python是我刚接触的一门语言,与我之前所接触的C、C+以及JAVA等相比,显然Python看起来编写非常随意。尽管是我选修课偶然接触到的,但是我感觉这门语言应用面非常广,可以写前端、后端以及2D游戏。

        个人把《Python程序设计》这本书当作小说翻了一遍,大体对Python有些了解,但是真当自己想去写一些东西,发现却是无能为力,所以想通过写代码来熟练这门语言,我所选的方面就是Pygame。

         Python更像一种脚本语言,而不像C、C++等这种更容易接触到的语言,但是我觉得对没有学过编程语言的人来说,貌似Python更能容易接受。

         Python分为两个系列,分别是2.x和3.x,两者还是有些区别的,我目前学的是3.x,用的是3.5,安装包在官网上就有(www.python.org),应该会自带一个IDLE编辑器,当然也有command line。

        Python是一种面向对象的语言,如果有学过C++的,那么肯定更容易接受。

class student(object):
	name = 'ww' #类属性
	def __init__(self, name, age):
		self.name = name
		self.age =age #实例属性
	def show(self):
		print(self.name, end = ' ')
		print(self.age, end = ' ')
        同样,类是可以继承的,包括单继承和多继承。但是,Python不允许变量和方法申明为私有的或者守保护的。
calss student(Person):
            .......
class student(Person, ...):
            .......
        注意到,Python中类的函数定义中第一个参数都是self,况且参数前面不用声明是什么类型,类型自己本身在编译运行的时候会加以判断。

        关于Python的方面,大概就叙述这么多。有兴趣的话,找本书看看吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值