12.16日学习小结

一:今日主要内容:

  1. 编程语言分类
    2.python介绍
    3.安装多版本的解释器*****
    4.第一个python程序*****
    5.变量:怎么存储数据*****

二:上节课复习
1.三大核心硬件
CPU运行程序代码,内盘和硬盘是存取数据,内存速度快断电over,磁盘速度慢断电OK
内存空间必须物理隔离,保障其安全性

2.操作系统(windows linux稳定 )
应用程序
操作系统(windows linux稳定 )
计算机硬件(cpu 内存 硬盘)

ps
文件就是操作系统给用户或者应用程序操作硬盘的一种功能
学习python最有效的方法是多敲代码,每天代码300遍最好,形成肌肉记忆

三:今日内容
1.编程语言分类
机器语言:用二进制指令编写程序(穿孔卡片的概念),优点是执行效率很高,缺点是难以记忆容易出错
编程复杂程度高
汇编语言:用英文标签取代二进制标签(比如把1000100换成A)与机器语言一样命令条数很多,但是相比简单很多
如系统中无需联网的单机软件
高级语言:
(1)用人类能理解的表达方式编写程序,print hello(不要特别了解硬件知识,复杂性特别高)
(2)高级语言计算机无法识别,必须经过翻译让计算机可以直接理解
编译型 C GO 翻译一次就可以,第二次不用翻译
解释型shell Python 第二次运行这个程序,必须进行再翻译
ps:效率分为开发效率和执行效率
执行效率:解释型<编译型<汇编语言<机器语言
开发效率:封装程度高专心用人类的表达方式去写,语法简单,开源库(如python)

2.python的发展史
~
3.python解释器的安装,实现多版本共存
两个版本2.7和3.6:官网下载安装,并且cmd运行查找,修改环境变量,复制一个修改exe格式的命名
在这里插入图片描述
在这里插入图片描述
4.编写第一个python程序~hello world
cmd 是交互式环境,立马看到结果,主要来做调试结果,无法进行保存。
打开python,书写hello world 退出 exit{}
在cmd中用python运行写入文档中的文件,后缀无所谓,一般用.py结尾 python“D:\a.txt”

5.运行python程序的三个阶段
python“D:\a.txt” tasklist 运行程序列表 taskkill 终止命令
(1)先启动python解释器
(2)python解释器 将a.txt内容从硬盘读入内存
(3)python解释器会解释执行刚刚读入内存的代码,识别python语法 print(“helloworld”),文本编辑器则会当做文本,写入到屏幕上,而 print(“hello world”)是固定的语法不可缺少,否则不可执行。

注意项目:(1)文本中的命令必须用英文编写,不然不可识别
(2)cmd中必须加上文件位置,如 python D:\1.txt 见下图
在这里插入图片描述
6.IDE超级编辑器/集成开发环境
(1)在setting里设置调节字体大小 ,项目解释器版本切换
在这里插入图片描述
(2)新建project和file,输入第一个命令print(“hello world”), run
在这里插入图片描述
7.python语法~注释:对代码的解释说明,增强代码的可读性
多行注释:三个双引号,如
“ ””
注释1
注释2
注释3

单行注释:正上方或者后方 如: print(“hello world”)+两个空格+#+一个空格+注释
在这里插入图片描述
Ctrl+?批量加注释:先选中再批量加注释

8.变量
(1)变量是什么:即变化的量,变指的是事物的状态是可变化,量指的是实物的状态不仅是指数量; 具体指可以将实物的状态记录下来,并且记录的结果可以被改变的;
(2)为什么要用变量:为了让计算机能够像人一样记住事物的状态,变量是把数据存入内存的机制
(3)如何用变量:先定义,后引用
定义:
name= “zhangz ” zhangz 前有个空格 name叫做变量名相当于房间号406,zhangz ”是406房间的东西
引用:print(name)
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值