python编程入门自学

作为一个什么都不懂的小白,学习编程的第一步当然是掌握一门编程语言。本节就来介绍常见的编程语言的学习路线。

首先,先明确一个观点,作为一个程序员,只会一种编程语言是远远不够的。最好精通1~2门语言,基本掌握其它所有常见的语言。这听起来有些吓人,但其实没那么困难。因为大部分编程语言都是很相似的,比如C语言、C++、C#、Java可以称为类C语言,它们都是从C语言开始一步步扩展得到的,掌握了其中一种,其它的可以触类旁通。今天我们主要来说一说Python:

 

Python是近年来日益火爆的一门编程语言。随着Python库的层出不穷,Python在科学计算、Web、大数据与机器学习等领域都展现了惊人的实力。

与Java类似,Python也是一门优秀的面向对象编程语言,而且更简洁。但这不是重点,与C、C#、Java、C++语言不同的是,Python是一门动态类型语言。

 

其他四种语言C、C#、Java、C++都是静态类型语言,它们需要一个称作“编译器”的东西,把源代码编译成机器码,才能在计算机上运行。而这一特点导致了所有变量都必须事先规定类型,比如我们习以为常的写法

int i = 0;

就事先规定了变量i是int类型。因此它们被称为静态类型语言,即类型是静态的,不能改变。

以Python为代表的动态类型语言则打破了这个限制,我们完全可以直接这样写

i = 0;

i = "Hello";

既不用规定变量类型,又可以随时给它赋不同类型的值,这就是动态类型语言的特点,这样做会方便许多。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值