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   

  • 相关阅读:
    51 Nod 1068 Bash游戏v3
    51 Nod Bash 游戏v2
    51 Nod 1073 约瑟夫环
    UVA 12063 Zeros and ones 一道需要好好体会的好题
    51 Nod 1161 Partial sums
    2018中国大学生程序设计竞赛
    UVA 11971 Polygon
    UVA 10900 So do you want to be a 2^n-aire?
    UVA 11346 Possibility
    python with as 的用法
  • 原文地址:https://www.cnblogs.com/tcpblog/p/beyourself2018.html
Copyright © 2011-2022 走看看