一.计算机由输入输出设备,cpu,内存,硬盘,
输入:人的眼睛,耳朵
输出:人的嘴巴
cpu(中央处理器):人的大脑
内存:人的临时记忆
硬盘:人的长期记忆
二.什么是操作系统?
控制计算机硬件工作流程
三.什么是应用程序?
安装在操作系统之上的软件
python入门
python简介
编译型:一次性编译
优点:运行速度快
缺点:开发效率慢
解释型:逐行读取
优点:运行速度慢
缺点:开发效率快
python是一门解释性语言
一.python2和python3的区别
python2:重复代码多,源码不统一
python3:重复代码少,源码统一的多
二.变量
变量命名规则:
由数字字母下划线组成
禁止用数字开头
名字区分大小写
禁止用python中关键字命名
不能用中文或者拼音
推荐写法:驼峰命名法
大峰:AlexSb
小峰:alexSb
2.下划命名法
官方推荐写法alex_sb
7.具有可描述性
三.常量
python中是没有常量的说法的,统一规定大写的变量为常量
四.注释
单行注释:# 只注释一行代码
多行注释:""" """ ''' '''3个双引号或者3个单引号
五.数据类型
整型int
数字
可以进行+ - * /
字符串str
字符串可以拼接
字符串可以与数字相乘
布尔值bool
True 真 1
False 假 0
列表
字典
元组
集合
六.用户交互
input
input()后的数据是字符串数据类型
1.type()查看变量的数据类型
2.补充getpass
3.#-*- coding:utf-8 -*-
import getpass
user=input('账号:')
password=getpass.getpass('密码:')
print(user,password)
#只能在cmd中使用
七.流程控制语句
1.单if语句
if 条件:
结果
2.if。。。else。。。
if 条件:
结果
else:
结果
3.if 条件:
结果
elif 条件:
结果
elif 条件:
结果
4.if。。。elif。。。else
if 条件:
结果
elif 条件:
结果
else:
结果
5.if语句的嵌套
if 条件:
结果
if 条件:
else:
结果