uz
Feedback
ערוץ - python tip israel

ערוץ - python tip israel

Kanalga Telegram’da o‘tish

ערוץ מדריכים לפייתון וקוד פתוח

Ko'proq ko'rsatish
1 792
Obunachilar
Ma'lumot yo'q24 soatlar
Ma'lumot yo'q7 kun
Ma'lumot yo'q30 kun
Postlar arxiv
עוד מעט יעלה את ההדרכה על הgui נתחיל קודם כל איך עובד כפתורים ותיבות טקסט

להוסיף GUI ליוצר סיסמאות
Anonymous voting

למי שרוצה את הגירסא המשודרגת של היוצר סיסמאות https://gist.github.com/nhman-python/53c581fc57cc10163d6cb91127199091

password.webm2.26 MB

סקריפט לייצירת סיסמא חזקה אקדים ואומר יש המון שיטות לעשות את זה ייצרתי לכם את הסקריפט הכי פשוט שיש ללא פונקציות ובדיקות שגיאות בהמשך העלה פה את הסקריפט המשודרג שכתבתי קודם כל נייבא שתי ספריות נייבא את secrete שהיא ספרייה מאוד מוכרת לייצירת סיסמאות token ועוד המון תוכלו לחפש באינטרנט עליה מומלץ מאוד import secrets נייבא את string שהיא ספרייה שמביאה את כל התווים ascii ומספרים וגם תוום מיוחדים לא חייב לעשות את זה ככה אפשר גם לכתוב הכל ידני ולהשים בתוך משתנה import string ניצור משתנה בשם characters שבתוכו נשתמש בספריה סטרינג להגדיר את כל התווים שאנחנו רוצים בסיסמא characters = string.digits + string.ascii_letters + string.punctuation נגדיר משתנה password שייצור את הסיסמא בעזרת secrets כדי ליצור סיסמא מאובטחת וjoin כדי לעדכן את כל התווים מהלולאה למשתנה המספר 10 זה המספר שצריך לשנות כדי לבחור גודל של הסיסמא password = ''.join(secrets.choice(characters) for i in range(10)) ואז נדפיס את הסיסמא print(password) סיימנו אפשר גם להוסיף אפשרות להעתקת הסיסמא לקליפבורד... הקוד המלא: import secrets import string characters = string.digits + string.ascii_letters + string.punctuation password = ''.join(secrets.choice(characters) for i in range(10)) print(password)

איך מייבאים פונקציה מספריה
Anonymous voting

איך מייבאים ספריה
Anonymous voting

ייבוא ספריות ייבוא ספרייה הוא דרך להשתמש בקוד שנכתב על ידי אנשים אחרים בתוכנית שלך. זוהי דרך מצוינת לחסוך זמן ומאמץ, מכיוון שאתה לא צריך לכתוב את כל הקוד בעצמך. כדי לייבא ספריה, עליך להשתמש במילת המפתח import ואחריה בשם הספרייה. להלן קוד לדוגמה שמראה כיצד לייבא ספריה ב-Python:
import math

קוד זה מייבא את ספריית המתמטיקה, שיש לה פונקציות לביצוע פעולות מתמטיות. להלן קוד לדוגמה שמראה כיצד לייבא ספריות מרובות ב- Python:
import math
import random
import statistics

קוד זה מייבא את ספריות המתמטיקה, האקראיות והסטטיסטיקה. הנה קוד לדוגמה שמראה כיצד לייבא פונקציה ספציפית מספריה ב-Python:
from math import sqrt

קוד זה מייבא את פונקציית השורש הריבועי מספריית המתמטיקה. כאשר אתה מפעיל תוכנית שמייבאת ספריה, הפלט יהיה תלוי בקוד שכתבת. אם אתה מייבא ספריה כדי להשתמש בפונקציות שלה, הפלט יהיה מה שהפונקציות מייצרות. לדוגמה, אם אתה משתמש בפונקציית השורש הריבועי מספריית המתמטיקה, אז הפלט יהיה השורש הריבועי של המספר שאתה מעביר לפונקציה.

