首页 > 编程语言 >python-条件判断

python-条件判断

时间:2022-12-26 11:58:45浏览次数:36  
标签:elif 判断 python 18 age else int 条件 print

1. python-条件判断

  • 条件判断流程图
    image

  • 语法格式

    if <表达式>:
      <代码块>
    elif <表达式>:
      <代码块>
    else:
      <代码块>
    
  • 条件判断-单分支语句

    示例:判断是否成年

    age = int(input("请输入你的年龄: "))
    if age > 18:
        print("恭喜,你已经成年!")
    else:
        print("抱歉,你还未成年!")
    

    简写,也成三目表达式:"恭喜,你已经成年!" if age > 18 else "抱歉,你还未成年!"

  • 条件判断-多分支语句

    示例:根据人的年龄段划分

    age = int(input("请输入你的年龄: "))
    if age < 7 :
        print("儿童")
    elif age >= 7 and age < 17:
    	print("少年")
    elif age >= 18 and age < 40:
    	print("青年")
    elif age >= 41 and age < 48:
    	print("壮年")
    else:
    	print("老年")
    

2. 案例

  1. 案例:单分支语句

    #!/usr/bin/env python3
    # _*_ coding: utf-8 _*_
    # Author:shichao
    # File: .py
    
    age = int(input("小朋友,请输入你的年龄,让我判断你是不是成年了:"))
    if age >= 18 :
        print("恭喜你已经成年了,可以上网了!")
    else:
        print("不好意思,你没有成年,不能上网!")
    
  2. 案例:多分支语句

    #!/usr/bin/env python3
    # _*_ coding: utf-8 _*_
    # Author:shichao
    # File: .py
    
    age = int(input("请你输入你的年龄:"))
    if  age < 7:
        print("儿童")
    elif age >= 7 and age <= 17:
        print("青少年")
    elif age >= 18 and age <= 40:
        print("青年")
    elif age >= 41  and age <= 48:
        print("壮年")
    else:
        print("老年")
    

标签:elif,判断,python,18,age,else,int,条件,print
From: https://www.cnblogs.com/scajy/p/17005404.html

相关文章

  • python-循环
    1.python-循环在了解编程中的“循环”之前,先试想下这个场景:在阳台种花,准备种4颗种子,开始逐个挖坑,放一颗种子。每一颗种子操作都是相同的,如果我们用一步将6颗种子重......
  • python-for循环
    1.python-for循环循环详解图for语句:一般用于遍历数据类型的元素进行处理,例如字符串、列表。循环语法格式:for<变量>in<序列>:<代码块>示例代码示例1......
  • python-while综合案例猜年龄
    1.综合案例-猜年龄#!/usr/bin/envpython3#_*_coding:utf-8_*_#Author:shichao#File:.pya=0while1:ifa<3:age=int(input("请输入年......
  • python-while循环语句
    1.python-while循环语句while循环详细图while语句:在某条件下循环执行一段代码,即重复相同的任务while语法格式:while<表达式>: <代码块>while语法示例:......
  • jq判断元素是否在可视区域内
    假设此元素为#item,先说几个关键的属性:$('#item').offset().top#item的绝对偏移量,指#item的实际尺寸(即不包括外边框margin)的上边界到页面顶端的距离.这个值不随窗......
  • python-文件操作
    1.python-文件操作1.1open函数​ 要想读取文件(如txt、csv等),第一步要用open()内建函数打开文件,它会返回一个文件对象,这个对象拥有read()、write()、close()等方法。......
  • python-字符串拼接
    1.python-字符串拼接使用“+”可以对多个字符串进行拼接。示例:str1="hello"str2="world"print(str1+str2)其他方式:格式化输出逗号join()内建函......
  • python 字符串格式化输出
    1.python字符串格式化输出示例代码#变量赋值name="张三"avg=22height=1.75方法1、使用(%s%d%f)格式化输出print("我的名字叫:%s,我的年龄是:%d,我......
  • python-获取字符串长度
    1.获取字符串长度len()内建函数:计算字符串的长度。语法格式:len(string)示例代码str1="hello"print(len(str1))2.案例len获取长度#!/usr/bin/envpy......
  • python-字符串切片
    1.python字符串切片切片:截取字符串中的某部分内容语法格式:string[start:end:step]string要切片的字符串start要切片的第一个字符的索引(包括该字符),如果不......