zoukankan      html  css  js  c++  java
  • python全栈学习 day02

    pycharm 安装设置:

     按照百度百科或者官网介绍下载,安装.

    激活步骤

    1:改host

    2.输入激活信息,注意有效期.

    python 逻辑运算符://返回的均为bool值

    与 and

    A and B

    或 or

    A or B

    非 not

    not A

     格式化输出:

    name = input("your name is: ")
    age = input("your age is: ")
    height = input("your height is: ")
    msg = '我叫%s,今年%s,身高%s' % (name, age, height)
    print(msg)
    转义符 : %% == %
    while else:
    如果while没有被break打断就走else; 打断了就不走else, 直接跳出整个循环
    注意:while 和 else同级;
    且是把while所有循环走完 再走else
     
    count = 0
    while count <= 5:
        count += 1
        if count == 3:
            break
        print("Loop",count)
    
    else:
        print("Loop is succeed over")
    print("------ out of the while loop ------")

    结果:

    count = 0
    while count <= 5:
        count += 1
        if count == 3:
            pass
        print("Loop",count)
    
    else:
        print("Loop is succeed over")
    print("------ out of the while loop ------")

    结果:

     
    运算符: // 整除运算符,返回商的整数部分
    优先级:比较运算符 > 逻辑运算符
    优先级: ( ) > not > and > or
    同一优先级,从左至右运算
    x or y ; x为真(x非零),则返回x
     
    print(2 or 1)

    返回:2

    x and y ; x为真(x非零),则返回y
     
    print(2 or 1)

    返回结果为: 1

    比较运算符和逻辑符合混合运算时: 返回的值看最终运算时的 运算符 决定
    例子1: 
    print(2 or 1 < 3)

    分析: 首先看 比较运算符(大于符号: >)优先级更高,所以整理后原式:

    print( 2 or False)

    根据OR的运算规则,结果返回为:2

    例子2: 

    print(1 > 2 and 3 or 4 and 3 < 2 or not 5)

    分析: 依旧是根据优先级,首先计算比较运算符:

    print(False and 3 or 4 and False or not 5)

    再根据逻辑优先级运算 : not > and > or

    print(False and 3 or 4 and False or False)
    print(False  or  False or False)

    结果为: false

    例子3:

    print(2 or 1 < 3 and 2)

    分析: 

    第一步:计算比较运算:

    print(2 or True and 2)

    第二步:计算优先的and:

    print(2 or  2)

    第三步:计算or出结果:

    2

  • 相关阅读:
    Creating Bootstrapper Packages
    匹配Google查询URL关键字
    DotNetNuke模块Unhandled error loading module问题解决
    当WCF的定义过大时vs.net无法添加引用.
    SQL 去除时间
    2012年终总结(一)
    GDI+生成证书带二维码
    linq to xml基础
    Jquery ligerUI的使用
    vs2012 用户类和xml 、xaml不高亮显示的解决办法
  • 原文地址:https://www.cnblogs.com/77-is-here/p/10342905.html
Copyright © 2011-2022 走看看