בקשה | קריינות שעות היממה
-
@ישראל-0 כתב בבקשה | קריינות שעות היממה:
לתת קובץ טקסט של כל השעות והדקות ביממה
ביקשתי מצ'אט GPT וזה מה שה"כוכב" הזה ענה:
בכל מקרה, הוא נתן לי קוד פייתון:# הגדרת פונקציה ליצירת שעות ודקות def create_hours_minutes(): hours = range(24) minutes = range(60) with open("all_hours_and_minutes.txt", "w") as file: for hour in hours: for minute in minutes: file.write(f"{hour:02d}:{minute:02d}\n") # קריאה לפונקציה ליצירת הקובץ create_hours_minutes()
והנה התוצאה:
all_hours_and_minutes.txt -
@מישהו12 תודה ענקית
אפשר לבקש במילים?# רשימות של שעות ודקות במילים שעות = ["אחת", "שתיים", "שלוש", "ארבע", "חמש", "שש", "שבע", "שמונה", "תשע", "עשר", "אחד עשרה", "שניים עשרה"] דקות = ["אפס", "אחת", "שתיים", "שלוש", "ארבע", "חמש", "שש", "שבע", "שמונה", "תשע", "עשר", "אחד עשרה", "שניים עשרה", "שלוש עשרה", "ארבע עשרה", "חמש עשרה", "שש עשרה", "שבע עשרה", "שמונה עשרה", "תשע עשרה", "עשרים", "עשרים ואחת", "עשרים ושתיים", "עשרים ושלוש", "עשרים וארבע", "עשרים וחמש", "עשרים ושש", "עשרים ושבע", "עשרים ושמונה", "עשרים ותשע", "שלושים", "שלושים ואחת", "שלושים ושתיים", "שלושים ושלוש", "שלושים וארבע", "שלושים וחמש", "שלושים ושש", "שלושים ושבע", "שלושים ושמונה", "שלושים ותשע", "ארבעים", "ארבעים ואחת", "ארבעים ושתיים", "ארבעים ושלוש", "ארבעים וארבע", "ארבעים וחמש", "ארבעים ושש", "ארבעים ושבע", "ארבעים ושמונה", "ארבעים ותשע", "חמישים", "חמישים ואחת", "חמישים ושתיים", "חמישים ושלוש", "חמישים וארבע", "חמישים וחמש", "חמישים ושש", "חמישים ושבע", "חמישים ושמונה", "חמישים ותשע"] # מדפיס את כל השעות והדקות ביממה במילים for שעה in שעות: for דקה in דקות: print(f"{שעה} {דקה}")
אני לא בטוח שאני יודע יודע להריץ פייתון
-
@ישראל-0 הפעם זה בקוד JAVA - מסיבותי שלי ביקשתי בשפה הזו
import java.io.FileWriter; import java.io.IOException; public class HoursAndMinutesWordsGenerator { private static final String[] HOURS = {"Midnight", "One", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight", "Nine", "Ten", "Eleven", "Noon"}; private static final String[] MINUTES = {"", "One", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight", "Nine", "Ten", "Eleven", "Twelve", "Thirteen", "Fourteen", "Fifteen", "Sixteen", "Seventeen", "Eighteen", "Nineteen", "Twenty"}; private static final String[] TENS = {"", "", "Twenty", "Thirty", "Forty", "Fifty"}; public static void main(String[] args) { createHoursAndMinutesWordsFile(); } private static void createHoursAndMinutesWordsFile() { try (FileWriter fileWriter = new FileWriter("all_hours_and_minutes_words.txt")) { for (int hour = 0; hour < 24; hour++) { for (int minute = 0; minute < 60; minute++) { String timeInWords = getTimeInWords(hour, minute); fileWriter.write(timeInWords + "\n"); } } System.out.println("File created successfully."); } catch (IOException e) { e.printStackTrace(); } } private static String getTimeInWords(int hour, int minute) { String hourInWords = HOURS[hour % 12]; String minuteInWords; if (minute == 0) { minuteInWords = "o'clock"; } else if (minute <= 20) { minuteInWords = MINUTES[minute]; } else { minuteInWords = TENS[minute / 10] + " " + MINUTES[minute % 10]; } return hourInWords + " " + minuteInWords; } }
-
@מישהו12 אשמח לעזרה בשלב הבא
יש לי תיקיה עם קבצי טקסט וקבצי אודיו של כל השעות (אודיו לא מושלם, בל"נ עובד על זה)
שמות קבצי הטקסט כוללים מספר סידורי בסדר רץ מ 1 עד 1440 + השעה הכתובה בקובץ
לאחר שהימרתי לאודיו שמות הקבצים נתקצרו (פורמט פקטורי) כך שיוצא שהמספר קיים בכולם אבל המילים חתוכות
האם שייך ליצור קובץ פקודה שלפי המספר בתחילת השם יעדכן את שם הקובץ מהקובץ טקסט לקובץ אודיו
מצרף תמונה להבנת העניין