Python概述

Python简介

Python是一个解释性、编译性、互动性和面向对象的脚本语言。

Python特点

  1. 简单易学
  2. 免费开源
  3. 高层语言
    使用Python编写程序时无需考虑如何管理程序使用的内存一类的底层细节。
  4. 可移植性
    Python可被移植到众多平台,包括Linux、Windows、PlayStation等
  5. 解释性
    可以直接从源代码运行。在计算机内部,python解释器把源代码转换为字节码的中间形式,然后再把它翻译成计算机使用的机器语言。
  6. 面向对象
  7. 可扩展性
    部分程序可以使用其他语言进行编写,如C/C++
  8. 可嵌入性
    可以把Python嵌入到C/C++程序中,提供脚本功能。
  9. 丰富的标准库
    Python提供了丰富的标准库。可以用于处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、HTML、WAV文件、密码系统、GUI、Tk以及其他和系统有关的操作。

Python标识符

Python中标识符由字母、数字、下划线组成,但不能以数字开头。Python标识符区分大小写。

其中,以下划线开头的标识符具有特殊意义。

以单下划线开头的标识符代表不能直接访问的类属性,对该属性的访问需要通过类提供的接口进行访问,不能通过导入的方式进行访问。
以双下划线开头的标识符代表类的私有成员。
以双下划线开头和结尾的标识符代表Python里特殊方法的专用标识。例如,使用__init__()代表类的构造函数。

Python保留字

关键字描述
and逻辑运算符
as用于创建别名
assert用于调试
break跳出循环
class定义类
continue继续循环下一个迭代
def定义函数
elif相当于else if,在条件语句中使用
else用于条件语句
except处理异常,发生异常时如何执行
False布尔值,比较运算的结果
finally处理异常,无论是否存在异常,都将执行一段代码
for创建for循环
from导入模块的制定部分
global用于声明全局变量
if条件语句
import导入模块
in检查列表、元组等集合中是否存在某个值
is测试两个变量是否相等
lambda创建匿名函数
None表示null值
nonlocal用于声明非局部变量
not逻辑运算符
or逻辑运算符
passnull语句,一条什么都不做的语句
raise产生异常
return退出函数并返回值
True布尔值,比较运算的结果
try用于编写try…except语句
while创建while循环
with用于简化异常处理
yield结束函数,返回生成器
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值