编程语言的发展史和python介绍

1、编程语言的发展史:
          计算机是基于电工作
        (基于高、低电平)
          1010010101011
          1、机器语言
          优点:执行速度够快
          缺点:开发效率非常低
2、汇编语言(通过英文字符组成)
          优点:执行效率相较于机器语言略低
          缺点:开发效率相较于机器语言略高

3、高级语言

c、c++、c#、java、php、python、go
优点:开发效率高
缺点:执行效率低
编译型:谷歌翻译
c、c++、go
解释型:同声传译
c#、python、java(先编译后解释)
开发效率:
(解释型>编译型)>汇编语言>机器语言

执行效率:
(解释型<编译型)<汇编语言<机器语言

跨平台:
解释型>编译型

学习难度:
机器语言>汇编语言>高级语言

 

 

4、python的介绍

python解释器
IT行业的定律:一定不要下载最新版本
python版本分类:
python2.x

python3.x

python执行代码的两种方式:
1、交互式:
有来有往
2、命令行执行
python文件约定俗成将后缀名定义为.py
其实.py单纯的就是文本文件

胶水语言


IDE工具pycharm:
专门用于编写python代码

优点:
提升开发效率
缺点:
比较占用内存的资源


注释:
注释是代码之母
程序员最烦的两件事:
同事不写注释
自己要写注释

单行注释:
#
快捷键:ctrl+?
多行注释:
"""
"""

'''
'''

5、变量

 

3、怎么用变量?
1、变量名
2、赋值符号
3、变量值

变量名的命名规范:
1、只能由字母、数字、下划线组成
2、不能用中文(用了第二天人就没了)
3、不能以数字开头
4、区分一下大小写

变量名的命名风格:
1、驼峰体
UserAge = 18
print(UserAge)
2、下划线体
user_age = 18
print(user_age)

变量的三大特性:
值:value
内存地址:id
变量的类型:type


常量:
Python中压根没有常量

NAME = 'SEAN'
HOST = '127.0.0.1'
python程序员约定俗成将字母全部大写的变量就定义为常量

内存管理:
小整数池:

 

 

   

猜你喜欢

转载自www.cnblogs.com/hyukoh/p/11778987.html