首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python开始

什么是python?

python是一个容易学习、功能强大的编程语言。

python的logo是:

如果你之前学过C语言,那么它与C语言最大的不同是:

python是解释型语言。

python是动态类型语言。

python是面向对象的语言。

python依靠缩进来表示语法结构。

python是解释型语言,这意味着在运行python程序时不需要像运行C程序那样先编译,python可以实时将脚本(或者说文本文件)转换成可执行代码。同样,这也意味着它的执行效率不如C语言高。

python是动态类型语言。python在程序运行中确定数据类型,它在变量第一次赋值的时候确定变量类型。

python是面向对象的语言。如果你学过C++或者Java的话,那么你就知道面向对象是什么意思。如果你不知道,也没有关系,以后会讲到。

python依靠缩进来表示语法结构。python中缩进就像C语言中的大括号一样,不同的代码块用不同的缩进表示。一次缩进是4个空格(是的,就是这么严格),常见的错误是空格数不对或者TAB和空格混用。

Hello, python!

python可以在交互式解释器中运行,也可以作为脚本运行。

可以使用命令查看python版本:

我们这里使用的是3.6.4版本。

在命令行中执行命令,即可打开python,进入交互式解释器中:

python首先会显示版本(3.6.4),GCC版本(7.2.1),运行平台(linux),和一些与python相关的命令。

是提示符,需要在在这个符号后面输入下一步执行的指令。

比如我们要计算2*2.5,可以这样:

python计算出结果是5.0。

也可以输出一个字符串,比如“Hello, python!":

输入以退出python:

下面的图片展示了操作过程:

python也可以执行脚本。新建一个文件,写入python代码,以为后缀名,比如。

然后将文件名作为的参数,即可运行该文件:

下面的图片展示了操作过程:

如果文件有错误,python会给出错误信息。比如:

python提示我们,在文件中,第1行,没有定义。

其实这里是我们将误写为。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180202G04L4G00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券