# 介绍

python是开源的易于学习、功能强大的编程语言。语言特点具有通用性,语法简洁,生态高产许多功能有大神们写好了调包就行,跨平台(win,Linux都能运行),支持中文等。

# 第一行代码Hello World

python的运行包括交互式和文件式

# 1.交互式

键盘按下win+R唤醒运行,敲入cmd回车(win的命令行窗口),输入python

print("Hello World")
1

恭喜你🎉收获了第一行pyhton代码。

# 2.文件式(常用)

新建文件 main.py (.py结尾的文件时python可执行文件)。打开文件输入

name = "along"
print("Hello "+ name)
1
2

打开命令行(vscode的命命令行快捷键ctrl+~复习下) python main.py 这里用python调用了main.py的文件。

# 程序的基本概述(扩展阅读)

程序语言是计算机和人的交互体系,每个程序都有统一的运算模式:输入数据,处理数据,输出数据(IPO:input,process,output)。从最小的函数,到整个程序都遵循这模式。

高级程序语言根据执行机制分为两类:静态语言和脚本语言。静态语言包括C,Java等,写完的和上文的python执行方式不同,需要先将代码文件编译,然后执行编译后的文件。python语言是脚本语言,每次执行时需要解释器参与,逐行执行,相对于静态语言不能纵览全局进行性能优化,性能相对于静态语言略低,和python同属一类的脚本语言还有javascript、PHP等(大概执行过程就是,分词/词法分析-〉解析/语法分析生成抽象语法树AST(这里第一次提到树)-〉代码执行(根据AST生成指令))