美文网首页
python学习第二天 基础知识二

python学习第二天 基础知识二

作者: 我就是那只小菜鸡 | 来源:发表于2021-12-08 19:37 被阅读0次

    运算符 +、-、、/、//(整除)、*(幂运算符)、%(取余)

    print(2**3)#2的3次幂
    print(9/4)
    print(9//4) #整除
    print(11%4)
    #一正一负向下取整
    print('--------')
    print(-9/4)
    print(-9//4)
    print(9//-4)
    print('--------')
    print(9%-4)
    print(-9%4)
    

    输出结果

    8
    2.25
    2
    3
    --------
    -2.25
    -3
    -3
    --------
    -3
    3
    

    位运算符 &位与,|位或,左移<<,右移>>
    控制流

    score=int(input('请输入一个成绩:'))
    if score>=80 and score<=100:
        print("优秀")
    elif 60<=score<80:
        print("良好")
    else:
        print("不及格")
    #条件表达式
    print('成绩合格' if score>=60 and score<=100 else '成绩不合格' )
    #pass语句占位符
    if score>100:
        pass
    

    range() 生成一个整数序列

    r=range(9)
    print('默认0起使位,到9结束,不包括9,布长为1的序列' ,list(r))
    r=range(3,9)
    print('创建一个3起使位,到9结束,不包括9,布长为1的序列' ,list(r))
    r=range(3,9,3)
    print('创建一个3起使位,到9结束,不包括9,布长为3的序列' ,list(r))
    print('判断10是否在序列中',10 in r)
    print('判断10是否不在序列中',10 not in r)
    

    while 循环语句

    sum=0
    a=1
    while a<=100:
       if not bool(a%2):
           sum+=a
       a+=1
    print("0到100的偶数和为",sum)
    

    for in

    for item in 'python跑起来了':
        print(item)
    for i in range(10):
        print(i)
    for _ in range(5):
        print("不需要变量用_")
    

    相关文章

      网友评论

          本文标题:python学习第二天 基础知识二

          本文链接:https://www.haomeiwen.com/subject/ijrnxrtx.html