python入门

一、有那些编程语言?

机器语言:

特点:用计算机能懂的0和1去写程序;

优点:程序运行速度块;

缺点:开发效率低;

 

汇编语言:

特点:用一些英文标签去代替一串二级制数字去编程;

优点:比机器语言好一点,操作系统大量使用汇编语言,比如关于进程的调度代码,就是用汇编语言写的;
缺点:开发效率低

 

高级语言:

特点:用人能读懂的字符(英文)去编写程序;

优点:开发效率高

缺点:由于需要翻译才能让计算机识别,所以导致运行速度慢;

 

按照翻译的方式分为:
编译型:一次翻译,拿着编译后的结果直接给机器运行
       c语言:
       编译器:gcc,glibc
      开发效率低
       运行效率高
 解释型:一次只翻译一句,遇到错误的话,调式比较容易
   python语言:
   解释器:Cpython
   开发效率高
   运行效率低

总结:

运行速度从高到低

开发效率由低到高

学习难度从难到易

 

python 变量

变量:

变-----------改变,变化

量-----------衡量,估量,是一种状态

 

声明变量
name = "Alex Li"
变量定义规则
  1. 变量名只能是 字母、数字或下划线的任意组合
  2. 变量名的第一个字符不能是数字
  3. 以下关键字不能声明为变量名['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']

 

 

定义一个变量,存储的的数据是变量值,变量名和变量值是一种绑定关系,变量名本身并无存储值的功能,

 

定义变量的3个重要部分:

1.id:身份标识(表示变量在内存中的位置) is

2.type:类型

3.value:值

定义方式

驼峰体

AgeOfOldboy = 56 
NumberOfStudents = 80

下划线

age_of_oldboy = 56 
number_of_students = 80

你觉得哪种更清晰,哪种就是官方推荐的,我想你肯定会先第2种,第一种AgeOfOldboy咋一看以为是AngelaBaby

 

常量

常量 = 不变的量          Python中没有常量的专门的定义方式,通常用大写的变量名,仅仅只是一种提示效果。

 

转载于:https://www.cnblogs.com/ctztake/p/7155631.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值