עוקף הגבלות של צאט gpt https://github.com/nhman-python/Bypass-chatgpt-Python

אני כרגע עובד על ממיר קבצים רציני שיוכל להמיר כמעט כל פורמט שקיים אודיו וידיאו תמונות pdf תקיות שלמות לפי נתיב ועוד המון חלק קטן מאוד מהפונקציות למי שרוצה לקרוא בכללי מומלץ לסייר בגיטהאב ולראות קודים של אנשים אחרי זה עוזר לפתור תקלות וכאלה הקישור למי שרוצה לראות https://gist.github.com/nhman-python/418075c2cefc799b5d7bf3452fb06f97 אשמח לשמוע הצעות לשיפור מה אפשר להוסיף וכו'

לולאות לולאות נועדו להיות מבני בקרה כדי לשלוט בזרימת הביצוע של תוכנית. הם מאפשרים לך לבצע פעולות שונות בהתאם לשאלה אם תנאי מסוים הוא נכון או לא נכון, או לחזור על גוש קוד מסוים מספר פעמים. ב-Python, חלק ממבני הבקרה העיקריים הם הצהרות ולולאות if/else. #### if/else statements if/else הצהרות מאפשרות לך לבצע בלוקים שונים של קוד, רק אם תנאי מסוים נכון או לא נכון. הנה דוגמה: x = 10 if x > 0: print("x is positive") else: print("x is non-positive") בדוגמה זו, אנו משתמשים במשפט if/else כדי לבדוק אם x גדול מאפס. אם כן, נדפיס את ההודעה "x is positive". אם לא, אנו מדפיסים את ההודעה "xis non-positive". #### Loops לולאות מאפשרות לך לחזור על גוש קוד מסוים מספר פעמים. ישנם שני סוגים עיקריים של לולאות ב-Python: for ו-while. ##### For loops לולאות for משמשות לחזרה על רצף של ערכים, כגון רשימה או מחרוזת. הנה דוגמה: fruits = ["apple", "banana", "cherry"] for fruit in fruits: print(fruit) בדוגמא זו, אנו משתמשים בלולאת for כדי לעבור על רשימת הפירות ולהדפיס כל אחד מהם. ##### While loops לולאות While משמשות כדי לחזור על גוש קוד מסוים כל עוד תנאי מסוים נכון. הנה דוגמה : x = 0 while x < 5: print(x) x += 1 בדוגמה זו, אנו משתמשים בלולאת while כדי להדפיס את הערכים של x מ-0 עד 4. נתחיל עם x שווה ל-0, ולאחר מכן נגדיל אותו ב-1 בכל איטרציה של הלולאה באמצעות האופרטור +=.

מהו משתנה?
Anonymous voting

למי שרוצה קוד למחשבון קצת יותר מתקדם בגיטהאב שלי https://gist.github.com/nhman-python/11efeb69f03a714a690427ce05302128

מחשבון בסיסי בעזרת כל הדברים שלמדנו עד עכשיו שימו לב שהטקסט בתוך הסוגריים מייצג את הקלט שאנחנו רוצים לבקש מהמשתמש למשל במקרה הזה אנחנו רוצים לקבל מספרים קודם כל צריך להגדיר שתי אינפוטים num1 = int(input('enter number')) num2 = int(input('enter number2')) לאחר מכן נדפיס את התוצאה בהנחה שהם מספרים כרגע לא ניכנס לבדיקת שגיאות אז print(num1 + num2) ויש לנו את התוצא ``
num1 = int(input('enter number'))
num2 = int(input('enter number2'))
print(num1 + num2)
``

איך מגדירים משתנה
Anonymous voting

איך מדפיסים חישוב מספרים
Anonymous voting

איזה סוג משתנה מכיל "hello"
Anonymous voting

איזה סוג משתנה מייצג המספר 1
Anonymous voting

אשמח שתשתמשו ב👎👍 שנדע אם צריך יותר פירוט וכל שגיאה או שאלה אפשר לשאול פשוט בקבוצה https://t.me/python_tip_chat

