def shipCost(): global ENTERED_VALUE v = int(0) m = int(0) if MATS_NAME: while v < ORES: print("Press", v, "to edit the amount of", MATS_NAME[v], "your ship costs.") v += 1 print("Press", ORES, "to go back to the main menu.") print() print("You current own: ") print() while m < ORES: print(MATS_NAME[m], SHIP_VALUE[m]) m += 1 print() oreUpdate = getInteger("Make your selection: ") if oreUpdate < ORES: SHIP_VALUE[oreUpdate] = getInteger("Input the new value: ") saveData() print() updateAgain = getString( "Do you with to update another value? (y/n) ") if updateAgain == 'y': cls() shipCost() elif updateAgain == 'n': cls() coreFunction() elif oreUpdate == ORES: cls() coreFunction() else: print() print("Please make a valid selection.") time.sleep(2) cls() shipCost() if not MATS_NAME: print("There are no materials for the ship cost to be updated.") time.sleep(2) cls() coreFunction() return
def getNummer(prompt): while True: num = getInteger(prompt) if num < 0 or num > 1000: print("Geef een getal tussen 1 en 1000") continue return num
def neemRowKolom(speler, wat): while True: num = getInteger("Speler " + speler + ", welke " + wat + " kies je? ") if num < 1 or num > 3: print("Geef 1, 2, of 3") continue return num
def main(): totaal = 0 teller = 0 while teller < 5: totaal += getInteger("Geef een nummer: ") teller += 1 print("Totaal is", totaal) print("Gemiddelde is", totaal / teller)
def getRowCol(player, what): while True: num = getInteger("Player " + player + ", which " + what + " do you play? ") if num < 1 or num > 3: print("Please enter 1, 2, or 3") continue return num
def main(): num = getInteger("Geef een getal: ") grootste = num kleinste = num if num % 3 == 0: deelbaar = 1 else: deelbaar = 0 for i in range(9): num = getInteger("Geef een getal: ") if num > grootste: grootste = num if num < kleinste: kleinste = num if num % 3 == 0: deelbaar += 1 print("Grootste is", grootste) print("Kleinste is", kleinste) print("Aantal deelbaar door 3 is", deelbaar)
def main(): num = getInteger("Geef een getal: ") if num <= 1: print("Het getal is niet priem!") elif num == 2: print("Het getal is priem!") else: for i in range(2, int(sqrt(num))): if num % i == 0: print("Het getal is niet priem!") break else: print("Het getal is priem!")
def main(): teller = 0 totaal = 0 while True: num = getInteger("Geef een getal: ") if num == 0: break totaal += num teller += 1 print("Totaal is", totaal) if teller == 0: print("Gemiddelde is", 0) else: print("Gemiddelde is", totaal / teller)
from pcinput import getInteger num = getInteger( "Please enter a number: " ) try: print( "3 divided by {} is {}".format( num, 3/num ) ) except: print( "Division by zero is not allowed" ) print( "Goodbye!" )
from pcinput import getInteger x = 3 y = 7 while (x != 0) and (y != 0) and (x % y != 0) and (y % x != 0): x = getInteger("Enter number 1: ") y = getInteger("Enter number 2: ") if (x > 1000) or (y > 1000) or (x < 0) or (y < 0): print("Numbers should both be between 0 and 1000") continue print("Multiplication of", x, "and", y, "gives", x * y) if x == 0 or y == 0: print("Goodbye!") else: print("Error: the numbers cannot be dividers")
def main(): num = getInteger("Geef een getal: ") for i in range(1, 11): print("{} * {} = {}".format(i, num, i * num))
def main(): totaal = 0 for i in range(5): totaal += getInteger("Geef een getal: ") print("Totaal is", totaal) print("Gemiddelde is", totaal/5)
from pcinput import getInteger AANTAL = 10 grootste = 0 kleinste = 0 deelbaar3 = 0 for i in range(AANTAL): num = getInteger("Geef nummer " + str(i + 1) + ": ") if num % 3 == 0: deelbaar3 += 1 if i == 0: kleinste = num grootste = num continue if num < kleinste: kleinste = num if num > grootste: grootste = num print("Kleinste is", kleinste) print("Grootste is", grootste) print("Deelbaar door 3 is", deelbaar3)
def main(): x = getInteger("Geef een geheel getal: ") if x % 2 == 0: print("even") else: print("oneven")
from collections import Counter from pcinput import getInteger from statistics import mean, median from sys import exit numlist = [] while True: num = getInteger( "Geef een getal: " ) if num == 0: break numlist.append( num ) if len( numlist ) <= 0: print( "Geen getallen ingegeven" ) exit() print( "Gemiddelde:", mean( numlist ) ) print( "Mediaan:", median( numlist ) ) clist = Counter( numlist ).most_common() if clist[0][1] <= 1: print( "Er is geen modus" ) else: mlist = [str( x[0] ) for x in clist if x[1] == clist[0][1] ] s = ", ".join( mlist ) print( "Modus:", s )
from pcinput import getInteger from sys import exit num = getInteger("Please enter a positive integer: ") if num < 0: print("You should have entered a positive integer!") exit() print("Now I am processing your integer", num) print("Lots and lots of processing") print("Hundreds of lines of code here")
# Imports import pcinput # Inputs oorspronkelijkSaldo = pcinput.getFloat('Geef oorspronkelijk saldo: ') rente = pcinput.getFloat('Geef rente: ') aantalJaar = pcinput.getInteger('Geef het aantal jaar: ') # Berekeningen groeifactor = 1 + rente / 100 nieuwSaldo = round(oorspronkelijkSaldo * groeifactor**aantalJaar, 2) # Eindresultaat printen print('Na {} jaar is je banksaldo {}').format(aantalJaar, nieuwSaldo)
from pcinput import getFloat from pcinput import getInteger from pcinput import getString num = getInteger("Enter a number of students (it has to be at least 2): ") counter = 0 m1 = 0 m2 = 0 n1 = "0" n2 = "0" while counter < 2 or num > counter: name = getString("Enter a student name: ") score = getFloat("Enter a student score: ") if score > m1: m2 = m1 n2 = n1 m1 = score n1 = name if score > m2 and score < m1: m2 = score n2 = name counter += 1 print("Top two students:{}{}{} score is {:.1f}{}{}{} score is {:.1f}".format( "\n", n1, "'s", m1, "\n", n2, "'s", m2))
from pcinput import getInteger aantal_mosselen = getInteger("Geef het aantal mosselen-friet in: ") aantal_khapje = getInteger("Geef het aantal koninginnehapjes in: ") aantal_drank = getInteger("Geef het aantal drankjes in: ") aantal_ijsjes = getInteger("Geef het aantal ijsjes in: ") bedrag_mosselen = aantal_mosselen * 20 bedrag_khapje = aantal_khapje * 10 bedrag_drank = aantal_drank * 2 bedrag_ijsjes = aantal_ijsjes * 3 bedrag_totaal = bedrag_mosselen + bedrag_khapje + bedrag_drank + bedrag_ijsjes print("\n") vorm = "{:25}{:>2}{:<6}{:>8.2f} euro" print( vorm.format("Mosselen - friet", aantal_mosselen, " stuks", bedrag_mosselen)) print( vorm.format("Koninginnehapje - friet", aantal_khapje, " stuks", bedrag_khapje)) print(vorm.format("drankjes", aantal_drank, " stuks", bedrag_drank)) print(vorm.format("ijsjes", aantal_ijsjes, " stuks", bedrag_ijsjes)) print("{:25}{:>2}{:<6}{:>8}".format("", "", "", "=============")) # -print(vorm.format("","","________")) print(vorm.format("Totaal te betalen:", "", "", bedrag_totaal)) # Berekenen korting bedrag_tebetalen = bedrag_totaal if aantal_mosselen >= 2:
from pcinput import getInteger num = getInteger("Geef een nummer: ") i = 1 while i <= 10: print(i, "*", num, "=", i * num) i += 1
from pcinput import getInteger while True: x = getInteger("Enter any integer: ") temp = x % 13 == 0 or x % 17 == 0 or x % 19 == 0 if (x == 0): print("done!") break elif ((x >= 13) and (temp)): print(x, "is divisible by 13, 17 or 19") elif (temp == False): print(x, "is NOT divisible 13, 17 or 19") else: print(x, "is NOT divisible 13, 17 or 19")
from pcinput import getInteger total = 0 count = 0 while count < 5: total += getInteger("Please give a number: ") count += 1 print("Total is", total)
from pcinput import getInteger, getLetter, getString bediende = getString("Wat is uw naam? ") in_kassa = getInteger("Wat zit er in uw kassa? (Begingeld): ") loop_antwoord = "N" while loop_antwoord != "J": aantal_mosselen = getInteger("Geef het aantal mosselen-friet in: ") aantal_khapje = getInteger("Geef het aantal koninginnehapjes in: ") aantal_drank = getInteger("Geef het aantal drankjes in: ") aantal_ijsjes = getInteger("Geef het aantal ijsjes in: ") bedrag_mosselen = aantal_mosselen * 20 bedrag_khapje = aantal_khapje * 10 bedrag_drank = aantal_drank * 2 bedrag_ijsjes = aantal_ijsjes * 3 bedrag_totaal = bedrag_mosselen + bedrag_khapje + bedrag_drank + bedrag_ijsjes print("\n") vorm = "{:25}{:>2}{:<6}{:>8.2f} euro" print( vorm.format("Mosselen - friet", aantal_mosselen, " stuks", bedrag_mosselen)) print( vorm.format("Koninginnehapje - friet", aantal_khapje, " stuks", bedrag_khapje)) print(vorm.format("drankjes", aantal_drank, " stuks", bedrag_drank)) print(vorm.format("ijsjes", aantal_ijsjes, " stuks", bedrag_ijsjes)) print("{:25}{:>2}{:<6}{:>8}".format("", "", "", "=============")) # -print(vorm.format("","","________")) print(vorm.format("Totaal te betalen:", "", "", bedrag_totaal))
import GlobaleFuncties as GF import pcinput as PC prijs_mossel_met_frietjes = 20 prijs_koninginne_hapje = 10 prijs_ijs = 3 prijs_drank = 2 aantal_mossel_met_frietjes = PC.getInteger( "Geef het aantal mossem met frietjes in: ") aantal_koninginne_hapje = PC.getInteger( "Geef het aantal koninginnehapjes in: ") aantal_ijs = PC.getInteger("Geef het aantal ijsjes in: ") aantal_drank = PC.getInteger("Geef het aantal duvels in: ") aantal_mossel_met_frietjes = int(aantal_mossel_met_frietjes) aantal_koninginne_hapje = int(aantal_koninginne_hapje) aantal_ijs = int(aantal_ijs) aantal_drank = int(aantal_drank) totaal_te_betalen = aantal_mossel_met_frietjes * prijs_mossel_met_frietjes totaal_te_betalen += aantal_koninginne_hapje * prijs_koninginne_hapje totaal_te_betalen += aantal_ijs * prijs_ijs totaal_te_betalen += aantal_drank * prijs_drank print("") str_format = "{:<30}{:>4}{:>8}" str_mosselen = str_format.format( "Aantal mosselen-friet", aantal_mossel_met_frietjes, aantal_mossel_met_frietjes * prijs_mossel_met_frietjes, "€")
from collections import Counter from pcinput import getInteger from statistics import mean, median from sys import exit numlist = [] while True: num = getInteger("Enter a number: ") if num == 0: break numlist.append(num) if len(numlist) <= 0: print("No numbers were entered") exit() print("Mean:", mean(numlist)) print("Median:", median(numlist)) clist = Counter(numlist).most_common() if clist[0][1] <= 1: print("There is no mode") else: mlist = [str(x[0]) for x in clist if x[1] == clist[0][1]] s = ", ".join(mlist) print("Mode:", s)
from random import randint from pcinput import getInteger cijfer_percent = 0 resultaat_str = "" for i in range(5): cijfer1 = randint(0, 1000) cijfer2 = randint(0, 1000) som = cijfer1 + cijfer2 antwoord_str = "{:4}".format(str(cijfer1)) + " + " + "{:4}".format(str(cijfer2)) + " = " resultaat_str += antwoord_str + str(som) + "\n" antwoord = getInteger(antwoord_str + "?") if int(antwoord) == som: cijfer_percent += 20 print ("") print(resultaat_str) print("U heeft", cijfer_percent, "% behaald") if cijfer_percent >= 50: print("u bent geslaagt") else: print("Helaas niet geslaagd")
from pcinput import getInteger num = 1 while num <= 5: print(num) num += 1 print("klaar") totaal = 0 teller = 0 while teller < 5: totaal += getInteger("geef een nummer: ") teller += 1 print("totaal is " + str(totaal)) num = -1 teller = 0 while num != 0: num = getInteger("geef een nummer: ") teller += num print("totaal is " + str(teller)) fruit = "banaan" for letter in fruit: print(letter) if letter == "n": fruit = "mango"
from pcinput import getInteger num = getInteger("enter size of base: ") while True: #num = getInteger("enter size of base: ") if num == 0: break if num > 0 and num < 22: for g in range(0, num, 1): print((g + 1) * '*') break if num < 0 or num > 21: num = getInteger("try again, enter size of base: ") #print("try again") continue
from pcinput import getInteger geheel_getal = getInteger("Geef een geheel getal in:") som = 0 for x in range (1, geheel_getal +1 ): som += x print("De totale som is", som )
from pcinput import getInteger num = getInteger("Give a number: ") for i in range(1, 11): print(i, "*", num, "=", i * num)