第一节课预习笔记

1.今日内容:

1.计算机基础内容

2.python简介

3.快速入门

2.昨日回顾:

1.无

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的时候不能加引号

​ 变量规则:

​ 1.变量是由字母、数字、下划线组成

​ 2.禁止数字开头

​ 3.禁止使用python中的关键字

​ 4.不能使用中文和拼音

​ 5.变量名要区分大小写

​ 6.推荐写法

​ 驼峰命名:

​ 大峰

​ 小峰

​ 下划线命名:

​ 官方推荐使用

​ 7.变量名要具有描述性

​ 变量名 赋值

​ 7s = "你好" 错 数字不能开头

​ a b = 123 错 中间不能有空格

​ alex_sb = 666 对

​ -ddd = "sss" 对

​ 注释

​ #单行注释 (单行注释)不能换行

​ #多行注释 """ """ 或者 ''' '''

​ """

​ 我想吟诗一首来歌颂我的同桌

​ 你看他那乌黑短发

​ 好像一只杂毛鸡啊

​ """ 可以换行

​ 数据类型初识

​ 整形 数字

​ 字符串 数字

​ 布尔值 对错

​ 列表

​ 元祖

​ 字典

​ 集合

​ '字符串'

​ """ 字符串"""

​ 数字

​ "字符串"

​ "my name is meet i'm 22 years old"

​ a = 'alex'

​ b = 'wusir'

​ print(a+b) 字符串拼接 注意:只能和字符串相加

​ print(a*8) 字符串乘 注意:只能和数字相乘

​ 布尔值:

​ True False

​ 用户交互(input) 输入输出

​ input("提示语句")

​ input getpass

​ user = input("请输入账号:")

​ password = getpass.getpass("请输入密码:")

​ print(password)

​ print(user)

​ 只能在cmd中使用

​ type(类型)

​ str 字符串

​ int 整形

​ bool 布尔值

​ input 获取到的都是字符串

流程控制语句

if 如果

单if

if 关键字 空格 条件 冒号 缩进 结果

if 3>2:

​ print("你好美,小学")

print("我说了假话")

posted @ 2019-07-01 21:40  lvweihe  阅读(182)  评论(0)    收藏  举报