1、认识计算机前端
计算机是一个高度集成的电子电路。python
组成:CPU(中央处理器)、内存 、主板 、电源(心脏) 、显示器 、键盘 、鼠标 、显卡(NAVID,AMD) 、硬盘macos
操做系统 :Windows(家用),Linux(服务器),macos (家用+服务器)编程
2、python的一些特性服务器
一、 python是一门弱类型解释型高级编程语言运维
python 2.x版本已经再也不更新,因此学习的时候建议用python 3.新的版本编程语言
二、编译器和解释器的区别:编辑器
编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机能够直接以机器语言来运行此程序,速度很快,可是大型程序的开发效率低。学习
解释器是在执行程序时,才一条一条的解释成机器语言给计算机来执行,因此运行速度不如编译后的程序运行的快。云计算
编译型程序语言: C C++ GO Swift Object-C Pascal
解释型编程语言: JavaScript Python Ruby PHP Perl Erlang
混合型编程语言:Java C#
三、主要应用领域:云计算 WEB开发 科学计算、人工智能 系统运维 金融 图形GUI
四、优缺点
优势:①简单易懂,入门容易,深刻后也能够些复杂程序。
②开发效率高,高级语言,
缺点 :运行速度慢,代码不能加密,线程不能利用多CPU,
五、编译器的选择
①全部的文本编辑器均可以编写代码,记事本,Editplus,sublime, pycharm(收费)。
②能够再命令行写python代码。
3、python程序
一、第一个python程序
进去DOC,输入python,写代码;将python程序写道py文件中,经过python命令来执行,例:python first.py
二、注释 :单行注释(#被注释的内容),多行注释(三引号内包着被注释的内容)
三、变量
概念:把程序运行过程当中产生的中间值保存在内存,便于后续使用。
命名规范:
一、是由数字,字母,下划线组成‘
二、不能只是数字,首位不能是数字
三、不能是python的关键字,这些符号和字母已被python占用,不可更改。
四、不能太长,前端除外
五、不能用中文
六、要有意义
七、区分大小写
八、推荐用驼峰(每一个单词首字母为大写)和下划线链接体(用下划线链接每一个单词)
常量:本质为变量,约定俗成, 全部字⺟⼤写就是常量。
四、数据类型
①整数(int)intrger 直接写出数据就是证书
②字符串(str) string 用单引号,双引号,三引号引发来的内容都是字符串
③布尔值(bool) Boolean 命题 true真命题,false假命题
5 、if条件语句的基本结构?
第一种:
if 条件:
结果1
结果2
第二种:
if 条件:
结果1
else:
结果2
第三种:
if 条件1:
结果1
elif条件2:
结果2
.
.
.
else:
结果n
第四种
if 条件1:
结果1
if 条件2:
结果2
else :
结果3
else:
结果4
代码1:
# 利⽤if语句写出猜⼤⼩的游戏: m = 66 num = int(input('请输入你内心想的数字:')) if num > m : print('猜想的结果错了') elif num < m : print('猜想的结果小了') else: print('猜想的结果正确')
代码2:
score=int(input('你的成绩是多少呢:')) if score<60: print('没及格啊,咋整,等着补考吧') else: if score>90: print('你太优秀了!奖学金1500') else: if score>80: print('成绩不错,奖学金800') else: print('刚刚及格,再接再砺')