S7day1
一、认识计算机
1.计算机包括中央处理器(cpu)、内存、硬盘、输入输出设备
2.操作系统用于控制计算机硬件之间数据,例如windows、linux
3.应用程序(软件) 例如QQ、Excel、浏览器
我们程序员,目标开发应用程序
二、python编程语言介绍
1.Python方向(Web开发、爬虫开发、金融、人工智能)
2.python和其他语言的区别
三、python学习
1. 初识python
(1)种类介绍
cpython(主学),jpython,ironpython,rubypython,pypy ....
ps:种类有很多,规则只有一个
(2)版本介绍
Python2.7
Python3.x
2.学习规则
(1). 安装解释器
(2). 编写代码,运行代码
四、python规则
1.规则
- ascii码(255个东西),字母,数字,符号...
- utf-8编码,包含世间万物
py2(ascii): 中文报错
py3(utf-8): 不报错
PS: 代码头部写上: #-*- encoding:utf-8 -*-
2. 变量
a. 基础
变量名 = 值
PS:
变量名要求:
- 只有:字母,数字,下划线
- 数字不能开头
- 不能是Python内部关键字:['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
- 建议:见名知意
b. 小高级
3. 初识数据类型
age = 18 整数类型
ame = "名锐捷" 字符串类型
gender = True/False 布尔类型
a.比较运算
result = 19 > 18
result = 19 < 18
result = 19 >= 18
result = 19 == 18
b.数值运算(不能混搭)
数字可以 加减乘除,字符串只能加、乘
4. 条件语句
如果: 条件,
- 成立:xxxxx
- 不成立:xxxxx
形式一:
if 条件: 简化: if 条件: print('真') print('真') else: print('假')
形式二:
if 条件: print('真') elif 条件: print('真') elif 条件: print('真') else: print('假')
5. 输入
name = input('请输入用户名:') print(name)
6. 循环
a.while 条件: 条件成立此处执行代码,执行完毕回到条件 b.while 条件: 条件成立此处执行代码,执行完毕回到条件 else: 当上一个条件不成立时,此处执行代码
附加:(1)奇偶数
num = 19 result = num % 2 if result == 0: print('偶数') else: print('奇数')
(2)1-100总和
sum = 0 start = 1 while start < 101: sum = sum + start start = start + 1