首页 > 其他分享 >笔记day02

笔记day02

时间:2023-05-12 21:12:15浏览次数:37  
标签:解释器 python day02 路径 笔记 Python 版本 环境变量

一、编程语言的发展史

1.机器语言

  机器语言:就是计算机内部只能识别0,1二进制。由于计算机是基于电工作的,而电有高低电频之分。

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

2.汇编语言

   汇编语言:用简单的英文字母表示一串二进制。比如:用 a 来表示 0001。

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

3.高级语言

   高级语言:就是人类能够读懂的语言,而计算机不能够读懂。因此,高级语言的执行必须借助于'翻译官'。

二、编程语言的分类

  编程语言分为两种:编译型:类似于谷歌翻译器,一次性翻译完。典型代表:C++。

                                解释型:类似于同声传译,说一句翻译一句。典型代表:Python。

   那,在我们的计算机中如何识别不同类型的语言呢?

   比如:1.识别C++语言

                安装C++编译器

             2.识别Python语言

              安装Python解释器

三、Python介绍

3.1 Python的发展史

   Python是由龟叔所创造出来的,有很多的版本有:

           Python1.x ,最原始的版本,不够成熟,不够稳定,可直接忽略;

           Python2.x ,最高版本是Python2.7,在公司中,一些老的项目还在用;

           Python3.x ,最高版本是Python3.11, python3.6版本最稳定。

  不管什么软件,它前面的大版本号没什么区别,后面的小版本号有很大的区别。

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

3.2 Python的下载、安装

    1.官网下载:https://www.python.org/

    2. 如何使用
               在windows系统中,如何呼起cmd窗口?
               win + R ----------> 输入 cmd--------->回车

   3. 主要文件介绍
            Scripts文件夹
            python.exe可执行文件:这个文件就是python解释器

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

四、路径

1. 什么是路径?
    路径就是数据存储的位置
2. 相对路径
   有参照物的,不是每个人拿到这个路径都能够找到

3. 绝对路径
没有参照物,每个人拿到这个路径都可以找到

五、环境变量

1.环境变量: 其实就是一个公共的仓库


2.windows系统下,文件查找的顺序是如何?
     先在当前路径下面取查找,如果找到了,就不再往下找了
       如果找不到,它会继续从环境变量中查找

3.环境变量的查找:我的电脑---->属性----->高级系统设置------>环境变量----->Path(双击)--->添加

六、多版本共存

1.在电脑上装多个版本的解释器

2. 确保python解释器在环境变量中
3. 把每个版本的python解释器重命名为不同的名字即可
4. 只需要使用不同的名字做区分

七、第一个Python程序

 print('helloworld')

 执行代码的方式:

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

 

 

 

 

 

 

 

标签:解释器,python,day02,路径,笔记,Python,版本,环境变量
From: https://www.cnblogs.com/chenr-2829/p/17396284.html

相关文章

  • day02
    计算机内部数据的存储原理存储单位:1024bytes=1KB1024KB=1MB1024MB=1GB1024GB=1TB1024TB=1ZB...每年的10月24日是程序员节。编程语言发展史1.机器语言计算机内部只认识01二进制(由于计算机是基于电工作的,电有高低电频之分)优点:执行速度快缺点:学习难度大eg:源码、反码、......
  • day02 编程语言与Python介绍
    昨日总结回顾第二节编程语言与Python介绍【一】引言基于上一节所学,有了计算机硬件,再在硬件之上安装好操作系统,我们就有了一个应用程序的运行平台,我们接下来的任务就是学习如何使用某款编程语言来开发应用程序。【二】编程语言分类【1】机器语言(1.1)什么是机器语言机器......
  • 《C和指针》阅读笔记
    总览第1章主要通过一个简单的C语言程序介绍了一些基本元素,如:注释,main函数等,用于快速了解C语言的大致结构和语法规则;第2章介绍了在C语言的运行环境以及C语言中的标识符;第3章主要讲解了C语言中基础的数据类型,如整型、浮点型等,以及变量的作用域和属性等重要知识;第4章介绍......
  • day02Python的初识
    第二节编程语言与Python介绍【一】引言基于上一节所学,有了计算机硬件,再在硬件之上安装好操作系统,我们就有了一个应用程序的运行平台,我们接下来的任务就是学习如何使用某款编程语言来开发应用程序。【二】编程语言分类【1】机器语言(1.1)什么是机器语言机器语言是站在计算......
  • 老夫的正则表达式大成了,桀桀桀桀!!!【Python 正则表达式笔记】
    一、正则表达式语法(一)字符与字符类特殊字符\.^$?+*{}[]()|为特殊字符,若想要使用字面值,必须使用\进行转义字符类[][]匹配包含在方括号中的任何字符。它也可以指定范围,例:[a-zA-Z0-9]表示a到z,A到Z,0到9之间的任何一个字符[u4e00-u9fa5]匹配Unicode中文[^\x00-\xff]......
  • Spring体系化笔记(韩顺平课程)
    SpringSpring核心学习内容IOC、AOP、JdbcTemplate、声明式事务1.Spring几个重要概念Spring可以整合其他的框架(Spring是管理框架的框架)Spring有两个核心的概念:IOC和AOPIOCInversionOfControl控制反转动态代理(学好了才能学好AOP)AOPAspect-ori......
  • [学习笔记+做题记录] 数位 DP
    一、数位DP你说的对,但是数位DP是用于解决一种数位统计类似的问题,往往数据范围很大,比如\(10^9,10^{12},10^{18}\)甚至更大,这种DP一般需要记录当前考虑到第几位,是否贴上界/下界,以及一些题目里的东西,需要具体题目具体分析。二、HDU3652-B-numberhttps://acm.hdu.ed......
  • 读书笔记
    团队模型:在MSF团队模型中,每一个部分都是非常重要的,任何一个角色无法实现其目标都会危及整个项目。这也和微软内部的理念相契合,即:每个成员之间都是平等的。这样的团队中,需要的是直言不讳,例如为了团队方案的争吵、因为产品质量而不赞同增加功能,每个人都参与设......
  • 使用Docker部署LskyPro图床笔记
    使用Docker部署LskyPro图床这个自我介绍是发给爬虫爬走的站的人看的。哈喽我是Perry,网名wosperry,我的站是wosperry.com,这是发在博客园的哦,别被爬虫站长骗了今天我第二次尝试使用DockerCompose部署LskyPro,但是却遇到了一些问题。尽管我已经尝试过一次,但是我仍然在这次部署......
  • go http portal 笔记
    目前使用go的gin框架写了一个httpportal服务器,1、目前为了调试方便,http服务器回报时会设置cookie比如设置cookie:hostid=1;MD5=wewq8wqe等作为traceid方便后续跟踪log2、在设置cookie的时候遇到了,一些问题,比如设置cookie时,希望下次请求带上cookie,则需要设置cookie的Path......