Go back
Hello World Download py file
Arduino Help Download py file
end = 0
io = 0
wp = [] #WhatPrint list
while True:on = input("Start?")
mode = input("int, pinMode or digitalWrite(i, p, d)\n").lower()
if mode == "i":print("\nint")
ww = 0 #WorkinWith int=0
elif mode == "p":print("\npinMode")
ww = 1 #WorkinWith pinMode=1
elif mode == "d":print("\ndigitalWrite")
ww = 2 #WorkinWith digitalWrite=2
else:print("\nError")
wp = []
end = int(input("\nHow many?"))
for i in range(0, end):if ww == 0:wp.append("int " + input("\nName of variable: ") + " = " + str(input("Pin: ")) + ";")
elif ww == 1:vn = input("\nName of variable: ") #Variable name
if input("INPUT or OUTPUT (i/o) ").lower() == "i":wp.append("pinMode(" + str(vn) + ", " + "INPUT);")
else:wp.append("pinMode(" + str(vn) + ", " + "OUTPUT);")
elif ww == 2:vn = input("\nName of variable: ") #Variable name
if input("HIGH or LOW (h/l) ").lower() == "h":wp.append("digitalWrite(" + str(vn) + ", " + "HIGH);")
else:wp.append("digitalWrite(" + str(vn) + ", " + "LOW);")
print("\n")
for elem in wp:print(elem)
print("\n")
RAS Download py file
import math
typ=input("Vill du avkryptera eller kryptera? (av/kr):")
typ=typ.lower()
if typ=="kr" or typ=="kryptera":e=int(input("Den offentliga nyckeln:"))
n=int(input("Modulo:"))
x=int(input("Nummret:"))
E=x**e%n
print(E)
elif typ=="av" or typ=="avkryptera":d=int(input("Din privata nyckel:"))
n=int(input("Modulo:"))
x=int(input("Nummret:"))
D=x**d%n
print(D)
else:print("Kunde inte förstå ditt svar, testa igen")
Quadratic Formula Download py file
import math
a=int(input("Vad är a?"))
b=int(input("Vad är b?"))
c=int(input("Vad är c?"))
e=int(input("How many decimals?"))
d=math.sqrt(b**2 - 4*a*c)
x1=round((-b+d)/2*a,e)
x2=round((-b-d)/2*a,e)
if e == 1:print("1 decimal:")
print("X1 = " + str(x1))
print("X2 = " + str(x2))
else:print(str(e)+" decimals:")
print("X1 = " + str(x1))
print("X2 = " + str(x2))
Resistans Download py file
#Räkna ut vilken resistor behövs för en lysdiod och även märkeffekten
U1=int(input("Vad är drivspänningen?\n"))
AL=int(input("Hur många lysdioder finns det?\n"))
U2=int(input("\nVad är lysdiodens framspänningsfall?\n"))*AL
I=float(input("\nHur många mA bör lysdioden drivas med?\n"))/1000
RM=int(input("\nVad är resistorns märkeffekt i mW?\n"))
R=(U1-U2)/I
P=int((U1-U2)*I*1000)
print("\nDu ska använda en resistor med resistans på minst:")
print(str(int(R)) + " " + u'\u03a9')
if P<RM:print("\nDetta kommer att få en effekt på " + str(P) + " mW vilket är lägre än resistorns märkeffekt på " + str(RM) + " mW")
else:print("\nEffekten är högre än resistorns märkeffekt och innebär en risk för överhettning\n\nEffekten är " + str(P) + " mW medans märkeffekten är " + str(RM) + " mW")