Мне нужно, чтобы этот специфический логический метод возвращал true, если все числа в массиве положительные

Для достижения этого поведения вы должны использовать globals() встроенный метод :

def var_of_var(k, v):
    globals()[k] = v

print variable_name # NameError: name 'variable_name' is not defined
some_name = 'variable_name'
globals()[some_name] = 123
print variable_name # 123

some_name = 'variable_name2'
var_of_var(some_name, 456)
print variable_name2 # 456

0
задан user11229248 24 March 2019 в 02:09
поделиться

1 ответ

public static void main(String [] args)
{ 
    Scanner scan = new Scanner(System.in); 
    int[] a = new int[6]; 

    for(int i = 0; i < a.length; i++){
        while(!scan.hasNextInt()) {
        System.out.println("That's not a number!");
        scan.next(); 
    }
        a[i] = scan.nextInt(); 
    }

    System.out.println(allPositive(a)); 
} 
0
ответ дан Manchanayakage Shalika Prasad 24 March 2019 в 02:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: