初看python

闲来无事,看到python,花个把小时看看python,把粗略的东西整理出来,分享给大家,相互指教。

本人一直是用java进行研发,希望能通过对比java和python强化技能和记忆。希望有所收货吧。

python是动态数据类型的语言,并且在python中所有的东西都可以视作一个对象,当你创建一个对象的时候就自动绑定它的操作。这点和java是类似的。

定义一个对象的时候无需指定这个对象名称的类型,它会在你为这个变量赋值的时候被绑定到对应的对象类型上。比如s='22'  这样表示s是一个字符串,而不用类似java一样写作: String s = "22";  在java中常见的‘对象’有数字,字符串,布尔,以及其他集合对象。在python中也有类似的内置类型。具体使用的方法和java一样绑定了不同类型的操作方法。不过我想,这些内置的对象只是常使用到的类型,而对于python这样的语言既然面向对象,那么一定有自定义的对象,各种不同类似java的使用方式。这个可以在python的官方手册中找到对应的内容。

在学习python的时候很重要的一点是需要不断使用pythonGUI去尝试例子。如果出现错误,或者不懂如何使用对应内置方法的语法,可以使用help(name);name指方法名称;来获取帮助。类似:



那么继续...

pythonGUI其实是一个编译器,我们通常更加希望能有一个类似Eclipse这样的开发田地。

开始--->所有程序-----> python ---> IDLE(pythonGUI)


File选择newFile

这个就是编辑器了。这样我们就可以告别逐条输入,逐条输出的时代了。

我们可以写上大段打断的python代码;在编辑器中点击run --> run module 或者直接F5就可以执行编辑器中的代码,然后结果会显示在编译器中。

有了称手的工具(虽然看起来比较原始。但是和python简单的特性一脉相承),我们可以很轻易的找到几个和javaIED工具类似的东西。比如:提示。

当你在编辑器中定义了一个字符串类型,并希望能调用该字符串对象绑定的方法,只需要在按下"."然后按TAB键等提示即可。但是和javaIDE工具相比,提示并不是特别友好,你无法罗列出来的方法的具体信息,只知道方法名。


根据之前的经验,不管学习哪种语言,具备基本的语法积累之后,通过看api是最快丰富自己知识树的捷径。当然在实际的开发过程中并不需要你在完整读完api之后才能投入开发工作,不知道的时候直接百度即可。

到这里为止,我们已经算是大致能开始着手写python了。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值