首页 > 编程语言 >python软件与编程语言

python软件与编程语言

时间:2023-05-12 21:34:19浏览次数:41  
标签:解释器 编程语言 python 路径 版本 软件 环境变量

编程语言的发展史

1. 机器语言:计算机内部只认识01二进制数据

   # 由于计算机是基于电工作的,电是有高低电频之分的,高电频和低电频

  优点:执行速度快
  缺点:学习难度大

2. 汇编语言

   # 用简单的字母表示一串二进制

   0001 1001
   a    00001
   b    00010
   c    00100
   aa  01000

   优点:也是执行速度快       缺点:学习难度大

3.高级语言

  # 就是我们人类能够读懂的语言 计算机不能够读懂
   eg:Python、Java、C、C++、c#、Go、PHP
  # Python就是C语言写的
  '''高级语言的执行必须借助于翻译官'''

编程语言的分类

1. 编译型语言:C++

  # 类似于是谷歌翻译,一次性翻译完
  优点:执行效率高
  缺点:不方便修改

 

2. 解释型语言: python

  # 类似于是同声传译,说一句翻译一句
  缺点:执行效率低
  优点:方便修改

python解释器

"""在IT领域,版本一般不会轻易的更新,尤其是跟代码相关的"""

     #不管是什么软件,前面的大版本号区别很大,后面的小版本 号区别不是很大
"""
    python1.x:最原始版本,不稳定,不成熟,直接忽略
    python2.x:最高版本是python2.7,在公司中,一些老项目还在用
    python3.x:最高版本python3.11,最稳定版本是python3.6
"""

python解释器下载与安装

   # 如果你的电脑已经安装了,需要先卸载掉老版本,在重新安装,防止文件冲突   

   #如何卸载软件?

1.去官网下载:http://www.python.org/
    .com .org .edu
2.如何使用
   #在window系统中,如何呼起cmd窗口
    win+R------->输入cmd---------》回车
3.主要文件介绍
    python.exe可执行文件:# 这个文件就是python解释器

4.路径:
       C:\Users\Administrator>
5.要找到python.exe必须先切换路径
   1、先切换盘符
        D:
   2、切换路径
        cd 路径
   # 补全路径:输入前几个字母----->tab健
6.如何退出python环境
     exit()

 路径

1.什么是路径?
   # 路径就是数据存储的位置
2.相对路径
   # 有参照物的,不是每个人拿到这个路径都能够找到
   eg: 洋哥在'隔壁'
3.绝对路径
   # 没有参照物,每个人拿到这个路径都能找到

环境变量

环境变量:
   # 其实就是一个公共的仓库
   # windows系统下,文件查找的顺序是如何?
'''
   先在当前路径下去查找,找到了就不再往下找了
   如果找不到,它会继续从环境变量中查找
'''
  环境变量的查找:我的电脑---->属性----->高级系统设置------>环境变量----->Path(双击)--->添加

 

 

 

 

 多版本共存

第一个python程序

  print('helloworld')

执行代码的方式
方式1:

        在python环境中
        # 缺点就是不能永久保存代码,关闭python环境,代码消失,临时使用比较合适
方式2:
        把代码写在文件中
        # python文件的后缀名是.py
        解释器名称 文件名
        python36 myfirst.py
        # 这种方式没有代码提示功能
方式3:
       # 需要我们使用专业的编程软件(pycharm)
       # 它的功能很强大,适合小白使用,也适合有工作经验的

 

标签:解释器,编程语言,python,路径,版本,软件,环境变量
From: https://www.cnblogs.com/strawberry-cxs/p/17396331.html

相关文章

  • Python 输出简单彩色字符【ANSI 转义序列笔记】
    """ASCII码的0-31和127被称为C0控制字符例如\07就是BEL,响铃(\0表示八进制)其中\033(十进制27,十六进制x1B)是ESC,转义字符,它可以用于转义序列如\033[表示序列导入(ControlSequenceIntroducer),简写为CSI也可写作\x1b[两个字......
  • 软件收藏
    SecureCRT+SecureFX远程文件传输和shell控制,官网:https://www.vandyke.com/cgi-bin/releases.php?product=securecrt#下载地址:https://pamshao.lanzoul.com/ihLXy0vrnxfa......
  • Python
    Python变量变量命名规则变量名必须以字母或下划线字符开头变量名称不能以数字开头变量名只能包含字母数字字符和下划线(A-z、0-9和_)变量名称区分大小写(age、Age和AGE是三个不同的变量)变量赋值切片法:x,y,z="Orange","Banana","Cherry"多个变量名同时赋值:x=......
  • 开源网安入选安全牛「全景图」八项细分领域,引领软件供应链安全发展
    安全牛第十版《网络安全行业全景图》正式发布(以下简称”全景图“),共收录456家国内网络安全企业和相关行业机构,细分领域共收录3180项。开源网安成功入选RASP、开发流程安全管控、DevSecOps、静态安全测试、动态/模糊安全测试、交互式安全测试、软件成分分析、安全意识与培训8项细分领......
  • Python中的for循环
    在Python中,for循环用于遍历序列(列表、元组、字符串等)或其他可迭代对象中的元素。for循环的语法如下:for变量in序列:执行代码块其中,变量是用于存储序列中当前元素的变量名,序列是要遍历的序列,代码块是要执行的操作。代码块必须缩进,通常使用四个空格缩进。下面是一个遍历列表......
  • 编程语言与Python介绍题
    计算机存储单位1024bytes=1KB  1024KB=1MB 1024MB=1GB 1024GB=1TB(10.24程序员节日)编程语言的发展史1.机器语言:计算机内部只认识01二进制数据。优点:执行效率高,缺点:学习难度大、跨平台性差2.汇编语言:用一个英文字母来表示一串二进制 优点:执行效率高,缺点:开发效率低,跨平......
  • Python通过GeoIP获取IP信息(国家、城市、经纬度等)
    前言IP地址信息是非常重要的情报信息,通过IP可以定位到该IP所在的国家、城市、经纬度等。获取IP信息的方式有很多,很多服务商都提供了相应的地址库或API接口服务。如国内的ipip.net,国外的ip-api.com、maxmind.com等。很多公司都是使用Maxmind网站的IP信息库,里面包含着IP的详细信息,......
  • 软件测试工程师的技能树
    软件测试工程师是一个历史很悠久的职位,可以说从有软件开发这个行业以来,就开始有了软件测试工程师的角色。随着时代的发展,软件测试工程师的角色和职责也在悄然发生着变化,从一开始单纯的在瀑布式开发流程中担任测试阶段的执行者,到敏捷开发流程中QA(QualityAssurance)角色,为整个团队......
  • Rocky 9 Linux 软件安装 neovim 和 git
    目录编辑器Neovim版本控制工具GitRHEL系列软件安装介绍软件安装包简介源码包安装rpm包安装yum&dnf在线安装脚本安装包rockyLinux介绍软件安装我主要挑了编辑器neovim和版本管理控制工具Git进行介绍。通常情况,部署完Linux发行版,自带vim工具,既然有了vim,那就来点新的......
  • Python 执行 Shell命令
    方法一:os.system() os.system()可以说是最为基本的运行shell命令的方式了,这个方法的特点就是直接运行命令,并将运行之后的状态值返回码返回,所以结果是一个int类型,这个方式比较常见是运用在只需要执行shell命令而不需要得到命令的返回结果的场景。比如执行一个创建目录的......