teori
Operatorer
Operatorer används för att utföra beräkningar i program. De vanligaste är:
| Operator | Exempel | Beskrivning |
+ | 2 + 3 | Addition |
- | 5 - 1 | Subtraktion |
* | 4 * 6 | Multiplikation |
/ | 8 / 2 | Division (ger decimaltal) |
// | 9 // 2 | Heltalsdivision (avrundar nedåt) |
% | 10 % 3 | Modulus (resten vid division) |
** | 2 ** 3 | Upphöjt till (potens) |
Exempel:
x = 5
print("x + 3 =", x + 3)Python försöker automatiskt hålla koll på datatyper, men du kan få fel om du kombinerar fel typer:
x = 5
print("Talet är: " + x) # Ger fel, eftersom x är ett heltalLösning omvandla talet (int) till en sträng (str):
print("Talet är: " + str(x))Eller:
print("Talet är:", x)Tips: + för strängar och siffror
+fungerar för både strängar och tal, men de måste ha samma typ.print("Hej " + namn)– fungerarprint("Ditt tal är " + 5)– fungerar inte, du måste konvertera 5 till en sträng först