zoukankan      html  css  js  c++  java
  • 学习python的第三天随笔

    今天学了分支语句与分支语句的嵌套还学了逻辑运算:

    其中逻辑运算符包括:and not or 

    or:一真或真
    and:一假且假
    not:否命题

    此外还有整形的逻辑运算:0表示假,其他数值表示真
    其他类型的数据的逻辑运算:空表示假,其他表示真。

    混合运算主要目的是为了找到一条合适的条件。

    我自己的运算逻辑是:从左向右依次看or前的条件,只要找到一个or前的条件为真,则结果输出此条件,and可以看成一个条件。

    分支语句:分为if单条件语句、if-else双条件语句和if-elif-else多条件语句。

    分支语句的嵌套:格式为

    if

      if 

      else

    else

    代码展示:

    1)age = input("您的年龄")
    aged = int(age)
    if aged >= 18:
        print(f'您的年龄是{age},'"您已成年")
    else:
         print(f'您的年龄是{age},'"小屁孩一个")
    2)num = input('请输入数字')
    numb = int(num)
    if (numb + 1) % 2 != 0:
        print("是偶数")
    else:
        print('是奇数')
    3)weight=int(input('请输入您的体重'))
    if weight>=150:
        print(f"您的体重是{weight}斤,""请您注意饮食。")
    elif weight<150 and weight>=120:
        print (f"您的体重是{weight}斤,""请您注意锻炼")
    elif weight<120 and weight>=100:
        print(f"您的体重是{weight}斤,""请您适当锻炼")
    elif weight<100 and weight>=80:
        print(f"您的体重是{weight}斤,""您的体重正常,请您保持")
    else:
        print(f"您的体重是{weight}斤,""您的体重偏瘦")

  • 相关阅读:
    Android消息推送完美方案[转]
    这一路走来
    【深入比较ThreadLocal模式与synchronized关键字】
    前端闭包 解决异步执行问题
    微信小程序在wxml双大括号中执行复杂运算
    腾讯云对象存储使用
    CSS中的flex布局
    docker基础学习笔记
    redis学习笔记
    微信小程序页面栈管理
  • 原文地址:https://www.cnblogs.com/liuyuchao/p/13406464.html
Copyright © 2011-2022 走看看