编程语言的发展史和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程序员约定俗成将字母全部大写的变量就定义为常量

内存管理:
小整数池:

原文地址:https://www.cnblogs.com/hyukoh/p/11778987.html

时间: 2024-10-08 01:59:39

编程语言的发展史和python介绍的相关文章

编程语言发展史+python介绍

一.编程语言发展史 1.机器语言 机器能理解语言,二进制,0,1,0,1...... 是直接操作硬件的的底层语言.执行效率高,开发效率底,跨平台性差. 2.汇编语言 通过英文字符组成的二进制,直接操作系统,也是底层语言,执行效率略低,开发效率高,跨平台性差. 3.高级语言 就是人类的语言,有逻辑性,执行效率高,开发效率低,跨平台. 高级语言分为:编译型语言 和 解释型语言 编译型:如c,c++,php语言,整个文件全部编译出来,不能一条一条的执行,出现问题就得从头编译,从头写代码. 解释型:如c

01编程语言与Python介绍(全为重点)

01编程语言与Python介绍(全为重点) 1.编程语言分类 1.1 机器语言 直接用二进制指令去编写程序(例:01010101) 执行效率:计算机无障碍理解,直接运行,执行效率最高. 开发效率:复杂,开发效率最低. 跨平台性:贴近.依赖具体的硬件,跨平台性差. 1.2 汇编语言 用英文标签取代二进制指令去执行,英文标签后面代指的是二进制指令.(拓展:操作系统是用汇编语言写的.) 执行效率:执行效率比较高 开发效率:任然是直接操作硬件,开发效率低. 跨平台性:同样依赖具体的硬件,跨平台性差. 1

第二天-编程语言的发展史-Python的安装-变量-常量

1 编程语言的发展史 1 机器语言(站在奴隶的角度,讲奴隶听得懂得话) 直接用计算机识别的二进制控制电脑,直接操作硬件 优点:执行效率高 缺点:开发效率慢 2 汇编语言(站在奴隶的角度,讲奴隶听得懂得话) 用英文标签代替二进制,直接控制硬件 优点:相较于机器语言,开发效率高 缺点:相较于机器语言,执行效率低 3 高级语言(站在奴隶主的角度,讲自己的话) 编译型(一次性翻译出来,可以执行很多次) 需要编译器 比如C语言 优点:执行效率高 缺点:开发效率低 解释型(读取一行,翻译一行) 需要解释器

python基础(1):python介绍、python发展史

1. python介绍 1.1 python是什么样的语言 编程语?主要从以下?个?度为进?分类,编译型和解释型.静态语?和动态语?.强类型定义语?和弱类型定义语?,我们先看编译型语?和解释型语?.稍后再说强类型和弱类型 编译和解释的区别是什么? 编译器是把源程序的每?条语句都编译成机器语?,并保存成?进制?件,这样运?时计算机 可以直接以机器语?来运?此程序,速度很快. ?解释器则是只在执?程序时,才?条?条的解释成机器语?给计算机来执?,所以运?速度是不如编译后的程序运?的快的. 这是因为计

python介绍 编程语言分类及对比 python解释器安装(多版本共存) 变量 数据类型(三种)

python介绍编程语言分类及对比python解释器安装(多版本共存)变量数据类型(三种) 一:python介绍 1.python是什么? python是一门编程语言,编程语言就是一门语言 语言就是一个事物与另外一个事物沟通的工具 而编程语言则是人与计算机沟通的介质 2.为什么要跟计算机沟通:为了奴役计算机 奴隶主-------(人类的语言)-------->奴隶 奴隶主-------(编程语言)-------->计算机 3.什么是编程 奴隶主把想让计算机替自己做事情的逻辑用编程语言给表达出来

Python之路---------&gt;Python介绍

一. Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承. 最新的TIOBE排行榜,Python赶超PHP占据第五, Python崇尚优美.清晰.简单,是一个优秀并广泛使用的语言. 由上图可见,Python整体呈上升趋势,反映出Python应用越来越广泛并且也逐渐得到业内的认可!!! Python可以应用于众多领域,如:数据分析.组件集成

python介绍

本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入 模块初识 .pyc是个什么鬼? 数据类型初识 数据运算 表达式if ...else语句 表达式for 循环 break and continue 表达式while 循环 作业需求 一. Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语

Python介绍、发展趋势

Python介绍 Python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,Guido开始写Python语言的编译器.Python这个名字,来自Guido所挚爱的电视剧Monty Python's Flying Circus.他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言. 最新的TIOBE排行榜,Python赶超C++占据第3, 与Java.C一起成为全球最流行的3大编程语言. Pyth

2 python介绍

1.Python介绍:龟叔 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,Guido开始写Python语言的编译器.Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus. 他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言. 2.Python的发展史 1989年,Guido开始写Python语言的编译器. 1991年,第一个Py