zoukankan      html  css  js  c++  java
  • 开学第一天

    一,python的出身

          1989的圣诞夜,python创始人吉多·范罗苏姆(龟叔)闲得无聊,决心开发一门新的解释型脚本程序来继承并替代ABC语言,于是乎python便产生了!

    二,python是什么

         python是一门解释型的语言,需要运行在python解释器上面,如cPython(C语言开发的python解释权),jython(java开发的python解释器),PyPy,IronPython,IPython

    三,python发展史

    #1989年龟叔在圣诞节假期开始写python的编译器(guido挚爱电视剧Monty Python's Flying Circus,遂以python命名 ),开发用意:介于C和shell之间,简单易学,可扩展

    #1991年,第一个python编译器诞生,使用C语言实现,并能调用C语言库文件,此时python已经具有了:类,函数,异常处理,包含表和词典在内的核心数据类型,以及模块为基础的扩展系统

    。。。

    2008年,经多年的沉淀,python发行了两个版本,2.6以及3.0,并宣告2.X的版本只支持到2020年,之后不再更新,3.X的版本将继续发展,3.x摒弃了过多的累赘,不不向下兼容2.x版本

    #python产生以来,经过多年的发展,由于人工智能的出现,人们发现使用python具有其他语言无法比拟的优势,于是乎火了起来,至今已经发展成为排名第二的开发语言

    四,python程序编写:

        1,安装python,使用命令行窗口(cmd)输入python(需配置path变量)

        2,或者直接编辑后缀为.py的文件,使用python命令运行该文件(文件编码须是UTF-8,程序才能识别)

    五,python基础

       1.变量:将运算的中间结果暂存到内存,以便后续程序调用

           命名规则:1. 字母, 数字, 下划线组成(mon,tcp_port,cp01)
                             2. 不能是数字开头, 更不能是纯数字(11,11p)
                             3. 不能用关键字(input)
                             4. 不能太长(kdjogndolngldngodnogdngond)
                             5. 不要用中文(黎明)
                             6. 要有意义(cccccc)
                             7. 区分大小写(TC不等Tc)
                             8. 推荐用驼峰或下划线(Path_Num)

      2.常量:约定俗成的值,例如PI=3.1415,BIRTH_OF_SYLAR = 1990等

      3.注释:使用 # 用于单行注释,使用‘’‘代码’‘’或者“”“ 代码”“”“来注释多行

      4.python的基本数据类型

            1.int (整数)

            2.bool(布尔值) ,判断真还是假(结果是:True,False)

            3.str(字符串),需用引号加持(单引号,双引号,三引号(多行))

      5,用户交互,使用input()可以将用户和计算机互动

      6,if语句的使用:基本结构如下

          1. if 条件: 

                 代码块1

          2. if 条件:        

            代码块1

            else:

                    代码块2

          3. if 条件1:

                  代码块1

            elif 条件2:

          代码块2

            else:

              代码块3

        4. if 条件:

               代码块1

            elif 条件2:

           代码块2   

  • 相关阅读:
    C++实现二叉树的相应操作
    C++对文件的操作
    C++与C的区别二
    C++多线程编程二
    C++多线程编程一
    C语言多线程编程二
    C语言多线程编程一
    HTML练习(三)
    磁盘/内存模式查询数据
    RestTemplate使用不当引发的问题分析
  • 原文地址:https://www.cnblogs.com/tcpblog/p/beyourself2018.html
Copyright © 2011-2022 走看看