def p(text):
print("Program to be learned ", text)
p(text= “0”)
TypeError: print() takes 1 positional argument but 2 were given
Başka bir kodda da aynı hatayı alıyorum sürümden mi diyerek sil yükle de yaptım. Print içine dışardan değer veremiyorum hiçbir şekilde. self ile de çok kez denedim ama çözüm bulamadım.
import numpy as no
rng = np.random.default_rng()
for i in np.arange(1,10):
number_experiments = 2**i
heads_tails = rng.integers(0, 2, size=number_experiments)
tails_probability = np.mean(heads_tails)
print(“Number of shots:”, number_experiments, “\nProbability of tails:”, round(tails_probability * 100, 3), “%”)
TypeError: print() takes 1 positional argument but 5 were given
aynı mantıkta bu da hata verdim. Yardımcı olursanız sevinirim.