【python】python语言介绍,python的安装,python代码注释方式

本文介绍了Python作为解释型语言的特点,与编译型语言的区别,涉及字符编码(如UTF-8)、Python解释器的安装以及代码注释的规则和技巧。讨论了动态语言、静态语言和数据类型的强弱概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Python基础

Python是解释型语言,便于移植,执行效率没有编译型语言高。
计算机是不能理解高级语言的,更不能直接执行高级语言,它只能直接理解机器语言,
所以使用任何高级语言编写的程序若想被计算机运行,都必须将其转换成计算机语言,也就是机器码。
编译型语言:使用专门的编译器,针对特定的平台,将高级语言源代码一次性的编译成可被该平台硬件执行的机器码,
并包装成该平台所能识别的可执行性程序的格式。

特点:
在编译型语言写的程序执行之前,需要一个专门的编译过程,把源代码编译成机器语言的文件,
如exe格式的文件,以后要再运行时,直接使用编译结果即可,如直接运行exe文件。因为只需编译一次,
以后运行时不需要编译,所以编译型语言执行效率高。
总结:
1.一次性的编译成平台相关的机器语言文件,运行时脱离开发环境,运行效率高;
2.与特定平台相关,一般无法移植到其他平台;
3.现有的C、C++、Objective等都属于编译型语言。

1、字符编码

Python解释器在加载.py结尾文件中的代码时,会对内容进行编码(默认ASCILL)美国标准信息交换代码,
主要用来显示现代英语和其他西欧语言,其中最多只能用8位来表示,即2*8-1=255,所以ASCILL最多只能表示255个符号

1980 GB2312 支持7000多汉字符 1995 GBK1.0 2W多汉字 2000 GBK18030
ISO统一字符集Unicode

utf-8 可变长字符集,存一个英文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

景天科技苑

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

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

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

打赏作者

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

抵扣说明:

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

余额充值