python是弱类型语言-python 基础认识,弱类型,解释执行

本文从一个简单的Python“hello world”程序开始,介绍了Python作为弱类型语言的特性,无需显式声明变量类型。同时阐述了Python的解释执行机制,与编译执行对比,说明了其跨平台的优势和速度上的劣势。最后提到了Python代码的执行顺序遵循“上下执行”原则。
摘要由CSDN通过智能技术生成

我们从第一个「hello world」开始。首先我们先进入电脑的控制台输入 python3 进入 python 解释器模式。

例如我以 Mac 为例 在 iTerm 终端输入 python3 会进入解释器模式。Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 16:52:21)

[Clang 6.0 (clang-600.0.57)] on darwin

Type "help", "copyright", "credits" or "license" for more information.

>>>

此时我们输入 ```print("hello world’)````就可以打印出 「hello world」了。

我们的第一个 python 程序就这么愉快的完成了。下面我们就开始来认识 python。

弱类型

首先 python 是弱类型语言,相对于强类型语言,它不需要声明变量的类型。甚至粗暴到连声明关键字都省略了。

了解 JavaScript 的同学都知道,它也是弱类型语言,声明变量时也不需要指定类型,但好歹我们还需要使用声明关键词的(虽然可以省去不用,但是非常不建议)。

而python 不管这些,老夫就是直接开干,别跟我扯那些没有用的。难怪大家都说「人生苦短,我用python」。光看变量声明,就让我感受到了。期待更加深入的学习。int age = 0; // java 声明一个整数型的变量

var age = 0; //js 声明一个变量 age 不指定数据类型。

age = 0; // python 直接声明

解释执行

第二个特点是它属于「解释执行」类型语言。就

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值