Forum » Programiranje » [Python] [Naloge] I Naloge v Pythonu srednješolske težavnosti. I Ali je vse prav, preden oddam?
[Python] [Naloge] I Naloge v Pythonu srednješolske težavnosti. I Ali je vse prav, preden oddam?
Sony-Tech ::
import random
def binarnoVDesetiško(x):
vsota = 1
seznam = []
for i in range(len(str(x))):
seznam.append(vsota)
vsota *= 2
seznam.reverse()
print(seznam)
vsota2 = 0
for i in range(len(seznam)):
if str(x)[i] == "1":
vsota2 += seznam[i]
print(vsota2)
print("Število", x, "v desetiški obliki je: ", vsota2)
binarnoVDesetiško(int(input("Vnesite poljubno število v binarni obliki: ")))
def desetiškoVBinarno(x):
seznam = []
vsota = 1
while vsota <= x:
seznam.append(vsota)
vsota *= 2
seznam.reverse()
print(seznam)
vsota2 = 0
for i in range(len(seznam)):
if vsota2 + seznam[i] <= x:
print("1", end = "")
vsota2 += seznam[i]
else:
print("0", end = "")
print("")
desetiškoVBinarno(int(input("Vnesite poljubno število v desetiški obliki: ")))
def izpis(x):
stevec = x+2
stevec2 = x+2
for i in range(x+1):
stevec -= 1
stevec2 = x
x -= 1
for j in range(stevec):
print(stevec2, end = "")
stevec2 -= 1
print("")
izpis(int(input("Vnesite poljubno število: ")))
x = int(input("Vnesite kako veliko tabelo želite: "))
tabela = [[random.randint(1,9) for i in range(x)]for i in range(x)]
for i in tabela:
print(i)
def vsotaPoševno():
vsota = 0
for i in range(len(tabela)):
vsota += tabela[i][i]
print("Vsota števil poševno je:", vsota)
vsotaPoševno()
def vsotaVodoravno():
vsota = 0
for i in range(len(tabela)):
vsota += tabela[0][i]
print("Vsota števil vodoravno je:", vsota)
vsotaVodoravno()
def vsotaNavpično():
vsota = 0
for i in range(len(tabela)):
vsota += tabela[i][0]
print("Vsota navpično je:", vsota)
vsotaNavpično() i.imgur.com/2msintd.png | Oči Marjan 1976-2014

WizzardOfOZ ::
def binaryToDecimal(binary):
binary1 = binary
decimal, i, n = 0, 0, 0
while(binary != 0):
dec = binary % 10
decimal = decimal + dec * pow(2, i)
binary = binary//10
i += 1
print(decimal) Milčinski je napisal butalce kot prispodobo in ne kot priročnik!!!
Svuda u svijetu ima budala ali je izgleda kod nas centrala!!!
Svuda u svijetu ima budala ali je izgleda kod nas centrala!!!
Sony-Tech ::
Super, hvala.
Imam pa vprašanje: Zakaj si definiral spremenljivki "binary1" in "n"? Nikjer nista uporabljeni.
Imam pa vprašanje: Zakaj si definiral spremenljivki "binary1" in "n"? Nikjer nista uporabljeni.
i.imgur.com/2msintd.png | Oči Marjan 1976-2014

WizzardOfOZ ::
ostanki od drugih namenov
Milčinski je napisal butalce kot prispodobo in ne kot priročnik!!!
Svuda u svijetu ima budala ali je izgleda kod nas centrala!!!
Svuda u svijetu ima budala ali je izgleda kod nas centrala!!!
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | python-rabim pomočOddelek: Programiranje | 2974 (1204) | rnla1973 |
| » | Programiranje v pythonuOddelek: Programiranje | 2242 (1600) | Sony-Tech |
| » | [Python] Domači nalogiOddelek: Programiranje | 3302 (2192) | ragezor |
| ⊘ | python pomočOddelek: Programiranje | 3617 (2538) | Mavrik |
| » | Python - nalogaOddelek: Programiranje | 2948 (2632) | jype |