סוגי משתנים ב-Python, ישנם מספר סוגי נתונים מובנים שניתן להשתמש בהם כדי לאחסן סוגים שונים של ערכים במשתנים.  להלן סוגי המשתנים הנפוצים ביותר ב- Python: 1. מספרים שלמים (int): מספרים שלמים הם מספרים שלמים, כגון 1, 2, 3 וכן הלאה.  ב-Python, מספרים שלמים יכולים להיות חיוביים או שליליים, ואין גבול לגודלם. 2. מספרי נקודה עשרונית (float): זה מספרים עם נקודות עשרוניות, כגון 1.5, 2.75 וכן הלאה.  ב-Python, מספרי נקודה צפה מיוצגים באמצעות תקן IEEE 754. 3. מחרוזות (str): מחרוזות הן רצפים של תווים, כגון "hello", "wrold" ו"python".  ב-Python, מחרוזות יכולות להיות מוקפות במירכאות בודדות ('hello') או במירכאות כפולות ("wrold"), וניתן לשרשר אותן באמצעות האופרטור +. דוגמא print("hello" + "wrold") אזהרה חשוב! אם אתם משתמשים בגרשים כפולות אם צריכים גם לסיים גרשיים כפולות אותו דבר בגרש בודד 4. בוליאנים (bool): בוליאנים הם ערכים שיכולים להיות true או false.  הם משמשים לעתים קרובות בהצהרות מותנות ולולאות כדי לשלוט בזרימת התוכנית. 5. רשימות (רשימה): רשימות הן אוספי ערכים מסודרים, שיכולים להיות מכל סוג נתונים.  לדוגמה, [1, 2, 3] היא רשימה של מספרים שלמים, ואילו ['hello', 'world'] היא רשימה של מחרוזות str. 6. Tuples (tuple): Tuples דומים לרשימות, אבל הם בלתי ניתנים לשינוי (כלומר לא ניתן לשנות אותם ברגע שהם נוצרים).  לעתים קרובות הם משמשים לייצוג אוספים קבועים של ערכים, כגון קואורדינטות או ערכי צבע RGB. 7. מילונים (dict): מילונים הם אוספים לא מסודרים של צמדי מפתח-ערך.  כל מפתח משויך לערך, ותוכל להשתמש במקש כדי לחפש את הערך המתאים.  לדוגמה, {'name': 'Alice', 'age': 30} הוא מילון עם שני מפתחות ('name' ו-'age') ושני ערכים ('Alice' ו-30). 8. Bayts ומערכי בתים (בתים ומערכי בתים): בייטים ומערכי בתים משמשים לייצוג נתונים בינאריים, כגון תמונות או קבצי קול. 9. None: None הוא ערך מיוחד ב- Python המייצג את היעדר ערך. בנוסף לסוגי הנתונים המובנים הללו, Python תומך במספר סוגים אחרים של משתנים, כגון טווחים, סטים קפואים ומספרים מרוכבים.  בנוסף, אתה יכול להגדיר סוגי נתונים מותאמים אישית משלך באמצעות מחלקות ואובייקטים. חשוב לבחור את סוג הנתונים המתאים למשתנים שלך בהתבסס על סוג הנתונים שאתה צריך לאחסן ולתפעל.  שימוש בסוג נתונים שגוי עלול להוביל לשגיאות או לקוד לא יעיל.  לדוגמה, אם אתה צריך לבצע חישובים מתמטיים מורכבים, אתה בדרך כלל משתמש במספרי נקודה צפה במקום מספרים שלמים. לסיכום, הבנת סוגי משתנים היא היבט חשוב בתכנות Python.  על ידי בחירת סוג הנתונים המתאים למשתנים שלך, תוכל לכתוב קוד יעיל וטוב יותר. טיפים כדי לדעת באיזה סוג משתנה אנחנו פייתון יצרה עבורנו מטודה נלמד על זה בהמשך  type דוגמא לשימוש num1 = 1 הגדרנו משתנה מסוג int ששוה ל1 כדי לאמת את זה print(type(nun1)) <'class' : int>