9月25学习总结

第一周总结

一、typora软件与markdown语法

1.typora软件

typora是一个文本编辑器,文本阅读器,是现今最火爆的文本编辑器。

Typora中格式,字体,主题样式都是可以根据自己的喜好进行设置的

typora下载官网地址:https://typora.io/

2.文件路径(资源定位符)

绝对路径:一个文件实际存储的位置,不需要参考系
  eg:找文本A
     路径:C\User\Python\A.txt
相对路径:相对当前文件的路径,需要参考系
   eg:找文本A
     路径:A.txt

3.markdown语法

1.标题       ctrl+数字/ #+ 标题名
2.子标题     数字/* 标题名/+ 标题名
3.语言环境   ```+环境名称
4.表格       |字段名1|字段名2|
5.表情       :表情的英文单词

二、计算机本质

1.计算机的本质

计算机称为电脑,可以理解为通了电的大脑,计算机工作离不开电,电信号有高低电平两种状态。

2.进制数(逢几进几)

二级制:0,1,2
八进制:0,1,2,3,4,5,6,7
十进制:0,1,2,3,4,5,6,7,8,9
十六进制:0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f

3.计算机存储数据单位换算

8bit = 1bytes
1024bytes = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB

三、计算机五大组成部分

1.控制器 控制计算机各个部件运行程序  #类似于人的大脑
2.存储器 存储数据,有内存和外存      #类似于人的记忆 
3.运算器 分为数据运算和逻辑运算      #类似于人的大脑
4.输入设备 把数据、指令传送到计算机中去  #鼠标,键盘,摄像头
5,输出设备 把计算机或者处理的结果以人能理解的形式展现出来  #显示器,打印机

四、计算机三大核心硬件

1.CPU(中央处理器) 计算机中真正干活的“人”  CPU = 控制器 + 运算器
2.内存 存取速度快,断电数据立刻消失   #人的短期记忆
3.外存(硬盘) 存取速度较内存慢    #人的长期记忆

五、操作系统

操作系统的作用是协调,管理,调度计算机各个硬件的工作,没有操作系统,所有程序无法执行
常见的PC端的操作系统:Windows、Linux、Mac
常见的移动端的操作系统:IOS、安卓、鸿蒙

六、编程语言

1.编程语言:人与计算机沟通交流的媒介
2.编程语言发展史:机器语言->汇编语言->高级语言
3.编程语言分类:分为编译型语言和解释型语言
      编译型语言类似于谷歌翻译,一次翻译之后可以反复使用,执行效率高,速度快 #C++
      解释型语言类似于同声传译,速度没有编译型语言快  #Python

七、Python解释器与编辑器

1.下载地址

python解释器官网下载地址:https://www.python.org/downloads/windows/
python编辑器官网下载地址:https://www.jetbrains.com/pycharm/download

2.注意点

Python解释器与编辑器下载时注意现在路径,千万不要放在C盘,还有下载之后注意配置相应的环境变量。详细操作请翻阅我的博客查看。

八、Python语法之注释

1.注释就是对一段代码的解释说明
2.单行注释:解释文字前面加#号,或者ctrl+?
  多行注释:单引号按三下/双引号按三下
3.PEP8规范:
   分号:不要在行尾加分号
   行长度:每行不超过80个字符,不要使用反斜杠连接行
   括号:不要在返回语句或者条件语句中使用括号
   缩进:用4个空格来缩进代码,不要用tab,不要把tab和空格混合使用
   空行:顶级定义(函数或者类定义)之间空两行,方法定义之间空一行
   空格:括号内不要有空格

九、Python语法之数据类型

1.数据类型

代码程序中需要不同数据类型来表示不同的数据,查看数据类型的方法:type(数据值)

2.常见的数据类型

1.整型(整数)
  应用场景:年级,班级人数,年份
  代码实现:
          age = 18
          name = 56
          year = 2022
  表达关键字:int
2.浮点型(小数)
  应用场景:身高,体重,薪资
  代码实现:
          height = 1.82
          weight = 44
          salary = 2.1
  表达关键字:float
3.字符串(文本)
  应用场景:姓名,地址,爱好
  代码实现:
          name = 'jia'
          addr = "jinhua"
          hobby = '''study'''
          hobby = """dance"""
  表达关键字:str
4.列表(可以存储多个数据值)
  应用场景:存储多个数据值,并且将来可能需要单独取其中一些
  代码实现:
          list = ['jia', 'tom', 'jerry']
          中括号括起来,内部可以放多个数据值,数据值与数据值之间用逗号隔开
  表达关键字:list
  索引取值:起始数字从0开始
5.字典(能够非常精确地存储和表达数据值的含义)
  代码实现:
         info_dict = {
              'username': 'jia',
              'age': 18,
              'hobby': 'read',
         }
        大括号括起来,内部可以存放数据,数据的组织形式是k:v键值对
  表达关键字:dict
posted @ 2022-09-25 21:45  小王应该在学习!  阅读(34)  评论(0编辑  收藏  举报