初识Python

初学Python

最近博主学习了强大的脚本语言Python,对于一个学习过c/c++、java编程语言的程序员来说,学习Python感觉so easy啊!Python在语法上比C/C++要简洁的多;举一个例子吧:例如我们在C/C++ 中定义一个变量int型的 int num;而在Python中我们只需这样 num=1,num 的数据类型根据后面的数值确定,这里num就是一个int型。在Python中一般不说变量这个名词,更像是一个标签,这个标签就代表一个数据。Python是一个完全面向对象的编程语言,它像C++、java等面向对象语言一样支持继承、多态、封装等特性。
Python在语法上有一个特别有趣的地方,就是编写程序时的缩进:
在C/C++代码中,我们使用tab键缩进是为了使代码整洁美观易读,而在Python代码中的缩进不仅仅是这些作用,更重要的是语法需要。
例如我们用Python写一个if语句:

if 34>23:
    print('34>23 is true!')

这里代码第二行的缩进,是为了告诉编译器这是if语句成立时要执行的代码块,如果if语句有两行语句要执行,像这样:

if 34>23:
    print('34>23 is true!')
    print('这行代码也是if语句的代码块')

第3行和第2行在同一个缩进级别,所以都是if语句成立时要执行的代码。
Python的语法的设计就是为了使程序员们一开始就养成一个好的编程习惯,Python的作者也是用心良苦啊!

下面我们试着用Python这个非常有趣的编程语言,编写一个打印九九乘法表的程序,一起来练习一下吧:

a = [1,2,3,4,5,6,7,8,9]
b = a[:]
 for i in a:
    for j in b:
        if i>=j:
            print(j,'*',i,'=',j*i,end=' ')
    print()

运行结果为:
代码看不懂没关系,主要是熟悉一下Python的语法特点!

Python 支持图形化界面,可以写小游戏,小应用之类的小程序!
Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中 有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值