python学习第一天
时间:2019-03-18
本文章向大家介绍python学习第一天,主要包括python学习第一天使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
对于一个小白而言,今天学习的内容等于是给我做了个一个扫盲。
主要讲了六大内容:
一、编程与编程的目的
里面包含了进入编程行业最基础的三个问题:
1.什么是语言,什么是编程语言?
2.什么是编程?
3.为什么要编程?
在老师生动的讲解下,让我对编程有了一个很好的定义及理解。
二、计算机组成(重点)
1.控制器:是计算机的指挥系统,负责控制计算机其他硬件的工作
2.运算器:负责数学运算与逻辑运算
控制器+运算器=CPU=====》人的大脑
3.存储器I/O设备:内存、外存的优缺点
4.输入设备input
5.输出设备output
总结:
与运行程序有关的三大核心硬件:cpu、内存、硬盘(重点)
程序最先都是存放于硬盘的,站在硬件角度,程序的启动时,硬件的工作流程:
1. 程序相关数据先从硬盘读入内存
2. cpu从内存取出指令/数据然后运行
三、CPU详解(了解记住)
1.cpu具有向下兼容性
64的cpu可以运行32bit与64bit的软件
但是32的cpu只能运行32bit的软件
四、存储器(重点)
8bit=1Bytes
1024Bytes=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB
平均寻道时间(找磁道的时间)+平均延迟时间(转半圈的时间)=一次IO时间
7200转/分钟的硬盘来说,一次IO的时间大概:
5MS+4MS=9MS
五、完整的计算机系统分为三层(重点)
应用程序
操作程序
计算机硬件
六、操作系统定义(重点)
操作系统是协调、管理、控制计算机硬件资源与应用软件的一个控制程序
应用程序是通过操作系统来间接控制硬件的
总结下来一天的学习老师让我们知道了学习编程要分清楚三个角色:程序员自己、编程语言以及计算机(奴隶),同过一天的学习让我们尽可能的了解计算机的基本情况,而后再开始对编程语言的学习。
- Spring Boot中使用Swagger2构建强大的RESTful API文档
- iOS iOS与html进行交互
- Android学习第三弹之Android图片颜色处理
- C#Winform使用扩展方法自定义富文本框(RichTextBox)字体颜色
- Android如何实现毛玻璃效果之Android高级模糊技术
- Android Loader详解
- Gridview的item含有checkbox,setOnItemClickListener方法失效的问题
- 有效解决Android加载大图片内存溢出的问题
- 第七章 正则表达式编程
- android 实现倒影
- InvokeHelper类
- Android官方支持百分比设置宽和高的控件及示例
- Extjs radio布局--横向排列
- 第六章 正则表达式的构建
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 听说Mysql你很豪横?-------------深入解析mysql数据库中的事务!
- Struts2笔记
- Vue Router实现路由嵌套单页面展示
- 排障集锦:九九八十一难之第九难!mysql备份恢复路上的小插曲
- jQuery限制复选框checkbox的选中次数
- jQuery点击切换增加和删除class类
- Vue使用props和emit父子组件通信
- 听说Mysql你很豪横?-------------呕心沥血深入解析mysql备份与恢复!!!
- 排障集锦:九九八十一难之第十难!mysq备份恢复,Could not read entry at offset *: Error in log format or read error.
- Vue使用ref父子组件通信
- 听说Mysql你很豪横?-------------MySQL5.7主从同步
- 听说Mysql你很豪横?-------------MySQL5.7主从复制!读写分离!
- Vue兄弟组件传值
- Vue设置浏览器的标题title和图标icon
- VantUI封装自定义Tabbar路由跳转