python 预习课程第一天
一 主要内容:
- 计算机基础知识
- python简介
- python基础语法
二 计算机基础知识:
1.计算机主要组成:
- cpu(控制中心)
- 内存(临时存储)
- 硬盘(长期存储)
2.操作系统与应用程序的关系:
- 操作系统是基于计算机硬件基础上的最底层的系统软件
- 应用程序是基于操作系统基础之上的应用软件(我们以后主要就是做应用软件的开发工作)
三 python简介及其编译类型介绍
1.python的发展史
2.python2和python3的区别:
- python2:源代码不统 重复代码
- python3:源代码统一 无重复代码
3.编译器类型
- python为解释型编译器 :开发简单周期短 运行速率慢
- C语言为编译型 编译器:开发难度大周期长 运行速率快
四 python的基本语法实例:
- print()输出函数:
print(2)
print(2+3)
print((2+3)*2)
a=4
print(a)
print(“a")
- 变量命名规则:
1.只能用下划线 字母 数字 命名
2.数字不能放置在首位
3.禁止用python中的关键字
4.禁止使用拼音和汉字
5. 大驼峰 小驼峰 下划线
Wing_Ming wing_Ming wing_ming
6.大小写有区别
7.变量名要有实际意义
- 常量
所有字母大写:
WING=9
- 注释符号
#单行注释
”“” “”“ ,''' ''' 多行注释
- 数据类型
整型
字符串
字符串可以和整型数字相乘、可以相加(相当于连接两个字符串)
print(“abc”+“def”)
print(“abc”*8)
布尔
字典
列表
集合
元组
- 用户交互 (input)
input()的输入都是字符串
例如: a=input("put in")
b=20
print(a+b)
结果报错。
可以利用 type(变量)查看变量类型
- if语句
if 关键字 空格 条件 冒号
b=int(input("put in"))
if b>10:
print("good!")
elif b<8:
print("bad")
else:
print("so good!")