首页 > 其他分享 >判断语句的编织艺术

判断语句的编织艺术

时间:2024-10-18 23:18:09浏览次数:8  
标签:语句 艺术 编织 else 判断 print input 80

判断语句

一、什么是判断?判断在生活中如何体现?

判断就是通过选择最后得到不同的结果

判断在我们的日常生活中无处不在。例如:

  • 天气判断:早上出门前,我们会判断今天是否需要带伞。如果天气预报显示会下雨,我们会选择带伞;如果显示晴天,我们可能选择不带伞。
  • 程序:我有20块钱,有两个商品 一个50块钱 1个 10块钱, 因为我只有20块钱,那我只能买这个10块钱的商品。

二、获取用户输入的内容

1.input

示例:input(‘请输入你要写的内容:’)

a=input('请输入你的内容:')#把输入的内容给变量a

三、程序判断的基本语法

1.if:如果
2.else:否则
3.语法:

示例:if 判断条件:
执行语句1
else:
执行语句2

a=input('请输入今天的天气:')
if a=='下雨':
    print('带伞')
else:
    print('不带伞')

四、多条件判断

有两个以上的判断条件 我们就需要用到 elif(否则如果)
1.基本语法

示例: if 判断条件:
执行语句1
elif 判断条件:
执行语句2
else:
执行语句3

b=int(input('请输入学生成绩:'))
if b>=90:
    print('优秀')
elif b>=80:
    print('良好')
elif b>=70:
    print('一般')
elif b>=60:
    print('及格')
else:
    print('不及格')

五、一个条件多种情况

示例:if 判断条件1 and 判断条件2:
执行语句1
else:
执行语句2

1.and 用于多种情况同时满足

  • 学校举行了一场考试,要求小明的python和java两门语言都达到80分才算优秀。
ab=(int(input('请输入你的java成绩:')),int(input('请输入你的python成绩:')))
if ab[0]>=80 and ab[1]>=80:#两个判断条件同时成立
   print('优秀')
else:
    print('不及格')

  1. or 用于多种情况只需要一种满足就行

-学校举行了一场考试,要求小明的python和java两门语言 只要有一门达到就算优秀。

ab=(int(input('请输入你的java成绩:')),int(input('请输入你的python成绩:')))
if ab[0]>=80 or ab[1]>=80:#一个判断条件满足
   print('优秀')#执行语句
else:
    print('不及格')

六、判断的嵌套

示例:if 判断条件:
if 判断条件:
执行语句1
else:
执行语句2
else:
执行语句2

标签:语句,艺术,编织,else,判断,print,input,80
From: https://blog.csdn.net/TechNinja/article/details/143063881

相关文章

  • MyBatis入门及sql语句实战
    目录概述环境的配置MyBatis操作步骤总结创建UserMapper.java映射器接口创建UserMapper.xml映射文件在mybatis-config.xml环境配置文件中添加UserMapper.xml映射文件路径在MyBatisDemo中编写MyBatis测试代码MyBatis环境搭建MyBatis查询操作CURD操作参数传递方式Mapper映射......
  • SpringBoot 项目的方法名是否添加@Transactional注解,以及SQL语句(SQLServer数据库)是
    项目改用SpringDataJDBC并手动配置DataSource之后,@Transactional注解一直不起作用。这两天研究了一下,注解不起作用,主要是没有配置TransactionManager的事,配置完TransactionManager之后,@Transactional注解就起作用了。但是配置完又发现,用jdbcTemplate.queryForList()方法执......
  • 墙绘产品展示交易平台/墙绘艺术品/手绘墙画/壁画作品/墙面装饰/墙体彩绘/墙绘设计/墙
    博主介绍......
  • C语言-分支循环语句 (上)
    C语言是结构化的程序设计语言,这里的结构指的是顺序结构、选择结构、循环结构,C语⾔是能够实现这三种结构的,其实我们如果仔细分析,我们日常所见的事情都可以拆分为这三种结构或者这三种结构的组合。实现分支结构可以使用if、switch,实现循环结构使用for、while、dowhil......
  • Python一些常见的技巧及语句!!
    题记:关于遇到的一些python代码或者不清楚用法的函数、类别等我会在这里记录下来,方便日后学习和交流。之后研究生三年我会持续更新学习,可能得记录几千个吧。1.copy.copy()和copy.deepcopy()深拷贝和浅拷贝的关系确实好用importcopya=[1,2,3]b=[4,5,6]c=copy.copy(a)......
  • MyBatis在SQL语句中取list的大小
    需求:使用MyBatis进行开发时,在一个SQL语句中需要拼接list的大小。大家都知道,当我们在MyBatis中写SQL时,如果需要遍历list,先对list进行非空判断的时候,可以加下面这行:<iftest="null!=listandlist.size!=0">SQL</if>但是如果想在SQL中取到list.size的值,则比较麻烦。一般会想......
  • 连接人与艺术 华为平板从生产力到创作力的跃迁
    以“共绘自然”为主题的2024天生会画数字创作大赛,正在如火如荼地进行。华为平板正在吸引全球越来越多的用户拿起画笔,通过数字绘画捕捉、创作世界独特的美。以前,提到专业创作力大家往往想到的只有苹果的Procreate,而今天华为平板在创作方面的能力已经被众多专业人士认可,在很多专业......
  • 再多看一眼就会爆炸:if语句,switch语句,以及各类循环语句间这样对比更清晰易懂哦
    1.if语句与switch语句的对比练习:输⼊任意⼀个整数值,计算除3之后的余数如果用if语句完成,如下:1#include<stdio.h>2intmain()3{4intn=0;5scanf("%d",&n);6if(n%3==0)7printf("整除,余数为0\n");8elseif(n%3==1)9printf("......
  • switch语句逆向分析
    switch语句逆向分析有序小于3时代码:#include"stdafx.h"voidMySwitch(intx){switch(x){case1:printf("numis1\n");break;case2:printf("numis2\n");......
  • 常见逻辑语句逆向分析
    Ifelse语句逆向分析#define_CRT_SECURE_NO_WARNINGS#include<stdio.h>intmain(intargc,char*argv[]){intsum=0;for(inti=0;i<=argc;i++){sum+=i;}returnsum;汇编代码00401006movdwordptr[ebp-8],0;sum=0......