首页 > 编程语言 >学JAVA用PYTHON重写day02.2

学JAVA用PYTHON重写day02.2

时间:2023-11-04 16:23:57浏览次数:31  
标签:JAVA PYTHON 18 age day02.2 System else println out

package day02;

import java.util.Scanner;

public class Demo02 {
/*
条件分支
*/
public static void main(String[] args) {
/*
if 单分支
*/
System.out.println("if 单分支>>>>>>>>>>>>>>>>>>>>>");
Scanner scanner1 = new Scanner(System.in);
System.out.println("1输入年龄:");
int age = scanner1.nextInt();

if(age >= 18){ // (age >= 18) == true, 执行代码块中的语句
System.out.println("相约去上网");
System.out.println("晚上一块吃饭");
}
System.out.println("回去做作业");

/*
if else 双分支
*/
System.out.println("if else双分支>>>>>>>>>>>>>>>>>>>>>");
Scanner scanner2 = new Scanner(System.in);
System.out.println("2输入年龄:");
//int age = scanner2.nextInt();上面age已经定义过了
age = scanner2.nextInt();

if(age >=18){
// (age >= 18) == true, 执行代码块中的语句
System.out.println("相约去上网");
}else{
// (age >= 18) == false, 执行代码块中的语句
System.out.println("相约逛商场");
}
System.out.println("回去做作业");

/*
else if 多分支
*/
System.out.println("else if 多分支>>>>>>>>>>>>>>>>>>>>>");
Scanner scanner3 = new Scanner(System.in);
System.out.println("3输入年龄:");
//int age = scanner3.nextInt();上面age已经定义过了
age = scanner3.nextInt();

if(age >= 60){ // age >= 60 时执行
System.out.println("光荣退休了!");
}else if(age >30){ // 以上条件都不满足 && age > 30时执行
System.out.println("上有老下有小!");
}else if(age > 22){ // 以上条件都不满足 && age > 22时执行
System.out.println("海阔天空!");
}else if (age > 18){ // 以上条件都不满足 && age > 18时执行
System.out.println("校中龙!");
}else{ // 以上条件都不满足时执行。 else可以省略。
System.out.println("好好学习,天天向上!");
}

System.out.println("面朝大海,春暖花开!");
}
}
print("else if 多分支>>>>>>>>>>>>>>>>>>>>>")
age = int(input("3输入年龄:"))
if age >= 60:
print("光荣退休了!")
elif age >30:
print("上有老下有小!")
elif age > 22:
print("海阔天空!")
elif age > 18:
print("校中龙!")
else:
print("好好学习,天天向上!")

print("面朝大海,春暖花开!")

 

标签:JAVA,PYTHON,18,age,day02.2,System,else,println,out
From: https://www.cnblogs.com/zhao02/p/17809488.html

相关文章

  • java开发,json转list集合,原生实现
    java是一门面象对象的语言,对象需要先定义,但是在外理网络请求时候会用到json转成java对象,虽然现代开发框架中也提供了很多工具和方法直接转换,但是作为学习者了解一下底层实现,更能灵活变通现在有一个json格式如下{"list":[{"name":"Tom","sex":"b......
  • Java基础之面向对象
    面向对象什么是面向对象?面向对象与面向过程的区别是什么?什么是面向对象?面向对象,就是数据和数据的操作放到一个整体----对象,通过对象来实现某些操作面向对象与面向过程的区别是什么?面向过程是一步一步实现方法,从来实现某些操作。它们两者自己的区别可以用一个大象放冰箱的例......
  • 服务端java接口程序接收到data参数时,中文会变成乱码,这样处理
    学习记录。场景:服务端java接口程序,在接收到请求包,data参数中包含中文,请求时用的编码是UTF-8,但收到后会变成乱码尝试:试了很多办法,包括:Stringbody=IOUtils.toString(request.getInputStream(),StandardCharsets.UTF_8);都无济于事解决:增加系统......
  • IDEA2023 Java web项目配置Tomcat 详细步骤
    1.选择NewProject,设置好项目名和JDK,点击Create2.选择file/打开ProjectStructure  3.在Modules里点击加号选择Web,这样IDEA会帮我们创建好webapp文件夹和web.xml配置文件 4.为项目创建一个web应用artifacts,IDEA在这里会提示,直接点击CreateArtifact就可以自动配置 5.......
  • JavaScript函数变量的生命周期,自执行函数、闭包、反转数组案例及冒泡排序案例
    一、变量的生命周期JavaScript变量的生命期从它们被声明的时间开始。局部变量会在函数运行以后被删除。全局变量会在页面关闭后被删除。二、自执行函数执行函数通常都是定义之后立即执行,以后都不再会调用,所以声明时可以省略函数名,因此自执行函数又叫匿名函数。通用的自执行......
  • Python 异常处理:try、except、else 和 finally 的使用指南
    异常处理当发生错误(或我们称之为异常)时,Python通常会停止执行并生成错误消息。try块用于测试一段代码是否存在错误。except块用于处理错误。else块用于在没有错误时执行代码。finally块用于无论try和except块的结果如何都要执行的代码。可以使用try语句来处理这些......
  • java——redis随笔——实战——分布式缓存——哨兵
                                                                           ......
  • Python 异常处理:try、except、else 和 finally 的使用指南
    异常处理当发生错误(或我们称之为异常)时,Python通常会停止执行并生成错误消息。try块用于测试一段代码是否存在错误。except块用于处理错误。else块用于在没有错误时执行代码。finally块用于无论try和except块的结果如何都要执行的代码。可以使用try语句来处理这些......
  • 学JAVA用PYTHON重写day01
    packageday01;//JAVAday01importjava.util.Scanner;publicclassDemo03{/*编写收银台小程序,输入个数,单价,金额,输出找零。满100打95折;满300打90折;满500打85折;*/publicstaticvoidmain(String[]args){Scannerscanne......
  • 前端javasript——forEach、map、filter和reduce的使用场景
    (文章目录)⭐前言大家好,我是yma16,不止前端,本文分享关于前端javasript——forEach、map、filter、reduce区别与使用。自我介绍前端->全栈开发,csdn内容合伙人,2023csdn新星计划Node赛道Top1,csdn2023新星计划vue3+ts赛道导师,阿里云社区专家博主,华为云享专家,前端技术栈:vue2v......