小编use*_*377的帖子

Java随机数组

我正在上课,我被困了.我相信我非常接近,但不知道去哪里.当我运行我的代码我得到我的数组十次,这必须与我的循环有关.另外,在我的阵列中,我不知道如何创建20-50的范围.目前我的是1-50.最后,我的输出并不完全是我需要的.任何帮助将不胜感激.这是问题,到目前为止我的代码.

创建一个名为array1的数组,其中包含10个随机整数,范围为[20 50].然后创建一个名为array2的数组,其数组大小与array1相同.然后将array1中大于35的数字复制到array2.如果没有足够的数字复制到array2,则填充array2.例如,如果array1是{34,23 45,39,28,41,33,23,42,48},则array2将是{45,39,41,42,48,0,0,0,0,0 }

import java.util.Random;
import java.util.Scanner;
import java.util.Arrays;

public class Arraylab6 {
    public static void main(String[] args) {
        int x;
        int[] array1 = new int[10];
        int[] array2 = new int[10];
        Random rand = new Random();
        for (int i = 0; i < array1.length; i++) {
            int h = rand.nextInt(50);
            array1[i] = h;
        }
        System.out.println(Arrays.toString(array1));
        for (int i = 0; i < array1.length; i++) {
            if (array1[i] > 35) {
                array2[i] = array1[i];
            } else {
                array2[i] = …
Run Code Online (Sandbox Code Playgroud)

java arrays

3
推荐指数
1
解决办法
133
查看次数

基本的python字符串

我们刚刚开始在我的CSCI课程中使用字符串,但我对最近的任务感到困惑.

给你一个长字符串:

"""Justin$Calculus$90$Java$85$Python88$
Taylor$Calculus$73$Java$95$Python86$
Drew$Calculus$80$Java$75$Python94$
"""
Run Code Online (Sandbox Code Playgroud)

该字符串有三行.它包含三个学生的三门课程的分数.写一个函数findScore(student, subject).当您调用此功能时findScore(‘Drew’,’Java’),该功能会打印出来“Drew got 75 of the course Java.”

除了该功能findScore(student, subject),您还可以编写其他功能.所有功能都在一个程序中.

我假设我需要将此字符串分配给变量,但是我是使用一个变量,还是每行一个变量?

任何开始的想法将不胜感激.我是python的新手所以请耐心等待.此外,$标志的意义是什么?

python string

-3
推荐指数
1
解决办法
148
查看次数

标签 统计

arrays ×1

java ×1

python ×1

string ×1