zoukankan      html  css  js  c++  java
  • python第五天

    基本运算符

    算数运算

    进行算数运算的符号

    #+加
    
    #-减
    
    #*乘
    
    #/除
    
    #% 取余
    
    #//取整(向下取整)
    
    #**幂
    

    比较运算符

    #==	等于,比较对象是否相等
    #!=	不等于,比较两个对象是否不相等
    #<>	不等于,比较两个对象是否不相等
    #>	大于,返回x是否大于y
    #<	小于,返回x是否小于y
    #>=	大于等于,返回x是否大于等于y
    #<=	小于等于,返回x是否小于等于y
    

    赋值运算符

    #=	简单的赋值运算符
    #+=	加法赋值运算符
    #-=	减法赋值运算符
    #*=	乘法赋值运算符
    #/=	除法赋值运算符
    #%=	取模赋值运算符
    #**=	幂赋值运算符
    #//=	取整除赋值运算符
    

    逻辑运算符

    # and	布尔“与”
    # or	布尔“或”
    # not	布尔”非“
    

    身份运算符

    # is	is 是判断两个标识符是不是引用自一个 对象
    # is not	is not 是判断两个标识符是不是引用子不同对象
    

    位运算符

    # &	按位与运算符:参与运算的两个值,如果两个想要位都为1,则输出1,否则0
    # |	按位或运算符:只要对应的两个二进制位有一个为1时,结果就为1
    # ^	按位异或运算符:当两对应的二进位相异时结果为1
    # ~	按位取反运算符:对数据的每个二进制位取反
    # <<	左移动运算符,运算数的各二进位全部左移若干位
    # >>	右移动运算符,运算数的各二进位全部右移若干位
    

    成员运算符

    # in	如果在指定的序列中找到值返回True,否则返回False
    # not in	如果在指定的序列中没有找到值返回True,否则返回False
    

    if 控制语句

    if :模拟人做判断,如果怎样就怎样

    单分支结构

    if 条件 :

    ​ print(‘条件成立干嘛’)

    条件成立才会运行

    双分支结构

    自上而下运行

    if 条件 :

    ​ print(‘条件成立干嘛’)

    else:

    ​ print(‘条件不成立干嘛’)

    多分枝结构

    两个以上

    if 条件 :

    ​ print(‘条件成立干嘛’)

    elif 条件:

    ​ print(‘条件成立干嘛’)

    ...

    else:

    ​ print(‘条件成立干嘛’)

    if结构练习

    cj = float(input('请输入你的成绩:'))
    if cj >= 90:    
    	print('good')
    elif cj >= 80:    
    	print('just so so')
    elif cj >= 70:    
    	print('come on')
    else :    
    	print('bad')
    

    while循环语句

    循环是指重复干一件事!

    语法

    while 条件:

    ​ code

    条件成立立即执行代码,不执行结束while循环,代码执行结束后会进入下一个循环(再一次判断条件)

    while+break结束循环

    while+continue跳出本次循环

    while+else 仅作了解

    while练习

    # 求100以内除22,46,68,98 之外的偶数和
    count = 0
    count_sum = 0
    while count < 100:
        count = count + 1
        if count % 2 != 0 or count in [22, 46, 68, 98]:
            continue
        count_sum = count_sum + count
    print(count_sum)
    print('结束')
    
    
  • 相关阅读:
    Mybatis(三)
    Mybatis(二)
    Mybatis
    AJAX的跨域
    AJAX
    EL表达式与标准标签库JSTL
    java无脚本jsp页面-简介
    javaWeb的开发模式
    ADO.Net之SqlConnection、sqlcommand的应用
    翻译1-在SQL Server 2016中介绍微软R服务
  • 原文地址:https://www.cnblogs.com/lyyblog0715/p/11508181.html
Copyright © 2011-2022 走看看