Ben aşağıda açıklanan atama yapıyorum ama bir hata ile şaşırıp:Python: "Sen raw_input kullanarak veri okumak gerekir ve daha sonra dönüştürmek"
: BuradaWrite a program to prompt the user for hours and rate per hour using raw_input to compute gross pay. Pay the hourly rate for the hours up to 40 and 1.5 times the hourly rate for all hours worked above 40 hours. Use 45 hours and a rate of 10.50 per hour to test the program (the pay should be 498.75). You should use raw_input to read a string and float() to convert the string to a number.
benim kodudur
hrs = raw_input("Enter Hours:") h = float(hrs) rateinput=raw_input("enter hourly rate:") rate=float(rateinput) if h > 40: remainderhours=h-40 h=40 remainderrate=10.50*1.5 else: remainderhours = 0 normalpay= float (h * rate) overtimepay = remainderhours * remainderrate pay = normalpay + overtimepay grosspay= pay print grosspay
Ben 498.75 sağ cevap olsun. fakat atama işlemi
You must read the data using raw_input and then convert it
yöntem hatası olarak geçmeme izin vermiyor. Bir süreliğine düzeltmeye çalışıyorum ama yanlış yaptığım şeye hayret ediyorum. Sorunuma kim ışık tutabilir ki? Herhangi bir yardım takdir edilir.
raw_input size tam sayıya dönüştürmek veya herhangi bir sayısal karşılaştırma yapmadan önce yüzer gereken bir dize verir. –
@C_B: her 'raw_input' sonrası çizgiye bakın. Sanırım bir satırda yapmanı istiyorlar: 'h = float (raw_input (" mumble ")) – cdarke
BZZT. Hepiniz kaybedersiniz. Yanıtların hiçbiri doğru değildir, en azından Bölüm 5 Egzersiz (https://pr4e.dr-chuck.com adresindeki PR4E web python aracını kullanarak), Dr Severance tarafından verilen "Herkes için Python" Kursu Kursu, doğru değildir. Yönergeler, çalışanın hem saatlerini hem de saatlik ücretlerini toplamak için raw_input() yöntemini kullanması gerektiğini belirtir. Sonra her dizeyi bir float'a dönüştürün. (Program, giriş yerine raw_input kullanıyor, sınıf (en azından 2016 sonlarında ve 2017 başında) Python 2.7, 3.0 yardımcı programını kullanıyor.) Bunların orijinal posteri ile aynı hatayı aldığım için bunu biliyorum. soru. – PFS32