day1

1.python历史

1998年圣诞,基于c开发

2.各种语言应用

Java:企业级开发

C:操作系统底层

C++:大型游戏开发

Python:爬虫、人工智能、全站

C#:微软游戏(xbox)

VB:大学课程

PHP:网站

JS:网页装饰

SQL:数据库

OC:苹果系统

3.Python属于什么类型的语言

解释型,弱类型语言

4.编译型和解释型

编译:代码 -- 编译器 -- 二进制(机器可直接执行)  编译需要将这个代码编译完成,才能开始执行

解释:代码 -- 解释器 -- 二进制 (机器可直接执行)解释可以解释一行,执行一样

5.编译和解释有什么区别

编译需要时间,因此调试时间慢,但执行效率快

解释执行慢,但开发快

6.编程语言根据编译和解释进行分类

编译解释混合
CJSJava
C++PythonC#
GoRuby 
SwiftPHP 

 

注:JS、Python、PHP都属于脚本语言;

解释性语言不能加密

7.Python有什么有点

优雅、明确、简单、开发快、可移植、可扩展、可嵌入

8.CPython & PyPyP

CPython是用C语言开发的,属于解释型语言,解释一步执行一步,因此执行效率较低

PyPy是用Python开发的,类似于Java,它是先将代码全部编译完毕,然后执行。因此执行效率要快于CPython

9.变量

内存中开辟一个空间,变量就是这个空间的门牌号。可供其他程序调用,如果不赋值一个变量名,程序执行完毕,代码即被消除

10.变量命名

只能包含字母、数字、下划线、不能数字开头、不能与关键字冲突、区分大小写

11.基本数据类型

int:整型,Python3整型没有长度限制

float:浮点型,由于计算机不能保存绝对的浮点(如无线不循环小数),所以计算机中的浮点都是约等于

str:字符串,最常用的数据类型,用引号引起来的。其中包含单引号,双引号,三引号。其中三引号可分行写

bool:布尔值,真假,只有两个值。真:True 假:False

12.用户交互

input:接收用户输入的信息,用于数据交互

13.流程控制 (if条件语句)

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值