a = int(input("a'ya bir değer giriniz: "))
b = int(input("b'ye bir değer giriniz: "))
while True:
if a > b:
print("a =", b)
print("b =", a)
break
else:
print("a =", b)
print("b =", a)
break
mesela ben bunu yaptım. Ama birisi for döngüsü kullanarak yapmayı düşünmüş de olabilir. Onu da görmek için sordum.
@Grata zaten burada veri adını verdiği fonksiyon isimli fonksiyonun ikinci parametresini kullanıcının (kodu kullanacak kişi için) bir input niteliğinde kullanabilmesi için yazmış.
Üzgünüm, uykum var biraz tam anlayamadım ama sanırım şöyle bir şey istiyorsunuz,
a = 5
b = 15
c = 20
d = 100
e = 123456
f = 999999
g = -6543
variables = globals().copy()
to_be_ignored = ["__annotations__", "__builtins__", "__name__", "__doc__", "__package__", "__loader__", "__spec__", "__file__"]
for variable in variables:
if variable not in to_be_ignored:
print(f"{variable} değeri: {variables[variable]}")
Tanımlanan değişkenlerin isimlerinin ve değerlerinin yazılması için globals() kullanabilirsiniz. to_be_ignored içerisinde, döngü ile yazdırılmasını istemediğiniz isimleri belirtebilirsiniz.
Çıktı:
a değeri: 5
b değeri: 15
c değeri: 20
d değeri: 100
e değeri: 123456
f değeri: 999999
g değeri: -6543