今日内容:

1.计算机基础知识
2.python简介
3.快速入门

今日内容:

一.计算机基础

1. 计算机什么组成的

	输入输出设备  cpu 硬盘 内存  

	中央处理器  处理各种数据  相当于人的大脑

	内存  存储数据 

	硬盘  存储数据的  

2. 什么是操作系统 

	控制计算机工作的流程  软件 

	什么是应用程序 

	安装在操作系统之上的软件  就是应用程序
总结:
cpu 人的大脑
内存 人的临时记忆
硬盘 人的永久记忆 操作系统 控制计算机硬件工作的流程
应用程序 安装在操作系统之上的软件 二. python简介 1. python2和python3的区别 python2
源码不统一
重复代码 python3
源码统一
没有重复代码了 编译型: 优点: 运行速度快
缺点: 开发效率慢 解释型: 优点:开发效率快
缺点:运行速度慢 三.快速入门 print() 输出 变量
print(12+34)
print((12+34)*2)
print(((12+34)*2)*3) a = 12+34
b = a*2
c = b*3 print(a) # 注意打印a的时候不能加引号 这是一个错误的示范"a" 变量规则:
1.变量是由字母,数字,下划线组成
2.禁止已数字开头
3.禁止使用python中的关键字 print
4.不能使用中文和拼音
5.变量名要区分大小写
6.推荐写法 驼峰命名:
大峰
小峰
下划线命名:
官方推荐使用
7.变量名要具有描述性 a = 12
变量名 赋值 值 7s = '你好' 错 a b = 123 错 alex_sb = 666 对 _ddd = 'ss' 对
	常量

		ALEX = 2022

		ID = 110120130140

	注释

		# 单行注释  (当行注释)  不能换行
