今日内容大纲
1.计算机基础,cpu,内存,硬盘,操作系统。
2.python的发展历史
3.python的历史
4.python的分类
5.python的优缺点
6.python的种类
7.python的环境
8.运行第一个python代码
9.变量
10.常量
11.注释
12.基础数据类型初始(int,str,bool)
13.用户输入 input
14.流程控制语句if
1.
cpu:中央处理器,相当于人的大脑。运算中心,控制中心。
内存:暂时存储的数据,与cpu交互,8G,16G,32G,64G...
读取速度快,容量小,造价高,断电即消失
硬盘:永久存储数据,1T.....
操作系统:调控统领这些过程。
2.python的发展与应用。
https://www.cnblogs.com/jin-xin/articles/7459977.html
3.python的历史
python 第三方库多
python2x,3x第一个不同
python 2.x:源码不规范,源码重复
python 3.x:源码清晰,优美,简单。
4.python 的分类
编译型:将代码一次性全部编译成字节码,再执行。代表语言是C 优点 不能跨平台。开发速度慢。不好调试。
解释型:代码从上至下逐行解释并运行。代表语言:python
优点 便于调试。跨平台,开发效率高。缺点:执行速度相对慢
5.python的优缺点(在上面的连接上)
6.python的种类
7.python的环境
8.运行第一个python代码
py2x,py3x第二个区别
python3x:打印的中英文 全部显示 默认编码方式:utf-8(包含中文,英文,欧洲文字)
python2x:对于中文,报错。默认编码方式:ASCII(包含英文)。
如果在python2x版本下,显示中文,此文件的首行加上:#-*-encoding:utf-8 -*-
9.变量:
x = 1+2 +3+4+5
print(x)
y = x * 20 / 4
z = y * 5 / 2
print(y,z)
# x,y,z,就是变量,变量就是将一些数据中间结果暂存起来,以便后续程序调用。
# 变量如何使用?
1.变量只能有数字字母下划线组合 2.不能以数字开头 3.不能是python中的关键字
4.变量要有描述性 5.变量不能使用中文 6.变量不能过长 7.变量不能使用拼音
官方推荐使用:驼峰体AgeOfOldBoy = 1000 下划线 age_of_old_boy = 1000
# 字符串类型,python中凡是用引号引起来的就是字符串
s1 = 'alex'
s2 = 'alex李哥1‘
# 单双引号配合使用
s3 = "I'm taibai"
# 字符串的+ 字符串可以与字符串相加 字符串的拼接
s1 = 'alex'
s2= 'sb'
print(s1+s2)
# 字符串 可以与数字相乘
s3 = '坚强'
print(s3*8)
# bools值
print(2>1) 输出是True
用户需要输入用户名密码(QQ登录)
input 出来的数据全部都是字符串类型
name = input("请输入用户名:")
type(变量)输出变量类型。
print('此用户的姓名是’+name)
# if 条件语句