【python学习笔记一】

 从今天开始,继续学习python。我已经学了一遍零基础学python,可是感觉并没有提高,所以从今天起我决定重新学一遍,并整理一下。
 首先我们要明白为什么是python: python的使用和分发完全是免费的,它是一种面向对象的语言,它的。它的类模块支持多态,操作符重载和多重继承等高级概念,并且以python特有的简洁的语法和类型,OOP十分易于使用。python内置了众多预编译并可移植的功能模块,这些功能模块叫做标准库(standard library)。python可以调用C和C++的库,可以被C和C++的程序调用,可以与java组件集成,可以和COM和.Net等框架进行通信,并且可以通过SOAP、XML-RPC和CORBA等接口与网络进行交互,所以,python绝不仅仅是一个独立的工具。
 以上是一些官方的说法,我觉得python相对于我们以前所接触的C/C++或java而言,python语言更加友好,人性化。唯一的缺点可能就是python相比于C/C++慢一些。好了,下面Let’s python。
1、python的安装
对于python,我们可选的安装版本为2.X/3.X,对于我们学习,我装的是python2.7.10,对于window系统,我们去官网自行下载,安装没什么好讲的。安装完成后,在DOS窗口输入:python显示如下:

安装

这样,我们就可以开始python的学习了。
2、python语法学习
我们可以使用 Python 完成比二加二更复杂的任务。例如,我们可以写一个生成 菲波那契 子序列的程序,如下所示:
`def fib(n):
    a,b = 0,1
    while a < n:
        print a,
        a,b = b,a+b
def main():
    fib(20)
if __name__=="__main__":
    main()
`
程序运行显示为:

结果
这里我们看到了python与其他语言的不同,它没有定义数据类型,然而没有定义并不代表没有类型,我们输入如下代码,可以看到:
type
另外,python中的方法不是用{}包含在里面,而是采用了:内缩进的方式,初学需特别记住。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值