Hello, World! 42 In [ ]: In [6]: print ( 'Hello, World!' ) In [8]: 40 + 2 Out[8]: In [9]: 43 - 1 42 42 42.0 10 36 / 1.75 // 1 % Out[9]: In [10]: 6 * 7 Out[10]: In [11]: 84 / 2 Out[11]: In [51]: 1 + 2 + 3 + 4 Out[51]: In [41]: 6 ** 2 Out[41]: In [59]: minutes = 105 hours = minutes / 60 hours Out[59]: In [60]: minutes = 105 hours = minutes // 60 hours Out[60]: 45 2 3.14 'hej med dig' "hej med dig" type int float str besked In [4]: remainder = minutes % 60 remainder Out[4]: In [5]: 119 % 13 Out[5]: In [14]: type ( 2 ) Out[14]: In [15]: type ( 42.0 ) Out[15]: In [16]: type ( 'Hello, World!' ) Out[16]: 'Hello, World!' 17 3.141592653589793 and as assert async await break class continue def del elif else except False finally for from global if import in is lambda None nonlocal not or pass raise return True try while with yield 'input' 'samesame' In [65]: besked = 'Hello, World!' besked Out[65]: In [68]: n = 17 n Out[68]: In [69]: pi = 3.1415926535897932 pi Out[69]: In [32]: 'in' + 'put' Out[32]: In [33]: 'same' * 2 Out[33]: In [34]: 'same' + 'same' 'samesame' # 3.3333333333333335 3.3333333333333335 My name is Bob and I am 21 years old. Out[34]: In [97]: minut = 2 # udregn hvor meget af en time der er gået procent = ( minut * 100 ) / 60 print ( procent ) In [96]: procent = ( minut * 100 ) / 60 # procent af en time print ( procent ) In [38]: age = 21 name = 'Bob' print ( f 'My name is { name } and I am { age } years old.' ) True False True False a = 1 True False " ' bool True False bool bool == x!=y x>y x<y x>=y x<=y In [68]: 5 == 5 Out[68]: In [2]: 5 == 6 Out[2]: In [70]: type ( True ) Out[70]: In [71]: type ( False ) Out[71]: In [5]: print ( 2 < 3 ) True and or not and or not and or not False True True False False True False True Safe content only In [4]: True and True Out[4]: In [1]: True and False Out[1]: In [2]: False and False Out[2]: In [6]: True or False Out[6]: In [7]: False or False Out[7]: In [8]: not False Out[8]: In [2]: age = 10 if age < 18 : print ( 'Safe content only' ) else : print ( 'All content' ) elif Kids' content only Slut True if Kids' content only age paid True paid True False age paid paid == True paid paid == True In [17]: age = 7 if age < 8 : print ( "Kids' content only" ) elif age < 18 : print ( 'Safe content only' ) else : print ( 'All content' ) print ( 'Slut' ) In [26]: age = 3 paid = True if paid == True : if age < 8 : print ( "Kids' content only" ) elif age < 18 : print ( 'Safe content only' ) else : print ( 'All content' ) else : print ( 'No subscription' ) Safe content only while for 1 2 x=2 x = == In [21]: age = 10 if 8 < age < 18 : print ( "Safe content only" ) In [79]: x = 1 x Out[79]: In [80]: x = 2 x Out[80]: 2 3.0 w h i l e while 0 1 2 3 4 while True In [30]: x = 1 # Først definerer vi en variabel x = x + 1 print ( x ) In [39]: x = 1 x = ( x * 7 + 2 ) / 3 print ( x ) In [94]: x = x + 1 x += 1 # Short form of increment. In [32]: x = x - 1 x -= 1 # Short form of decrement. In [42]: x = 0 while x < 5 : print ( x ) x += 1 x while w h i l e True False b r e a k break 1 er ikke deleligt med 7. Vi leder videre. 2 er ikke deleligt med 7. Vi leder videre. 3 er ikke deleligt med 7. Vi leder videre. 4 er ikke deleligt med 7. Vi leder videre. 5 er ikke deleligt med 7. Vi leder videre. 6 er ikke deleligt med 7. Vi leder videre. Vi stopper 7 er deleligt med 7. True break x break In [57]: x = 1 while True : if x % 7 == 0: # Husk %-operatoren giver rest efter heltalsdivision. print ( 'Vi stopper' ) break print ( 'Vi er stoppet. Denne linje bliver aldrig vist.' ) print ( f ' { x } er ikke deleligt med 7. Vi leder videre.' ) x += 1 print ( f ' { x } er deleligt med 7.' ) break break math log10() sin() math math. 10.0 0.644217687237691 math.log10 math.sin math In [7]: import math In [8]: signal_power = 10 noise_power = 1 ratio = signal_power / noise_power decibels = 10 * math log10 ( ratio ) decibels Out[8]: In [9]: radians = 0.7 height = math sin ( radians ) height Out[9]: def y = x*x return y 4 kvadrat a 8 27 In [2]: def kvadrat ( x ): y = x * x return y In [5]: a = kvadrat ( 2 ) print ( a ) In [15]: def kube ( x ): y = x * kvadrat ( x ) return y In [16]: a = kube ( 2 ) print ( a ) In [4]: def kvadrat ( x ): y = x * x return y def kube ( x ): y = x * kvadrat ( x ) return y print ( kube ( 3 )) In [ ]: