码迷,mamicode.com
首页 > 编程语言 > 详细

python_day1

时间:2017-12-03 17:14:58      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:edit   close   技术   --   调试   int   none   win   arw   

一、编程与编程语言

      1、编程的目的?

          计算机的发展就是解放人力,机器是死的,所以人必须找到一种能够被机器识别的表达方式从而把自己的思想按照这个表达方式传递给机器,完成机器可以自发的工作。

      2、什么是编程语言?

          上面说的表达方式指的就是编程语言(关键字【if  while for and or】------>> 语法 -------->> 编程)

      3、什么是编程

          按照某种编程语言的语言风格写程序,程序在未执行前就是一堆普通文件。

  二、编程语言的分类

       1、机器语言:

           直接用二进制编程,直接操作硬件

           优点:执行效率快

           缺点:学习难度大,开发效率低

      2、汇编语言:

            用一些英文标签来代替一串特定的意义的二进制,还是直接操作硬件

            优点:执行效率快,不如机器语言

            缺点:学习难度大,开发效率低

        3、高级语言:

             编译型:相当于百度翻译,翻译一次,拿着该翻译的结果去执行(eg:C语言要用gcc编译成一个二进制的可执行文件来运行)。调试麻烦

                优点:执行效率高

                缺点:开发效率低

            解释型:相当于同声传译,一边解释一边执行。调试简单,开发效率高,执行速度慢。(python)

                优点:开发效率高

                缺点:执行效率低

        4、三种语言比较

              执行效率:从高到底

              开发效率:从低到高

        学习难度:从难到易

三、运行python代码的两种方式

      1、python /tmp/test.py

      2、在python的交互式环境

技术分享图片
lvxingguodeMacBook-Pro:~ root# python3
Python 3.6.2 (v3.6.2:5fd33b5926, Jul 16 2017, 20:11:06)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>>
>>>
>>> print("holle world")
holle world
>>>
View Code

 

     

                                

 

python_day1

标签:edit   close   技术   --   调试   int   none   win   arw   

原文地址:http://www.cnblogs.com/xingguolv/p/7966300.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!