经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » Python » 查看文章
编程语言的分类及其优缺点,Python标准输入与输出 - Yang-hao
来源:cnblogs  作者:Yang-hao  时间:2018/11/17 14:56:43  对本文有异议

一. 编程语言分类

  1.机器语言

    以0,1的组合作为指令集,用二进制指令来编写程序;

    优点:执行效率高

    缺点:开发效率低

  2.汇编语言

    用英文标签代替二进制指令集来编写程序,比机器语言稍微高级,但本质没有发生改变;

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

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

  3.高级语言

    用人类能理解的表达式来编写程序,通过操作系统来间接的操作硬件,高级语言都有自己的编译器,将高级语言编译为计算机能懂的机器语言,程序员并不需要对计算机硬件有充足的了解;

    优点:拥有很高的开发效率

    缺点:执行效率比较低

  高级语言又可分为俩类:编译型,解释型;其中编译型为将整个代码一起翻译为机器语言,类似于谷歌翻译;而解释型则是将代码一句一句的翻译,类似于同声传译。

二. 执行pyhton语言的俩种方式

  1.交互式环境:在Win+R,cmd 环境下编写代码,首先需要启动python编译器,然后才可以进行代码编译,但是在此环境下,无法长久保留代码;

  2.在文中进行编写:首先可以在文本中将代码编写出来,并将其格式改为.py形式,然后在cmd环境下进行调试,即可永久保留代码;调试格式为:

    python2 D:\test.py

   在这种方式下python程序运行的步奏为:I 启动python解释器;

                     II python解释器将 .py中的文件中的内容当成是普通的文本读入内存;

                     III python解释器执行刚刚读入到内存中的代码,开始识别python语法。

 

三. Python变量

  在Python语法中,变量并不需要像Java与C那样在程序的开头进行变量的声明,可以直接进行变量的定义与赋值

  1.什么是变量

    变量:量:指生活中某种事物的某种状态;变:这种生物的状态是可变的;

  2.变量的定义:age=21;

    定义变量的三大组成部分:

      变量名:访问到值的唯一方式;

       "=" : 将变量值的内存绑定给变量名;

      变量值:用来表示事物的某种状态,是我们需要存储的数据;

  3.变量的命名规范:

    大前提:变量名应对值有描述性的效果;

    I. 变量名只能由数字,字母,下划线组成;

    II.变量名的第一个字符不能为字母;

    III.关键字不能作为变量名:and, as, assert, break, class....

 

四.python的标准输入与输出

  1.Input(接收用户输入)

    例:age=input(age)

  2.print(标准输出,%s可用于所有变量类型的输出)

    在print()括号内用单引号将所需要显示的内容括起来,在需要输出变量的位置用 %s 来代替,在单引号之外用 %+变量名,来接收变量的值,若所需接收的变量不止一个,则用 %(),将变量放在括号内,并用 ','将其隔开。

  1.   

  

    

  

    

    

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号