Operatori PowerShell

Operatori PowerShell
Ci sono molti operatori trovati nel campo dei computer, principalmente nella programmazione per il calcolo e la manipolazione di diversi interi, stringhe e variabili. Quegli operatori possono essere l'aritmetica, logica, il confronto, l'assegnazione e molti altri. Oggi esamineremo tutti quei tipi di operatori con alcuni esempi in PowerShell di Ubuntu 20.04 Sistema. Quindi, assicurati di avere PowerShell già installato e configurato all'interno del terminale di shell di Ubuntu 20.04. Apri il terminale della shell con la scorciatoia Ctrl+Alt+T. Devi avviare il PowerShell usando il comando "PWSH" nella shell, come mostrato di seguito.

Operatori aritmetici:

Questi sono usati per il calcolo delle equazioni matematiche o delle espressioni. Quindi, avremo esempi di tutti i possibili operatori aritmetici qui. Cominciamo prima utilizzando l'operatore aggiuntivo (+). Quindi, abbiamo semplicemente inserito il segno più come operatore tra due operazioni interi. Di conseguenza, ne abbiamo 4 come somma di entrambi i numeri interi.

Puoi anche applicare gli operatori aritmetici a valori variabili. Quindi, abbiamo inizializzato due variabili interi, abbiamo usato l'operatore più per calcolare la loro somma e li abbiamo salvati a un'altra variabile. Il valore variabile risultante è stato visualizzato utilizzando l'istruzione "eco", i.e., 11.

Utilizziamo l'operatore di addizione tra i valori della stringa secondo le variabili seguenti. Abbiamo ottenuto il valore concatenato in cambio.

Operatore di sottrazione

L'operatore di sottrazione viene utilizzato per sottrarre un valore da un altro. Fornisce errori sull'applicazione ai valori della stringa. In primo luogo, abbiamo sottratto il valore maggiore da un piccolo valore e ottenuto un risultato negativo. Sull'altra linea, abbiamo ottenuto l'intero intero positivo poiché il più grande sta sottraendo, minore è un valore inferiore.

Lo stesso operatore (-) è stato applicato a due variabili interi. Il primo calcolo dà il risultato negativo e il secondo dà il risultato positivo intero.

Operatore di moltiplicazione

L'operatore di moltiplicazione può funzionare solo su numeri interi e fornire errori sull'applicazione sulle variabili della stringa. Quindi, abbiamo ottenuto il risultato di moltiplicazione, io.e., 45, dopo aver usato l'operatore "*".

Lo stesso operatore di moltiplicazione può essere applicato alle variabili, come mostrato nell'immagine seguente.

Operatore di divisione

Questo operatore (/) può essere utilizzato per dividere due valori interi. Non può essere applicato ai valori di stringa. Quindi, il risultato dei valori interi è mostrato di seguito.

L'operatore di divisione funziona allo stesso modo sulle variabili interi, come mostrato nell'immagine sottostante.

Operatore del modulo

Questo operatore fornisce il resto del modulo calcolato con due numeri interi. Restituisce "1" al calcolo del modulo.

Operatori di assegnazione:

Questi operatori sono usati per allocare alcuni valori ad altre variabili usando il segno "=". Quindi, abbiamo inizializzato due variabili di carattere. Entrambe le variabili del personaggio sono concatenate con l'operatore "+", quindi assegnate il valore concatenato alla nuova variabile "V3".

Senza concatenazione, puoi anche assegnare il valore di una variabile a un'altra come di seguito.

Un'altra tecnica per allocare un valore a una variabile è con il segno "+=" congiuntamente. Puoi vedere che il valore della concatenazione v1+v2, i.e., "V2+= V1" è stato assegnato alla variabile "V2" e visualizzata sulla shell come "BA".

Gli stessi metodi funzionano in modo simile sulle variabili interi. Dall'esempio seguente, è possibile vedere che la variabile V1 ha un valore di 5 ed è riassunta con "3" al passaggio successivo dell'assegnazione. Il risultato verrà nuovamente sovraccarico nella variabile V1 e visualizzato.

Operatore di assegnazione negativa

Anche l'operatore di assegnazione negativa funziona allo stesso modo ma fornisce i valori più piccoli in cambio. La variabile V1 ha un valore di 9 e l'operatore di assegnazione lo sta diminuendo con 5. Il valore sottratto risultante verrà nuovamente salvato nella variabile V1 e dimostrato sullo schermo.

Operatori di confronto:

Gli operatori di confronto vengono utilizzati per confrontare due o più valori per verificare quale sia maggiore, meno o uguale. Diamo un'occhiata agli uguali operatori, io.e., "EQ" su numeri interi, come mostrato di seguito. L'operatore uguale restituisce vero su abbinata altrimenti falso. Quindi, restituisce falso come mostrato.

L'operatore uguale può anche essere applicato ai valori della stringa, come vedi nell'immagine. Il primo restituisce vero poiché entrambi i valori sono logicamente corretti. La riga successiva restituisce false a causa di capitali e piccole lettere.

L'operatore non uguale utilizzato tra due valori interi restituisce vero quando la condizione si è incontrata.

È inoltre possibile utilizzare l'operatore non uguale con un flag di sensibilità al caso all'interno dei valori della stringa. Puoi vedere l'output mostra vero in cambio poiché entrambi i valori non sono uguali.

L'operatore> verifica se un valore è maggiore del secondo valore. L'espressione seguente ritorna falsa poiché 4 non è maggiore di 7.

L'operatore> = viene utilizzato di seguito per vedere se i valori sono uguali e maggiori. Entrambi restituiscono vero come 5 è maggiore di 4 e pari a 5.

IL <= is used to check a value that is smaller than the second value. As you can comprehend from the screenshot below that 9 is less than 10, that's why return True.

Operatori logici:

Gli operatori logici restituiscono i valori booleani in cambio, i.e., Vero o falso. Ci sono principalmente tre operatori logici, i.e., No, e, o. Questi saranno applicati a più di 1 condizione.

O operatore

Questo operatore restituisce vero se una delle sue due condizioni è vera. Restituisce falso se entrambe le condizioni sono false, come mostrato di seguito.

E operatore

Questo operatore restituisce vero se entrambe le sue condizioni sono vere; altrimenti, tornerà falso.

Non operatore

L'operatore non può invertire il risultato di qualsiasi condizione. Diciamo che abbiamo avuto falso come applicazione e su due espressioni. Al momento dell'applicazione, il falso viene riportato in vero come di seguito.

Dopo aver applicato l'operatore o su due espressioni, abbiamo ottenuto vero. Questo risultato è stato ripristinato da False dopo aver applicato l'operatore non su di esso.

Conclusione:

Abbiamo discusso degli operatori PowerShell in questa guida per l'articolo. Copre tutti gli operatori aritmetici, assegnati, logici e di confronto che vengono applicati su numeri interi, stringhe e caratteri. Crediamo che sarà utile per ogni utente ingenuo.