编程语言与Python介绍

编程语言与Python介绍一、编程语言的分类1.机器语言:计算机能直接理解的二进制指令(10101010101)优点:执行速度快缺点:开发效率非常低2.汇编语言:通过英文字符组成代表一组二进制指令优点:开发效率相较

大家好,又见面了,我是你们的朋友全栈君。

一、编程语言的分类

  1.机器语言:计算机能直接理解的二进制指令  (10101010101)

    优点:执行速度快  缺点:开发效率非常低

  2.汇编语言:通过英文字符组成代表一组二进制指令

    优点:开发效率相较于机器语言略高

    缺点:执行效率相较于机器语言略低

  3.高级语言 (C、C++、Java、PHP、Python、go)

    优点:开发效率高  缺点:执行效率低

    编译型:谷歌翻译  如(C语言)

    解释型:同声翻译  如(Python)

  开发效率:  解释型>编译型>汇编语言>机器语言

  执行效率:  解释型<编译型<汇编语言<机器语言

  跨平台:  解释型>编译型


 

二、Python解释器

  IT行业的定律:一定不要下载最新版本

  Python版本分类:  Python2.X

            Python3.X

  Python执行代码的两种方式:

  1.交互式:有来有往

  2.脚本文件

    Python文件约定俗成将后缀名定义为 .py  其实 .py单纯的就是文本文件

  IDE工具pycharm:

    专门用于编写代码

    优点:提升开发效率  缺点:比较占用内存的资源

  单行注释: # 快捷键:Ctrl+? 

  多行注释:” ” “  或  ’ ‘ ‘

       ” ” “  或  ’ ‘ ‘


三、变量

  1.什么是变量?

    变:事物的状态是可以改变的

    量:描述事物的状态

  2.怎么用变量?

    ①变量名

    ②赋值符号

    ③变量值

  3.变量名的命名规范:

    ①只能由字母、数字、下划线组成

    ②不能用中文

    ③不能以数字开头

    ④区分大小写

  4.变量名的命名风格:

    ①驼峰体(UserAge = 18)

    ②下划线体(user_age)

  5.变量的三大特性:

    ①值:value

    ②内存地址:id

    ③变量的类型:type

  6.常量:

    Python中压根没有常量

    NAME = ‘YGZICO’

    Python程序员约定俗成将字母全部大写的变量就定义为常量


 

四、垃圾回收机制(了解)

  1.引用计数:当内存中的值引用计数为0时,垃圾回收机制就会自动清除

  2.标记清除:当应用程序将内存撑满的时候,会自动停止,清除垃圾

  3.分代回收:根据存活时间来为变量划分不同等级(不同的代),等级越高,被垃圾回收机制扫描的频率越低

五、下载Python解释器

  打开官网https://www.python.org

<span role="heading" aria-level="2">编程语言与Python介绍

 

<span role="heading" aria-level="2">编程语言与Python介绍<span role="heading" aria-level="2">编程语言与Python介绍

 

 

 六、安装Python解释器

 

 <span role="heading" aria-level="2">编程语言与Python介绍<span role="heading" aria-level="2">编程语言与Python介绍<span role="heading" aria-level="2">编程语言与Python介绍

 

  查看安装是否成功

   Windows →运行→输入cmd,回车,输入python,如若进入交互环境,即为安装成功

          <span role="heading" aria-level="2">编程语言与Python介绍<span role="heading" aria-level="2">编程语言与Python介绍

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/156139.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 你不知道的javascript—作用域、闭包「建议收藏」

    你不知道的javascript—作用域、闭包

  • pycharm的背景颜色设置_css中设置背景颜色

    pycharm的背景颜色设置_css中设置背景颜色1.打开PyCharm–>File–>Setting.2.更改为你想要的背景颜色

  • 数学的本质

    数学的本质数学的本质李国伟现代数学在方法上的特征现代数学在方法上最明显的特色是它的演绎性,就是由基本定义与公理出发,经逻辑推论到所有定理的发展方式。采取这种方法并非偶然,而是有内在的需求。我们要把一套概念讲清楚,必须用比较简单的概念来解释,但是这些概念又需要再加澄清,如此继续下去,如果不曾周而复始得到一个什么也说不清的恶性循环,便会无限延伸下去,达到一个不可知的前端。人类寻求知识的目的在组织自己

  • 软件激活成功教程官网_激活成功教程软件资源

    软件激活成功教程官网_激活成功教程软件资源[转]国内软件激活成功教程下载网站列表!Postedon2005-04-2511:17Laser.NET阅读(872)评论(1)编辑收藏国内最有信誉的激活成功教程下载网站,总能让你有意外收获。18DD资源中心:http://www.18dd.com7年:http://www.7year.com/热战软件园:http://soft.rezhan.comwqsky:http…

    2022年10月11日
  • 搞清clientHeight、offsetHeight、scrollHeight、offsetTop、scrollTop

    搞清clientHeight、offsetHeight、scrollHeight、offsetTop、scrollTop转载自:https://www.imooc.com/article/17571网页可见区域高:document.body.clientHeight网页正文全文高:document.body.scrollHeight网页可见区域高(包括边线的高):document.body.offsetHeight网页被卷去的高:document.body.scrollTop屏幕分辨率高:window.screen…

  • 冲刺阶段 – PMP易错概念(持续更新中)

    冲刺阶段 – PMP易错概念(持续更新中)文章目录1.基础概念2.整合管理3.范围管理4.进度管理5.成本管理6.质量管理7.资源管理8.沟通管理9.风险管理10.采购管理11.相关方管理1.基础概念1.“管理层在项目管理方面缺乏经验”不是项目失败的原因。管理层可以不懂项目管理,但项目经理必须要非常精通项目管理,这里还有一个假设就是组织拥有非常充分的组织过程资产,即便经验不足,也可以去学习和借鉴组织过程资产。2.子项目的划分,根据项目的复杂性来划分,以便更好的去管理与控制项目,子项目会细化工作,故增加工

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号