首页 > 代码库 > 初识----python

初识----python

 1.什么是编程-----------编写程序(编写代码,编写软甲)

      编程的目的:把自己想的东西写下来让计算及运行出来。

2.编程语言有哪些?

      (1)机器语言

                     特点:用计算机能看懂的二进制(0和1)去写程序

                     优点:程序运行速度快

                      缺点:开发效率低

        (2)汇编语言:

                      特点:用一些英文标签代替一串二进制数字区写程序

                      优点:比机器语言好一些,操作系统内大量使用汇编语言。比如关于进程的调度代码,就使用汇编语言写的。

                       缺点:开发效率低

         (3)高级语言:

                       特点:用人能读懂的(英文)字符写程序  

                       优点:开发效率高

                       缺点:必须翻译才能让计算机识别,导致运行速度慢

                 按照翻译的方式分为:

                                    编译型:把源文件的代码一次性翻译,拿着编译后的结果直接给机器

                                        C语言:编译器----------gcc,qlibc  (开发效率低、运行效率高)

                                    解释性:

                                        python语言:解释器---------cpython(开发效率高、运行速度低)

总结:

                 运行效率从高到低、开发效率从低到高、学习难度从难到易

2------python介绍

   python的种类:cpython、Ipython、pypy、jython、ironpython。

3------python安装:

     在windowns系统下安装---------打开官网 https://www.python.org/downloads/windows/ 下载中心

 

                                                       技术分享

 

    测试安装是否成功

           windows --> 运行 --> 输入cmd ,然后回车,弹出cmd程序,输入python,如果能进入交互环境 ,代表安装成功。
4.用python执行程序
     (1)用notepad++创建一个文件,输入以下代码
                     print(‘hello  wrold‘)

     (2)保存为HelloWorld.py , 注意要强调.py后缀名的作用

     (3)进入cmd命令行,执行python HelloWorld.py, 看结果 (注意要解释文件名前面加python 的原因是要把代码交给python解释器去解释执行)

5.----------变量

     (1)变量是什么

              变---------变化

              量---------衡量、计量。(表达的是一种状态)

              变量-------name(变量名<标示符>)=123(变量值<变化的量>)       =----------赋值符号

                                                 技术分享

      (2)变量规则

  • 变量名只能是 字母、数字或下划线的任意组合
  • 变量名的第一个字符不能是数字
  • 以下关键字不能声明为变量名[‘and‘, ‘as‘, ‘assert‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘exec‘, ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘, ‘lambda‘, ‘not‘, ‘or‘, ‘pass‘, ‘print‘, ‘raise‘, ‘return‘, ‘try‘, ‘while‘, ‘with‘, ‘yield‘]

       (3)定义方式  

              驼峰体

        AgeOfOldboy = 56 
        NumberOfStudents = 80

             下划线

       age_of_oldboy = 56 
       number_of_students = 80
6.------常量
常量:不变的量

 

                  

 

 

 

 

                                                    

 

 

初识----python