Python语言简介和运行python代码

Python语言基本概述

Python的创始人是荷兰人吉多·范罗苏姆(Guido van Rossum)。Python是一个高层次地结合了解释性、编译性、互动性和面向对象的脚本语言,其设计具有很强的可读性。

相比其他编程语言,python具有以下特点:

  • 简单易学: python有相对较少的关键字,结构简单,还有明确定义的语法,学起来比较简单;以下是用C++和Python实现相同功能的代码量比较:
//c++
#include <iostream>
using namespace std;
int main() 
{
    cout << "Hello, World!";
    return 0;
}
#python
print('Hello World!')

另一方面,代码少的代价是运行速度慢,C++程序运行1秒钟,Java程序可能需要2秒,而Python程序可能就需要10秒。

编译性语言C和C++的执行过程很直接了当:源代码通过编译器被翻译成机器语言,而翻译好的文件直接拿来运行就好了。而运行Python这类解释性的语言就较为繁琐:源代码需要先被翻译成字节码,然后再通过解释器被翻译成机器码才能被执行。翻译的复杂性是造成Python语言运行速度慢的主要原因。

  • 跨平台移植: 由于其开放源代码的特性,python已经被移植到许多平台,包括Linux、Windows等;
  • 可扩展: 我们知道python运行速度慢,那如果需要一段运行很快的关键代码,或者想要编写一些不愿开放的算法,可以使用C或C++完成那部分程序,然后从python程序中调用;
  • 开源免费: 用户使用python进行开发和发布自己编写的程序,不需要支付任何费用,也不用担心版权问题,即使作为商业用途,python也是免费的。

python还有很多优势,比如可嵌入、GUI编程、网络编程等等,这里不再作过多描述。

python官网https://www.python.org/

https://www.python.org/

根据提示步骤安装即可,至于个人喜欢什么样的开发IDE,如Pycharm、VScode等,根据个人习惯选择即可。

执行Python代码

  • 创建一个Python文件 “hello_world.py”:文件中写入
print("Hello World!")
  • 然后调出终端,运行“hello_world.py”文件
    在这里插入图片描述
    如果在程序中需要被备注可以使用 #
#打印 Hello World!
print("Hello World!")
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

他是只猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值