首页 > 其他分享 >day02

day02

时间:2023-05-12 19:13:53浏览次数:31  
标签:解释器 python day02 eg 路径 版本 环境变量

计算机内部数据的存储原理

存储单位:

1024bytes=1KB

1024KB=1MB

1024MB=1GB

1024GB=1TB

1024TB=1ZB

...

每年的10月24日是程序员节。

编程语言发展史

1. 机器语言

计算机内部只认识01二进制(由于计算机是基于电工作的,电有高低电频之分)

优点:执行速度快

缺点:学习难度大

eg:源码、反码、补码等

2. 汇编语言

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

优点:执行速度快

缺点:学习难度大

3. 高级语言

人类能够读懂的语言,但计算机不能读懂。

eg:python、Java、C、C++、C#、GO、PHP

高级语言的执行必须借助于翻译官.

编程语言的分类

1. 编译型语言:eg:C++

类似谷歌翻译,一次性翻译完

优点:执行效率高

缺点:不方便修改

2. 解释型语言:eg:python

类似同声传译,说一句翻译一句

优点:方便修改

缺点:执行效率低

ps:如何使计算机识别不同的语言

1. 识别C++语言,安装C++编译器

2. 识别python语言,安装python解释器。

python解释器

创作者:龟叔

版本:不管是什么软件,前面的大版本号区别很大,后面的小版本号区别不是很大

python1.x: 最原始版本,不稳定,不成熟,直接忽略
python2.x: 最高版本是python2.7,在公司中,一些老项目还在用
python3.x: 最高版本python3.11, 最稳定版本是python3.6

python解释器的下载与安装

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

2. 如何使用

 win + Rj→输入 cmd→回车

找到电脑里的python解释器路径使用。

3. 主要文件介绍

scripts文件夹

python.exe可执行文件就是解释器

4. 路径:C:\Users\Administrator>

5. 要想找到python.exe必须要先切换路径。

1、先切盘符:D:

2.、切换路径:cd+路径

6.如何退出python环境。

exit()   再回车

路径

路径就是数据存储的位置

相对路径

有参照物的。

绝对路径

没有参照物,任何人都能找到

环境变量

就是一个公共的仓库

Windows下查找顺序:先在当前路径下查找,找不到就会去环境变量中从上往下查找,直至找到为止。

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

多版本解释器共存

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

第一个python程序

执行代码的方式:

1. 再python环境中

缺点:关掉页面就会丢失代码

2. 把代码写到文件中

python文件的后缀名:.py

eg:python311 test.py

这种方式没有代码提示。

3. 使用专业编程软件(pycharm)

编程软件pycharm

1. sumlime text
2. notepad++
3. vscode
4. pycharm它是收费的
5. 需要破解一下
1、你去网站自己找激活码之类的
2、你直接取咸鱼上买一个激活码

 

标签:解释器,python,day02,eg,路径,版本,环境变量
From: https://www.cnblogs.com/zfq132/p/17396073.html

相关文章

  • day02 编程语言与Python介绍
    昨日总结回顾第二节编程语言与Python介绍【一】引言基于上一节所学,有了计算机硬件,再在硬件之上安装好操作系统,我们就有了一个应用程序的运行平台,我们接下来的任务就是学习如何使用某款编程语言来开发应用程序。【二】编程语言分类【1】机器语言(1.1)什么是机器语言机器......
  • day02Python的初识
    第二节编程语言与Python介绍【一】引言基于上一节所学,有了计算机硬件,再在硬件之上安装好操作系统,我们就有了一个应用程序的运行平台,我们接下来的任务就是学习如何使用某款编程语言来开发应用程序。【二】编程语言分类【1】机器语言(1.1)什么是机器语言机器语言是站在计算......
  • Spring_day02
    Spring_day02今日目标掌握IOC/DI配置管理第三方bean掌握IOC/DI的注解开发掌握IOC/DI注解管理第三方bean完成Spring与Mybatis及Junit的整合开发1,IOC/DI配置管理第三方bean前面所讲的知识点都是基于我们自己写的类,现在如果有需求让我们去管理第三方jar包中的类,该如何管理......
  • day02-2-商铺查询缓存
    功能02-商铺查询缓存3.商铺详情缓存查询3.1什么是缓存?缓存就是数据交换的缓冲区(称作Cache),是存储数据的临时地方,一般读写性能较高。缓存的作用:降低后端负载提高读写效率,降低响应时间缓存的成本:数据一致性成本代码维护成本运维成本3.2需求说明如下,当我们点击商店详......
  • 【GIT】学习day02 | git环境搭建并将项目进行本地管理
    进入终端输入GitHub或者给gitee的用户名和邮箱地址然后依次敲入一下信息gitcommit-m"initproject"gitinitgitadd. 正确结果如下 ......
  • 学习记录:第四周day02笔记
    文件的分类文本文件:是人能看懂的文件,存储的是字符符号的ASCII码的二进制二进制文件:存储的是数据的补码的二进制 文件IOFILE*fopen(constchar*path,constchar*mode);功能:打开或创建文件参数:path:文件的路径,以字符串形式提供mode:打开模式,以字符串形式提供r......
  • 学习记录:第三周day02笔记
    一、字符串字符:人能看懂的符号或图案,在内存中以整数形式存储,根据ASCII码表中的对应关系显示相应的符号或图案'\0'0空字符'0'48'A'65'a'97串:是一种数据结构,存储类型相同的若干个数据;对于串型结构的处理是批量性的,会从头开始直到遇到结束标志 voidshow_arr(int......
  • day02-Redis命令
    Redis命令1.Redis数据结构介绍Redis是一个key-value的数据库,key一般是String类型,value的类型多种多样,value常见的八种类型:Redis支持五种基本的数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sortedset,有序集合)。各个数据类型应用场景:类型简介特性场景S......
  • day02
    day02关于计算机有硬件和软件有台式、笔记本、大型可以做科学计算、人工智能、数据处理、自动控制、计算机辅助控制、网络等能够按照程序运行、自动、高速处理海量数据的现代化智能电子设备硬件及冯诺依曼结构硬件组成cpu主板内存电源硬盘显......
  • Day02 - JavaScript + CSS Clock
    Day02-JavaScript+CSSClock作者:©liyuechun简介第二天的练习是用JS+CSS模拟时钟效果。效果如下:实现以上模拟时钟的效果,大致思路和解决方案如下:分别获取到当前时间的时、分、秒。通过时分秒对一圈360度,进行映射,确定每一个指针所需旋转的角度。通过CSS的transform:rotate(deg),......