首页 > 编程语言 >python 第二天

python 第二天

时间:2023-08-23 19:00:32浏览次数:37  
标签:语言 编程语言 python 代码 Python 第二天 版本

编程语言的发展史
编程语言的分类,
Python的介绍,
Python的版本问题
首先

我们了解了计算机内部数据存储是 基于二进制的语言,了解它的存储单位
其次

我们对编程语言的发展史列出了三点
①机器语言
②汇编语言 二者优势均在效率高速度快 难度大

③高级语言
通过我们能理解的高级语言引出了所需高级语言的“翻译官”


我们对编程语言进行了分类
类似于百度翻译,一次性翻译比如C++

称作 《编译型语言》


类似于同声传译,说一句翻译一句比如 Python,PHP
称作 《解释性语言》

如何让计算机识别出是编译型语言? 还是解释性语言?
——对于编译性语言自然就需要安装C++编译器
——对于解释型语言就需要安装Python解释器

Python的版本问题。以及他的“下载原装”“多版本共存”对于版本共存来说我们首先在官网选择符合自己的系统后找3.6或3.8较稳版本后自定义安装除C盘,并取消环境变量代装。其次将其复制重命名 后添加到环境变量后再打开cmd窗口寻找并使用

 

 

《第一个Python程序(hellp world)》
有三个方式
1.打开cmd窗口 直接在窗口输入代码,
缺点:代码没有提示功能

 

 

 

代码不能够永久保存
优点 方便
2. 将代码写在文件中,然后通过
例如 Python36 文件路径执行 #解释器名称 同上
缺点 代码没有提示功能
有点 代码能够永存
3. 借助一些专业的工具
① vscode 不是专业能能写
② sublime Texthttp://www.sublimetext.com/
③notepad++
http://b.zhr33.cn/notepad/
④pycharm
https://www.jetbrains.com/
一些后缀名:
python文件的后缀名是 .py

.txt

.java

.php

.docx

.ppt

.py

标签:语言,编程语言,python,代码,Python,第二天,版本
From: https://www.cnblogs.com/wzh366/p/17652543.html

相关文章

  • python的重载
    python是没有重载概念的,同名的函数,最后一次的定义会覆盖原有的定义。但是通过python强大的魔法函数,实现出与C++类似的重载效果。1、参数个数不同的情况这种情况下的重载,如果直接按照C++的形式编写,是不会生效的,结果会是最后一个三参数的实现覆盖了前两个实现。deffun(a):......
  • Python 读取文件并统计单词出现次数
    ##py_count_words.py#py_learn##CreatedbyZ.Steveon2023/8/2310:30.#importrefromcollectionsimportCounterdefcount_words(text):#使用正则表达式将文本拆分为单词words=re.findall(r'\b\w+\b',text.lower())#转换为小写以进行不......
  • Python:箱线图的理解与绘制
    目录一、箱线图简介二、箱线图的绘制2.1基于matplotlib库的箱线图绘制2.2基于seaborn库的箱线图绘制附录Python绘图待扩展阅读一、箱线图简介如下图所示,箱线图(箱形图、盒须图)是一种基于5个统计量(上边界、上四分位数、中位数、下四分位数以及下边界)显示数据分布的标准化方法,其......
  • python-django-ORM-F查询和Q查询
    F查询如果要比较一个表中的两个不同的字段,可以使用F查询importosif__name__=='__main__':#加载Django项目的配置信息os.environ.setdefault("DJANGO_SETTINGS_MODULE","mysite2.settings")#导入Django,并启动Django项目importdjangod......
  • wxpython窗口重载的一种思路(销毁重建)
    例如现在有一个dialog类:classDetailGridDialog(wx.Dialog):def__init__(self,parent,A,B,C):super().__init__(parent,title="示例",style=wx.RESIZE_BORDER|wx.DEFAULT_DIALOG_STYLE|wx.MAXIMI......
  • 如果将PC电脑变成web服务器:使用python3监测公网IP实现DDNS​
    如果将PC电脑变成web服务器:使用python3监测公网IP实现DDNS上一篇文章中,我们使用Nignx的反向代理和端口转发实现域名访问家里主机上的web了。由于家庭宽带基本都是动态IP,每当你重启一次光猫,IP地址就会变化一次。当光猫因为停电、故障、维护等原因重启过后,网站就无法访问了。网上基本......
  • 爬虫之争:Python还是Java?
    在爬虫的世界里,选择合适的编程语言是关键之一。但是面对众多选择,你是选择Python还是Java呢?本文将为你分析Python和Java在爬虫领域的优势与劣势,帮助你做出选择。PythonPython作为一种高级编程语言,简洁明了的语法让人爱不释手。以下是Python在爬虫领域的优势:1.简洁易学:Python语法简单......
  • centos服务器系统下安装python3并与自带的python2
    centos服务器系统下安装python3并与自带的python2在centos中,自带有python2,因此需要经常安装python3。但是这里有一个坑,就是centos的yum是用python2写的,如果正常编译安装python3,那么yum就会直接挂了。为了方便以后编译安装python3,不用天天去网上找教程仅供参考。(因平台原因本文中www......
  • 【python】python开源代理ip池
    一、前言随着互联网的不断发展,越来越多的应用需要使用高匿代理IP才能访问目标网站,而代理IP作为一种能够隐藏本机真实IP地址的工具,在网络抓取、搜索引擎排名、广告投放、反爬虫等方面有着广泛的应用场景。但是,由于代理IP的稳定性难以保证,而且容易被反爬虫机制识别和封杀,为解决这些......
  • Python面试重点(基础篇)
    Python面试重点(基础篇)注意:只有必答题部分计算分值,补充题不计算分值。第一部分必答题(每题2分)简述列举了解的编程语言及语言间的区别?python简单,python开发效率快,python代码简介,python跨平台,python学习成本比较低列举Python2和Python3的区别?python2:print、ascii、类:金......