# 多行注释 """ """ 或者 ''' ''' """
我想吟诗一首来歌颂我的同桌
你看看他那乌黑短发
好像一只杂毛鸡啊
""" 可以换行
	数据类型初识

		整形  数字

		字符串 汉字

		布尔值 对错

		列表  

		元祖

		字典 

		集合

		'字符串'
"""字符串"""
		数字 

		"字符串"
"my name is meet i'm 22 year old" a = 'alex'
b = 'wusir' print(a+b) 字符串拼接 注意: 只能和字符串相加
a = '坚强' print(a*8) 字符串乘 注意: 只能和数字相乘 布尔值: True False 真的 假的
1 0 用户交互(input) 输入 输出 input("提示语句")
		import getpass

		user = input("请输入账号:")
password = getpass.getpass("请输入密码:")
print(password)
print(user) 只能在cmd中使用 type(类型)
str 字符串
int 整形
bool 布尔值 input获取到的都是字符串 流程控制语句 if 如果 单if if 关键字 空格 条件 冒号
缩进 结果 if 3>2:
print("你好美,小学") if else
如果 否则 if 条件:
结果
else:
结果 if elif
如果 在如果 if 条件:
结果
elif 条件:
结果
elif 条件:
结果 if if if 3>2:
print(1)
if 4>3:
print(4)
if 5>1:
print(6)

		if 嵌套

		if 条件:
结果
if 条件:
结果
if 条件:
结果



内容总结:

计算机基础

	cpu               大脑
内存 临时记忆
硬盘 永久记忆
输入设备 眼睛 耳朵
输出设备 嘴巴 操作系统 控制计算机硬件工作流程的
应用程序 安装在操作系统之上的软件
python简介

	python是一个解释型语言

	python2和python3的区别
源码不统一
重复代码 python2
print 可以不加括号
input 获取到的是你输入什么类型,就是什么类型 input() "你收到罚单"
raw_input() == python3 input python3
print() 必须加括号
input 获取到的都是字符串 快速入门 print() 输出 想要打印什么就放到括号里,注意汉字和字母要加引号
变量
1.数字,字母,下划线组成
2.不能太长
3.变量名要有意义
4.不能使用python中的关键字
5.不能数字开头
6.大小写区分
7.不能使用中文和拼音
8.推荐写法
驼峰体
大峰 AlexSb 每个单词首字母大写
小峰 alexSb 第一个单词首字母小写,其他单词首字母大写
下划线命名
alex_sb 常量
变量名大写就是常量 注释 # 单行注释(当行注释) 不能换行
''' ''' """ """ 多行注释 能换行 基础数据类型初识 整型 int +-*/ 布尔值 bool True False 字符串 str + 同类型 * 只能和数字相乘 用户交互 input("提示语句") 输入 用户输入的内容全都到了input这里 print(input("asdf")) age = input("asfadsf") print(age) input获取到的都是字符串 if 单独if if else if elif if elif else if 嵌套

计算机基础+python初阶的更多相关文章

  1. 计算机基础 python安装时的常见致命错误 pycharm 思维导图

    计算机基础 1.组成 人 功能 主板:骨架 设备扩展 cpu:大脑 计算 逻辑处理 硬盘: 永久储存 电源:心脏 内存: 临时储存,断电无 操作系统(windonws mac linux): 软件,应 ...

  2. 计算机基础 python入门

    1.计算机基础 计算机组成: 输入输出设备内. 存储器 .cpu .电源 .显卡 中央处理器(cpu) 处理各种数据 相当于人的大脑 内存 存储数据 相当于临时记忆 硬盘 存储数据 相当于人的永久记忆 ...

  3. 计算机基础+python安装注意问题+python变量介绍

    1.什么是编程语言语言是一个事物与另外一个事物沟通的介质编程语言是程序员与计算机沟通的介质 2.什么是编程编程就是程序按照某种编程语言的语法规范将自己想要让计算机做的事情表达出来表达的结果就是程序,程 ...

  4. 计算机基础 & python基础

    五大组成部分 控制器 运算器(数学运算+逻辑运算) 存储器(存取数据) 输入设备(键盘.鼠标等) 输出设备(显示器.打印机等) CPU CPU=运算器+控制器 CPU的分类: 精简指令集(RISC): ...

  5. python初认识、基础数据类型以及 if 流程控制

    python初认识 CPU.内存.硬盘以及操作系统之间的关系 CPU:中央处理器,计算机的逻辑运算单元 硬盘:长期存储数据的地方,断电不会丢失 内存:位于CPU与硬盘之间,缓解高速CPU与低速硬盘之间 ...

  6. python 小白(无编程基础,无计算机基础)的开发之路 day1

    本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入 模块初识 .pyc是个什么鬼? 数据类型初识 数据运算 表达式if ...else语 ...

  7. python计算机基础-Day1

    计算机基础-Day1 一.计算机基础 首先Python是一门编程语言 语言: 那什么是语言?语言就是一种事物与另一种事物沟通的介质. 所以说编程语言是程序员跟计算机沟通的介质,那么为什么要跟计算机沟通 ...

  8. Python之旅_计算机基础入门

    一.计算机基础 1.Python是编程语言 语言:一种事物与另一种事物沟通的介质. 编程语言:程序员与计算机沟通的介质. 什么是编程:程序员用编程语言把自己的逻辑思想下来,编程的结果就是一堆文件. 为 ...

  9. 计算机基础,Python基础--变量以及简单的循环

    一.计算机基础 1.CPU 相当于人体的大脑,用于计算处理数据. 2.内存  用于存储数据,CPU从内存调用数据处理计算,运算速度很快. PS:问:既然在内存里的数据CPU运算速度快,为什么计算机不全 ...

随机推荐

  1. django第四次(转自刘江)

    我们都知道对于ManyToMany字段,Django采用的是第三张中间表的方式.通过这第三张表,来关联ManyToMany的双方.下面我们根据一个具体的例子,详细解说中间表的使用. 一.默认中间表 首 ...

  2. 通过mark和reset方法重复利用InputStream

    InputStreammarkreset 在这篇博客中我们已经简单的知道可以通过缓存InputStream来重复利用一个InputStream,但是这种方式的缺点也是明显的,就是要缓存一整个Input ...

  3. IOS应用无法下载、此时无法安装应用程序

    无法安装应用 app开发者,进行程序测试,重试还不行,就重新打包, 个人,更改wifi的dns 在“设置” –> “WiFi” –> 进入当前的WiFi 进入之后点击旁边的叹号,然后进入之 ...

  4. O2优化的实质

    重点:如果使用多个-O选项(包含或不包含级别编号),则最后一个选项是有效的选项.------------ ------------ ------------例如:#pragma GCC optimiz ...

  5. Java 之MVC动态分页完美实现

    一个分页小技术有时也是让人挠头,在这里完全前端实现方式与Java的实现方式,我们提供给你完全的编码参考,希望能够帮到你哦(:) 内容导读 1.程序结构 2.JSP页面设计 3.分页主要编码 4.运行效 ...

  6. Spring JdbcTemplate之使用详解

    最近在项目中使用到了 Spring 的 JdbcTemplate, 中间遇到了好多坑, 所以花一些时间对 JdbcTemplate 的使用做了一个总结, 方便以后自己的查看.文章中贴出来的API都是经 ...

  7. Java的自动装箱/拆箱

    概述 自JDK1.5开始, 引入了自动装箱/拆箱这一语法糖, 它使程序员的代码变得更加简洁, 不再需要进行显式转换.基本类型与包装类型在某些操作符的作用下, 包装类型调用valueOf()方法将原始类 ...

  8. maven打jar包包括依赖包

    <build> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId& ...

  9. Android buildType混淆代码

    [话题引入] ①在Android开发完成,我们会将代码打包成APK文件.选择 菜单栏 Build --> Build APK ②将查看视图切换到 Project 模式,文件夹下有一个debug模 ...

  10. strstr函数使用中的一个错误解决

    最近使用ESP8266的时候,联网的过程中需要使用strstr函数来读取串口发来的某些重要信息, 使用strstr函数发现某些时候能够正常返回需要寻找的字符串的指针,有些时候找不到,后来发现原来是这样 ...