python学习-回顾
写一个这几天学习python的小结
大致内容:
1.typora文本编辑器的主要功能
2.typora中MarkDown的常用语法
3.计算机五大组成部分
4.计算机的三大核心硬件
5.操作系统的功能
6.编程与编程语言是什么
7.编程语言的分类
8.python解释器简介
9.环境变量的作用
10.编写代码的软件(IDE工具)pycharm的基本使用
11.变量与常量的含义
12.变量与常量的语法结构
13.变量与常量的命名规范
14.变量与常量的命名风格
15.python的基本数据类型
——————————————————————————————————————
1.typora文本编辑器的主要功能
typora是一个程序员常用的文本编辑器,其中有当下最火的MarDown语法
主要好用的功能个人感觉就是可以导出多种类型的格式比如:长图、word、pdf等
以目前学习的进度还没感觉这个文本编辑器好在哪里 感觉还不如用word
但是既然是老师推荐的那肯定有推荐的意义 只是以我现在的学习还没感觉出来哪里方便
或许在今后的学习里我才可以慢慢明白typora真正的功能吧
这里我百度了一下大概是说这个编辑器免费且支持mardown语法 可以使我们就像用快捷键一样快速编辑文本
2.typora中MarkDown的常用语法
1)标题
# 是一级标题 ## 是二级标题 或 ctrl+(1~6)
2)子标题
*或+创建 (Tab可以创建子子标题 两下Enter可退出)
3)代码环境
```+环境名称
4)表格
|名称|名称|名称|
5)该文档的内部语法结构
ctrl + ?
3.计算机五大组成部分
控制器 :
控制计算机各个硬件的工作
运算器:
数字运算
逻辑运算(核心)
存储器:
内存(存储数据快,断电后数据消失)
外存(存储数据慢,断电后数据还在)
输入设备
向计算机内部传递数据
输出设备
计算机向外界传递数据
ps:控制器 + 运算器 = CPU
4.计算机的三大核心硬件
CPU、内存、外存
5.操作系统的功能
协调、调度、管理计算机各个硬件的工作
6.编程与编程语言是什么
编程语言:人与计算机沟通交流的媒介
编程的本质:程序员把自己的思维和逻辑用计算机可以看懂的方式写下来
7.编程语言的分类
编译型 (C++):整体翻译
解释型 (python):一行一行翻译
8.python解释器简介
程序员编写python代码后保存的文件是”.py“的文件,如果要运行这个文件就需要python解释器
常见的python解释器版本:
python2.7(公司的老项目都是用的该版本 2020年后就不更新维护了)
python3.6
python3.8
IT领域一般不用最新版,都用相对稳定的版本
9.环境变量的作用
设置了环境变量后不需要切换路径就可以找到相应的资源
如果不设置环境变量,当执行python时会提示找不到对应Python的版本路径
10.编写代码的软件(IDE工具)pycharm的基本使用
1)创建新项目(设置一个存放项目的路径)
File>>New Project>>右侧改一下路径+\名字
2)切换解释器
File>>Settings>>Project:xxx>>Python Interpreter>>切换需要的解释器
* 3)修改字体代码
File>>Settings>>Editor>>General>>Mouse Control>>第一个打√
4)运行py文件
1.文件右键选择'Run' #建议
2.右上角的播放
3.左下角的播放
11.变量与常量的含义
变量:用来记录可能会常改变的事物状态
常量:用来记录可能不常改变的事物状态
12.变量与常量的语法结构
name = ‘张三’
变量名/常量名 赋值符号 数据值
13.变量与常量的命名规范
1)只允许字母、数字、下划线
2)开头不能是数字
3)不能是python里的关键字
4)常量全用大写字母
5)尽量做到简洁且让人能看懂
14.变量与常量的命名风格
1)下划线 (各个单词间用下划线隔开) 【python】
2)驼峰体 (各个单词首字母大写) 【javascript】
小驼峰 第一个单词首字母小写
大驼峰 各个单词首字母都大写
15.python的基本数据类型
1)整数型 int
2)浮点型 float
3)字符型 str
type()可以查看某个数据的类型
eg: print(type(123)) print(type(name))
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端