Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Lecture 2, math-, random- and datetime-modules!
- print("Welcome!")
- # in Windows sometimes, \n does not work, use \r instead (carriage return)
- print("Today we'll go through\n\n\nsome modules!")
- # using tabs
- bill = 499
- print(f"Total:\t\t\t {bill}")
- print(f"Grand total:\t {bill}")
- # NEW FILE
- # get two values from user and sum them up
- number1 = input("First number:\n")
- number1 = int(number1)
- number2 = input("Second number:\n")
- number2 = int(number2)
- total = number1 + number2
- print(f"Total: {total}")
- # NEW FILE
- import math
- print(math.pi)
- number = input("Give a decimal number:\n")
- number = float(number)
- number = round(number, 2)
- print(number)
- # NEW FILE
- import math
- # powers, 4 to power of 6
- number1 = math.pow(4, 6)
- print(number1)
- # python 3, this works too
- number2 = 4 ** 6
- print(number2)
- # square roots
- number3 = 9
- square = math.sqrt(number3)
- print(square)
- # circumference = 2 * pi * r
- radius = 5
- border = 2 * math.pi * radius
- print(border)
- # cube diagonal
- # d = √3 x
- side = 15
- diagonal = math.sqrt(3) * side
- print(diagonal)
- # NEW FILE
- import random
- # generate a random number between 1-20
- guess = random.randint(1, 20)
- print(guess)
- print()
- # two standard dice, 1-6
- dice1 = random.randint(1, 6)
- dice2 = random.randint(1, 6)
- # print dice values
- print(dice1)
- print(dice2)
- # total value of two dice
- print(dice1 + dice2)
- # NEW FILE
- # date example
- from datetime import date
- today = date.today()
- print(today)
- # NEW FILE
- # datetime example
- from datetime import datetime
- today = datetime.now()
- print(today)
- # %d = day, %m = month, %Y = year, %H = hour, %M = minute, %S = second
- date_text = today.strftime("%d.%m.%Y %H:%M:%S")
- print(date_text)
- # NEW FILE
- # the floating point number problem with small decimals
- from decimal import Decimal
- # this is a somewhat tedious feature of the float data type
- number1 = float(0.1)
- number2 = float(0.2)
- print(f"Normal float/decimal numbers: {number1} + {number2} =")
- print(number1 + number2)
- number3 = Decimal("0.1")
- number4 = Decimal("0.2")
- print(number3 + number4)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement