首页 > 其他分享 >上周内容回顾

上周内容回顾

时间:2022-09-26 08:34:02浏览次数:62  
标签:计算机 回顾 python 张三 数据类型 内容 上周 变量名 数据

上周内容回顾

计算机的五大组成部分概述与详解

控制器 类似于人的大脑,控制计算机各个硬件的工作
运算器 类似于人的大脑,在计算机中做数学运算与逻辑运算
#  控制器+运算器=CPU(中央处理器) 
存储器  用来存取短期记忆与长期记忆
# 分为外存与内存
1.内存 断电数据丢失 储存临时数据(短期记忆)
2.外存 长久储存数据 (长期记忆)eg:硬盘,U盘
输入设备  键盘,鼠标 
# 给计算机输入指令,数据
输出设备  音响,屏幕
# 把计算机的数据传输显示出来

计算机的三大核心硬件

控制器 - 内存 - 外存
# 这三个具体是什么上面有解释
计算机在运行中缺了这三大核心硬件任何一个都不能正常运行打开程序。

typora的安装方法与使用

  • 安装方法
下载地址:https://typoraio.cn/  
# 安装方法就不多说了。
  • markdown常用使用方法
1.# 一级标题
  ## 二级标题
   ### 三级标题
   #### 四级标题
以次类推,至六级标题
2. 无序标题与有序标题
+ 文本   - 文本  # 无序标题
1.文本  2.文本  # 有序标题
|文本|文本|    # 插入表格
:表情英文单词: # 插入表情
插入图片 #图片无法跨计算机表示,可以转PDF,图床。

计算机的本质

计算机的工作离不开电,计算机只认识二进制(0,1)

编程语言的发展

  • 机器语言
只认识二进制  0和1 ,学习难度大。
  • 汇编语言
用a和b来代表一串字符,学习难度大
  • 高级语言
用人类能够读懂的语言来和计算机沟通交流。学习门槛低

编程语言的分类

  • 编译型语言 C++
整体翻译。执行速度快。效率高 缺点 出现BUG需要整体重新翻译  
  • 解释型语言 python
用人类能够读懂语言和计算机沟通 #需要翻译官
逐行翻译 出现BUG时只用逐行重新翻译 

想让计算机能够读懂人类的语言需要 翻译官 eg:C++ Java python

什么是编程

  • 程序员把自己的思维逻辑和想法用人类能够读懂的语言写下来的过程

操作系统

  • 常见的PC端操作系统有 windows macOS linux

  • 常见的手机端操作系统有 安卓 IOS 鸿蒙

计算机的应用程序必须基于操作系统才能正常运行

python解释器

常用版本

python有多种版本 python1.x python2.x python3.x python4.x(正在开发,效率提高一倍)

常用的版本有:python 2.7 python 3.6 python 3.8

python发展方向

web开发 自动化运维 自动化办公 网络爬虫 金融量化 数据分析 人工智能 机器学习

python下载方法

官网:https://www.python.org/downloads/windows/

百度搜也行,苹果自带python2.7

python安装

路径设置简单一点方便我们查找

相对路径:该路径不是给任何人都能找到目标

绝对路径:该路径给任何人都能找到目标

python使用方法

win+r 打开运行窗口
输入cmd打开命令窗口
输入盘符 d:
输入cd python切换目录
输入python27打开解释器
exit()退出解释器
退到上一层目录cd..

pyhon解释器多版本共存

设置环境变量  本地电脑属性-高级系统设置-高级-环境变量-path里-各版本目录添加进去
先把不同版本的python程序在各目录下复制python.exe,重命名添加方便寻找到标记eg:python27.exe

python解释器的三种运行方式

1.cmd直接编写运行 #适用于比较短的代码
2.解释器命令运行 #在文本中写好代码,可以保存长代码
3.IDE开发者工具 #有三种 我们只用pycharm
pycharm 功能强大 对小白友好

pycharm安装方法

下载地址:https://www.jetbrains.com/pycharm/download/#section=windows

激活方法:官网购买 百度搜激活码 激活插件 淘宝买

安装步骤 详见LiAJi博客(pycharm)

使用方法同上

数据类型

什么是数据类型

  • 在日常生活中数据的表现形式是各种各样的,就像人各有各的特点,在程序中数据也是如此。

为什么要学习数据类型

  • 方便针对不同的数据采用不同的数据类型来展示该数据的价值
本次学习只是仅仅了解一下数据类型,能看到每个数据类型能叫出它们的名字和知道怎么编写该数据类型代码即可。
查看数据类型代码
type(数据值\变量名)

python数据类型之整型int

就是整数的意思。eg:年龄 年份
    age = 18
    year = 2004

python数据类型之字符串str

就是用引号引起来的文本描述的类型都是字符串
     eg:姓名 地址
name = '张三'
定义字符串有四种方式
name = '张三'
name1 = "张三"
name2 ='''张三'''
name3 = """张三"""
怎么分辨三引号是字符串还是注释
看看左侧是否有赋值符号和变量名 如果有则是字符串,没有则是注释

python数据类型之浮点型float

就是小数点的意思。eg:薪资 身高
   height = 1.78
   salary = 1.6

python数据类型之列表list

可以存储多个数据值得类型
用处:存取很多数据值,以后想要单独取其中一个值来。
name = ['张三', '李四', '赵四']
用中括号括起来内部可以存放多个数据值,数据值与数据值之间用逗号隔开 数据值可以使任意数据类型
  • 索引取值
计算机的起始数字是从0开始 # 不是像数学从1开始
l1 = ['张三', '李四', '赵四']
'''这里有PEP8规范补充 
     1.逗号后面与数据值空一格
     2.赋值符号左右都得空一格
'''

python数据类型之字典dict

非常精准的存储和表达数据值的含义
info_dict = {
    'name' : '李四',
    'age' : 17,
    'hobby': '唱跳rap打篮球',
}
用大括号括起来 内部可以存储多个数据值,每个数据值之间用逗号隔开
数据值都是以K:V键值对的储存形式
K是V的关键词,一搬用字符串表示
v是真正的数据,可以是任意数据类型
字典只能按K取值 因为字典是无序的 没有索引的概念
info_dict =['age']

PEB8规范

  • pycharm中有时候会遇到代码或文字下面有各种颜色的提示还有波浪线,只要不是红线一般都不会影响运行
  • python代码编写规范
1.单行注释如果跟在代码后,警号和代码之间需要空两格,内容要和警号空一格
2.如果把注释写在单独一行那么内容要与警号空一格
如果遇到问题不知道怎么办可以用pycharm自动化格式代码 格式化后你可以观察一下相信你可以更快地学习。

python语法之注释

常量与变量

什么是变量常量

  • 常量就是指不会变化的量

  • 变量就是会变化的量

变量使用的语法结构与底层原理

1.一旦看到赋值符号 那么一定先看符号左侧的数据值
2.在内存中申请一块空间存储数据值
3.给数据值绑定到一个变量名上 # 这里的变量名=坐标
4,以后就可以通过变量名快速的访问到数据值
'''同一个数据值可以绑定多个变量名
name = '张三'
name1 = name
name2 = name1
赋值符号的右侧也可能是变量名,如果是就要找到该变量名的数据值
那么print(name2) 的数据值就是 '张三'
ps:一个变量名同时只能绑定一个数据值
'''

变量名的命名规范

1.你可以使用中文,和拼音,但是太low # 而且还比较容易出BUG
2.变量名里只能出现字母,数字,下划线,不能用数字开头
3.变量名你最好能看到就知道是啥意思
4.变量名不能与关键字冲突

变量名的命名风格

  • 变量名有两种命名风格
1.下划线式 # python推荐使用
eg:a_b_c = '李四'
单词与单词之间用下划线分割
2.驼峰体式 # JS推荐使用
大驼峰: YouName = '李四' 每个单词的首字母大写
小驼峰: youName = '李四' 开头单词首字母小写后面单词首字母全大写
# 在使用同一种编程语言中尽量使用一种方式,不要随便切换会看起来很乱

标签:计算机,回顾,python,张三,数据类型,内容,上周,变量名,数据
From: https://www.cnblogs.com/LiaJi/p/16729645.html

相关文章

  • 第一周内容回顾
    第一周内容回顾typora软件介绍typora软件是一款基于Markdown语法的编辑器和阅读器,风格极简、支持多种主题、支持macOS/Windows/Linux且功能强大Markdown语法标题......
  • 本周内容总结
    本周总结自我介绍,一个正在向上爬的年轻人!!希望通过自己的努力证明自己也是有价值的人python主要功能1.主要的五大应用2.Web开发爬虫大数据分析人工智能......
  • 过往内容的回顾
    markdow语法一些基本操作:ctrl+数字可以设置大标题*空格文本可以设置小标题英文状态下三个波浪可以设置语言环境表情用英文单词|文本|文本|文本|可以......
  • linux文件内容查看命令 实验报告
    实验任务Linux查看文件基础命令 实验环境一台centos7 实验步骤1.显示文件全部内容Cat+想要查看的文件名  2.显示文件全部内容并加行号  3.空行不......
  • 前瞻内容回顾
    本周内容总结1.markdown语法markdown语法是用来编辑typora软件的其主要内容有#后面跟语句为文章标题英文下的```跟环境命自动切换对应环境ctrl+?查看源代码|||列表......
  • 银河麒麟v10图形化完成DCA培训内容(基于达梦8)
    本文基于银河麒麟v10服务器版使用图像化方式完成DCA培训学习相关内容,如需命令行方式可观看上一篇:https://www.cnblogs.com/zdstudy/p/16726249.html安装数据库a.创建用......
  • 本周回顾-- 计算机基础、python、pycharm、基本数据类型
    1、计算机基础1.1计算机组成部分:1、控制器2、运算器(控制器+运算器=cpu)3、存储器 内存:速度快,断电失效 外寸:硬盘,速度相对慢,永久保存4、输入设备 鼠标,键盘5、输出设......
  • DataGridViewComboBoxCell单元格内容变化后立即引发事件
    原文(C#):(38条消息)C#DataGridView中DataGridViewComboBoxCell下拉列表选择事件_HEALER..的博客-CSDN博客_c#combobox选择事件PrivateSubDataGridView2_EditingCon......
  • 关于input 内容改变的触发事件
    转自:https://blog.csdn.net/qq_36908872/article/details/115528600  https://blog.csdn.net/weixin_45947938/article/details/122405448 方便以后自己寻找资料更加方......
  • ES6新增内容,变量和常量
    1.var let  const三者的区别var声明的变量是可以重复声明,可以覆盖let声明的变量是唯一的,不允许重复声明const是常量2.参考如下 第二部分  ......