初识Python

最近在学Python,整理总结一下笔记贴上来,方便以后查阅,同时提高记忆。。。开始


惯例,初识语言,先看一下最基本的语法

print("Hello Python3!")
print "Hello Python2!"

看代码就知道区别了,而print函数应该是差别还算挺大的,其他基本没有什么区别。

由于我学的是Python3.5,没怎么看过Python2,我的blog也就以Python3为基础,毕竟Guido的团队也宣布到2020年就不再支持Python2了嘛。


学习之前,认清Python的优缺点很有必要,这是学习的方向:

优点:
    面向对象(Java、C++、Python、C#、swift)
    免费
    可移植(windows、Linux、unix...)
    可混合编程(C/C++/Java...)
    简单易学易用
    开发效率高
    应用领域广泛
    开源
缺点:
    与C/C++相比,执行速度不够快
    不能封闭源代码

Python的发展方向也更偏向科学计算和人工智能领域,所以,除了Python之外,还要有一定的数学基础。


在说数据类型之前有几个Python的概念:

  • Python是一门解释型的动态语言,不需要定义变量类型
    a = 1
    i = "abc"

  • Python中一个变量一定与一个对象相关联,关联/绑定/引用 都是指变量和一个对象的关联关系

    a = "xyz"

  • Python的注释是用 "#" 开头,直到行尾,多行注释用三引号 """xxx""" 或 '''xxx''' 来表示
  • 另外,Python的交互模式非常强大,强烈建议没事就去里面验证代码




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值