编程语言与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)


相关推荐

  • c语言编程void什么意思,c语言中void啥意思?

    c语言中,void的意思是“无类型”,相应的“void*”为无类型指针,常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明,其作用是对函数返回和参数的进行限定。c语言中,void的意思是“无类型”,相应的“void*”为无类型指针,常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明,其作用是对函数返回和参数的进行限定。voidvoid最常见的用法,就是在函数…

  • idea2021最新激活码(最新序列号破解)「建议收藏」

    idea2021最新激活码(最新序列号破解),https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • 弗曼学习法,你在用吗?

    弗曼学习法,你在用吗?今天简单的谈论一下弗曼学习法,是被学术界认为最niubi的学习方法。理查德.弗曼(1918-1988)1965年获得诺贝尔物理学奖,美籍犹太人,也是最早提出纳米的人。之所以以他的名字命名改学习方法,想必不用说大家也都知道了,总之很厉害一个人就是了。 弗曼学习法的原理,可以用一句话来概括(透过现象看本质),比方说我们刚学习、接触一个知识点,按照正常的逻辑就是去学会怎么使用它就行了,而带来的弊端就是,当时,亦或者一段时间内我们能记得,但是随着时间加长,没有使用过这个知识点,我们便会很快就忘记了。因为我

  • painless 简介

    painless是一种为安全和性能而设计的脚本语言。语法与Java语法类似,可用于所有可以使用script的场景下。painless提供:快速性能:脚本的运行速度比其他脚本快几倍。安全性:具有方法调用/字段粒度的细粒度白名单。可选类型:变量和参数可以使用显式类型或动态定义类型。语法:扩展Java的语法以提供Groovy风格的脚本语言特性,使脚本更易于编写。优化:专门为ElasticS…

  • 常用第三方接口「建议收藏」

    常用第三方接口「建议收藏」作者:知乎用户链接:https://www.zhihu.com/question/21608863/answer/123009622来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。聚合数据、百度APIStore、Apix、通联数据、HaoService、数说聚合、datasift等等。1.功能上对比&lt;imgsrc=&qu

  • Xsrf 验证

    Xsrf 验证#!/usr/bin/envpython#-*-coding:utf-8-*-importtornado.ioloopimporttornado.webcontainer={}classSession:def__init__(self,handler):self.handler=handler…

发表回复

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

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