zoukankan      html  css  js  c++  java
  • python基础知识

     day01

    Python

    1、 简述Python的应用

    Python官网:www.python.org

    Python版本:2.x->2.7x    3.x->3.7   3.x->3.4/3.5(学习)

    2、 配置Python的运行环境

    path:python解释器的路径,python中的pip的路径。

    pip:是python的软件管理工具

    3、 常用的IDLE工具

    常用的有:pycharm(推荐)、subling-text、eclipse(如果电脑运行卡,使用eclipse)、nopad++

    4、 pip的相关命令

    where  pip:pip.exe的绝对路径

    pip  list  查看所有已经安装的包

    pip  uninstall  包名[==版本号]:  卸载包

    pip  install   包名[==版本号]:  安装包

    5、 Python的编程:

    (1)    严格编写规范;

    A.第一行代码一定要顶格写

    B. 代码与代码之间用空格隔开

    C. 代码写完之后不需要添加分号结束,通过换行来表示

    D.注意缩进(缩进不正确,代码就不正确)

    (2)    变量;

    变量名 = 值

    (3)    变量之间的基本运算(一般情况下只有同类型的可以做基本运算)

     (当字符串和int做乘法的时候,int值表示字符串出现的次数)

    A.算数运算符:

    +  -  *  /(除尽)   %  //(取整)  **(次幂)

    B.关系运算符:(最后结果为bool类型)

    >  <  >=  <=  !=  ==

           C.赋值运算符

                          =  +=  -=  /=  *=  //=  %=

               D. 逻辑运算符(与或非)

                                (1)与 :A  and  B  在判断条件中bool中的False为0,非0就是True

                                如果ATrue、那么返回B的值,否则返回A的值

                                   例: print(3  and  4)   结果为4

                                             print(False  and  4)  结果为False

                                                   print(True  and  False)  结果为 False

                                                   print(True  and  5)   结果为5

                                                   print(5  and  True)    结果为True

    (2)或 :A  or  B

    如果AFalse,那么返回B的值,否则返回A的值

       例: print(5  or  6)     结果为5

                       print(0  or  4)     结果为4

                       print(0  or  False)  结果为False

                                (3)非 : not

                                   例:  print(not  0)  结果为True

                                                   print(not  3)  结果为False

    (4)Python数据类型(number->数字,str->字符串)

               数字->1.整形 int  2.浮点  float  3. bool(Trueà1/Falseà0)

    # 单行注释

    “””注释内容”””

    ‘’’注释内容’’’

    type(变量名):查看变量的类型

    字符串:用单引号或双引号都可以

    列表(list)

               元组(tuple)

               字典(dict)

               set(集合)

    6、 逻辑分支结构(结构必须完整,缺一不可)

    (1)    单分支

    if  条件:

        执行的内容(无内容的时候先输入pass补全结构)

    (2)    双分支

    if  条件

        执行的内容

    else:

      执行的内容

    (3)    多分支  (最后else那部分可以不用写)

    If  条件1:

         执行内容1

    elif  条件2:

       执行内容2

    ……

    else:

          执行内容

    注意:当同时满足条件1和条件2时,执行条件1部分模块

                  

  • 相关阅读:
    angularjs的$on、$emit、$broadcast
    angularjs中的路由介绍详解 ui-route(转)
    ionic入门教程-ionic路由详解(state、route、resolve)(转)
    Cocos Creator 加载使用protobuf第三方库,因为加载顺序报错
    Cocos Creator 计时器错误 cc.Scheduler: Illegal target which doesn't have uuid or instanceId.
    Cocos Creator 构造函数传参警告 Can not instantiate CCClass 'Test' with arguments.
    Cocos Creator 对象池NodePool
    Cocos Creator 坐标系 (convertToWorldSpaceAR、convertToNodeSpaceAR)
    Cocos Creator 常驻节点addPersistRootNode
    Cocos Creator 配合Tiled地图的使用
  • 原文地址:https://www.cnblogs.com/schblog/p/11111091.html
Copyright © 2011-2022 走看看