python初识
一、何为编程语言
编程:用代码指挥计算机做事,编写一个特定的程序
程序:根据据一堆指令,告诉计算机该做什么
代码:写给计算机看的/处理的一条命令,写代码就是给计算机下命令
语言:分自然语言和编程语言。自然语言,本质上是人与人之间的交流;编程语言,本质上是计算机跟人的交流。计算机和人都能识别的语言,人用这个语言去控制计算机。
编程语言发展史:低级编程语言和高级编程语言
低级编程语言:指的是计算机能够直接理解的语言。如:二进制指令,就是最原始的低级编程语言(通电1/断电0)。
高级编程语言:更加贴近自然语言,更符合人类的字符去写程序,但计算机无法直接理解高级编程语言,需要翻译成低级编程语言。
根据翻译的不同分类:
机器语言:最古老的编程语言,它的指令只有0/1,又称为机器码。站在计算机的角度,能够被计算机直接读取和理解的语言,但是对于程序员来说,不好编程和阅读。
汇编语言:机器语言的升级版,助记符。平常使用的代码用以i写记得的单词保存起来,方便下次使用
高级语言:更符合人类思维和语言习惯的方式表达。站在人类的角度,用人类的思维,去编写代码。
tip:python之父,吉多·范罗苏姆;C语言之父,丹尼斯·麦卡利斯泰尔·里奇
二、python解释器
idle:python自带简单的编辑器
python3.8:命令行交互式程序
Moudule Doce:已安装模块的文档
Manuals:官方技术文档
三、python的运行方式
python的开发模式:
交互模式:默认进去python环境/ idle就是交互模式。符号表示:>>>
优点:简单,快捷
缺点:不能修改,不好保存
适用范围:测试/写简单的代码
脚本模式:把python代码写在文件里运行。
优点:可以修改/撤回,易保存,适合长期使用
缺点:相对比较复杂
适用范围:写代码(比较复杂的,正常写代码都是用脚本模式)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现