Italiano
Apri in Telegram

Conversazione import sys

6 messaggi · –
M
import sys import math b = float(sys.argv[1]) بعد از نوشتن این دستور با این خطا مواجه می شوم ValueError: could not convert string to float: '-f' اگر کسی از دوستان تجربه مواجه شدن با این خطا را دارد لطفا راهنمایی کند که علت این خطا چیست
  1. E
    دستوری که اجرا می کنی برای اجرای برنامت، f- می زنی که همونو به عنوان پارامتر شماره یه می گیره sys.arg[0] اسم فایل برنامت هست sys.arg[1] همون پارامتر f هست که ظاهرا اشتباهی داری بهش می دی اگر عدد داری بهش پاس می دی میشه sys.arg[2]
      1. E
        پس چرا داری به float تبدیل می کنی؟
  2. K
    b = sys.argv[1] باتوجه به دیتایی که دوستان فروارد کردن که بعنوان ورودی استفاده می‌کنید این جواب میده چون متن (رشته) رو نمیتونید به عدد اعشاری (float) تبدیل کنید
PPython + Linux ExpertsPython + Linux Experts@PythonLinuxExperts · gruppo · Tecnologia
4 287membri20scrivono in 30 giorni
Feed della community Apri in Telegram

Un feed pubblico aperto dall'indice di ricerca ChatCrawler — «Google per il Telegram pubblico»; si aggiorna man mano che la community viene scansionata. Orari in UTC.

Solo contenuti pubblici, API ufficiale di Telegram. Informazioni · FAQ · Limiti dell'indice · Rimuovi una pagina · Catalogo · Ricerca · Come calcoliamo