הדפס() |
הצג את התוצאה של פקודה |
x = "שלום עולם" הדפס (x) פלט: שלום עולם |
קֶלֶט() |
אסוף תשומות ממשתמשים |
הדפס (קלט ("איך קוראים לך?")) פלט: מה שמך? |
סוּג() |
מצא את סוג המשתנה |
x = "ביטויים רגילים" סוג (x) תְפוּקָה: |
len () |
מצא את מספר הפריטים במשתנה |
len ([1, 2, 3]) פלט: 3 |
\ |
בריחה מדמות שמשנה את הכוונה של שורת קוד |
הדפס ("אני רוצה שתוסיף \" \ "") פלט: אני רוצה שתוסיף "" |
\ n |
לשבור תו מחרוזת כדי להתחיל בשורה הבאה |
הדפס ("זו שורה \ n זו שורה שנייה") תְפוּקָה: זה קו זו שורה שנייה |
def function_name (פרמטר): פקודות |
התחל פונקציה עם פרמטר אופציונלי |
def yourName (x): הדפס (x + 1) |
למבדה |
התקשר לפונקציה אנונימית |
add_3_to = lambda y: y + 3 הדפס (add_3_to (4)) פלט: 7 |
לַחֲזוֹר |
החזר תוצאה מפונקציה |
def yourName (x): החזר x + 1 |
מעמד |
צור אובייקט פייתון |
כיתה myClass: def myFunc (x): |
def __init__ |
אתחל את תכונות השיעור |
כיתה myClass: def __init __ (עצמי, תכונות ...) |
"__init__.py |
שמור קובץ המכיל מודול כך שהוא נקרא בהצלחה בקובץ פייתון אחר |
שנה שם לקובץ המכיל מודול כך: "__init__.py |
int () |
המרת משתנה למספר שלם |
int (1.234) פלט: 1 |
str () |
המרת משתנה למחרוזת |
str (1.234) פלט: '1.234' |
לָצוּף() |
המרת משתנה לצוף |
לצוף (23) פלט: 23.0 |
להכתיב (מונה ()) |
להמיר רשימה או צלולית למילון לאחר מיון עם מונה מובנה של פייתון |
מדלפק ייבוא אוספים dict (מונה ([1,1,2,1,2,3,3,4])) פלט: {1: 3, 2: 2, 3: 2, 4: 1} |
עָגוֹל() |
לעגל את פלט הפעולה למספר השלם הקרוב ביותר |
עגול (23.445) פלט: 23 |
עגול (פעולה או מספר, עשרוני) |
לעגל את פלט הפעולה למספר ספציפי של מקומות עשרוניים |
עגול (23.4568, 2) תפוקה: 23.46 |
אם: |
ליזום הצהרה מותנית |
אם 2 <3: הדפס ("שניים קטנים יותר") |
אליף: |
ציין הצהרה נגדית כאשר הצהרת ה- if היא שקר |
אם 2 <3: הדפס ("שניים קטנים יותר") elif 2 == 3: הדפס ("המשך") |
אַחֵר: |
ציין הצהרה נגדית סופית אם תנאים אחרים אינם נכונים |
אם 2 <3: הדפס ("שניים קטנים יותר") elif 2 == 3: הדפס ("המשך") אַחֵר: הדפס ("שלוש גדול יותר") |
לְהַמשִׁיך |
התעלם ממצב והפעל את שאר הלולאה |
a = [1, 4, -10, 6, 8] עבור ב ב: אם b <= 0: לְהַמשִׁיך הדפס (ב) תְפוּקָה: 1 4 6 8 |
לשבור |
הפסק את זרימת הלולאה עם תנאי נתון |
a = [1, 4, -10, 6, 8] עבור ב ב: אם b> = 6: לשבור הדפס (ב) תְפוּקָה: 1 4 -10 |
לַעֲבוֹר |
התעלם ממערכת הוראות קודמות |
עבור ב ב: לַעֲבוֹר |
נסה, למעט
|
נסה גוש קוד, אחרת, העלה חריג מוגדר |
לְנַסוֹת: הדפס (א) מלבד: הדפס ("אירעה שגיאה!") פלט: אירעה שגיאה! |
סוף כל סוף |
בצע קוד סופי כאשר הניסיון והבלוקים למעט נכשלים |
לְנַסוֹת: הדפס (א) מלבד: הדפס (ד) סוף כל סוף: הדפס ("אינך יכול להדפיס משתנה לא מוגדר") פלט: לא ניתן להדפיס משתנה לא מוגדר |
העלה חריגה () |
העלה חריג שעוצר את הפקודה כאשר הביצוע אינו אפשרי |
a = 7 + 2 אם <10: להעלות את החריג ("אה! לא קיבלת ציון 10 ") |
יבוא x |
ייבא מודול או ספרייה שלמים |
יבוא מתמטיקה |
מ- x ייבוא y |
ייבא ספרייה x מקובץ, או ממחלקה y |
ממצב הייבוא scipy.stats |
כפי ש |
התאם אישית ביטוי לשם המועדף עליך |
ייבא פנדות כ- pd |
ב |
בדוק אם קיים ערך במשתנה |
x = [1, 4, 6, 7] אם 5 ב x: הדפס ("יש חמש") אַחֵר: הדפס ("אין חמש") פלט: אין חמש |
הוא |
בדוק אם שני משתנים מתייחסים לאלמנט יחיד |
x = [1, 4, 6, 7] x = ב הדפס (x הוא ב) נָכוֹן |
אף אחד |
הכריז על ערך אפס |
x = אין |
< |
בדוק אם ערך אחד נמוך משני |
5<10 פלט: נכון |
> |
בדוק אם ערך אחד יותר משני |
5>10 פלט: שקר |
<= |
בדוק אם ערך קטן או שווה לערך אחר |
2*2<=3 פלט: שקר |
>= |
בדוק אם ערך גדול או שווה לערך אחר |
2*2>=3 פלט: נכון |
"== |
בדוק אם ערך שווה בדיוק לזה |
3==4 אאוט: שקר |
!= |
לוודא שערך אינו שווה לאחר |
3!=4 אאוט: נכון |
ייבוא מחדש |
ייבא את הביטויים הרגילים המובנים של פייתון |
ייבוא מחדש re.findall ("מחרוזות", משתנה) |
א | ב |
בדוק אם אחד משני האלמנטים קיים במחרוזת |
ייבוא מחדש someText = "שלום ביטוי רגיל" a = re.findall ("רגיל | שלום", someText) הדפס (א) פלט: ['שלום', 'רגיל'] |
מחרוזת $ |
בדוק אם משתנה מסתיים עם סט מחרוזות |
ייבוא מחדש someText = "שלום ביטוי רגיל" a = re.findall ("ביטוי $", someText) פלט: ['ביטוי'] |
^ מחרוזת |
בדוק אם משתנה מתחיל עם קבוצה של מחרוזות |
ייבוא מחדש someText = "שלום ביטוי רגיל" a = re.findall ("^ שלום", someText) הדפס (א) פלט: ['שלום'] |
string.index () |
בדוק את מיקום האינדקס של תו מחרוזת |
a = "שלום עולם" a.index ('H') פלט: 0 |
string.capitalize () |
השתמש באותיות רישיות בדמות המחרוזת |
a = "שלום עולם" a.capitalize () פלט: 'שלום עולם' |
string.swapcase () |
הדפיסו את האות הראשונה של כל מילה באותיות קטנות והאחרות באותיות קטנות |
a = "שלום עולם" a.swapcase () תְפוּקָה: 'שלום עולם' |
string.lower () |
להמיר את כל המיתרים באותיות קטנות |
a = "שלום עולם" נמוך() פלט: 'שלום עולם' |
string.upper () |
המר את כל המחרוזות באותיות רישיות |
a = "שלום עולם" a.upper () פלט: 'HELLO WORLD' |
string.startswith () |
בדוק אם מחרוזת מתחילה בתו מסוים |
a = "שלום עולם" a.startswith ('a') פלט: שקר |
string.endswith () |
בדוק אם מחרוזת מסתיימת בתו מסוים |
a = "שלום עולם" a.endswith ('d') פלט: נכון |
string.split () |
הפרד כל מילה לרשימה |
a = "שלום עולם" a.split () פלט: ['שלום', 'עולם'] |
מחרוזות {} '. פורמט () |
הצגת פלט כמחרוזת |
a = 3 + 4 הדפס ("התשובה היא {}". פורמט (א)) פלט: התשובה היא 7 |
אינו אף אחד |
בדוק אם ערך המשתנה אינו ריק |
מחט def (א): אם a אינו אחד: להחזיר "את מלואו!" אַחֵר: להחזיר "זה ריק!" |
x% y |
מצא את שארית (מודולוס) של חלוקה |
9%4 פלט: 1 |
x // y |
מצא את המנה של חלוקה |
9//4 פלט: 2 |
"= |
הקצה ערך למשתנה |
a = {1: 5, 3: 4} |
"+ |
הוסף אלמנטים יחד |
["שניים"] + ["אחד"] פלט: ['a two', 'a one'] 1+3 פלט = 4 |
"- |
מצא את ההבדל בין קבוצת מספרים |
3-4 פלט = -1 |
"* |
מצא את המוצר של קבוצת מספרים |
3*4 פלט: 12 |
a + = x |
הוסף x למשתנה a מבלי להקצות את ערכו למשתנה חדש |
a = 2 a + = 3 פלט: 5 |
a- = x |
גרע x מהמשתנה a בלי להקצות אותו למשתנה חדש |
a = 3 a- = 2 פלט: 1 |
a * = x |
מצא את המוצר של המשתנה a ו- x מבלי להקצות את המפתח מחדש למשתנה חדש |
a = [1, 3, 4] a * = 2 פלט: [1, 3, 4, 1, 3, 4] |
x ** y |
העלה את הבסיס x לחזק y |
2**3 פלט: 8 |
פאו (x, y) |
העלה את x לעוצמה של y |
פאו (2, 3) פלט: 8 |
שרירי הבטן (x) |
המר מספר שלם שלילי לערכו המוחלט |
שרירי הבטן (-5) פלט: 5 |
x ** (1 / nth) |
מצא את השורש התשיעי למספר |
8**(1/3) פלט: 2 |
a = b = c = d = x |
הקצה את אותו ערך למספר משתנים |
a = b = c = d = "שלום עולם" |
x, y = y, x |
החלף משתנים |
x = [1, 2] y = 3 x, y = y, x הדפס (x, y) תְפוּקָה: 3 [1, 2] |
ל |
דלג בין האלמנטים במשתנה |
a = [1, 3, 5] עבור ב ב: הדפס (b, "x", "2", "=", b * 2) תְפוּקָה: 1 x 2 = 2 3 x 2 = 6 5 x 2 = 10 |
בזמן |
המשך לעבור על משתנה, ככל שמצב מסוים נשאר נכון |
a = 4 b = 2 ואילו b <= a: הדפס (b, "הוא פחות מ-", א) b + = 1 תְפוּקָה: 2 פחות מ -4 3 פחות מ -4 4 פחות מ -4 |
טווח() |
צור טווח של מספרים שלמים חיוביים בין x ל- y |
x = טווח (4) הדפס (x) טווח (0, 4) עבור b ב x: הדפס (ב) תְפוּקָה: 0 1 2 3 |
סְכוּם() |
חזר דרך האלמנטים ברשימה |
הדפס (סכום ([1, 2, 3])) פלט: 6 |
סכום (רשימה, התחלה) |
החזר את סכום הרשימה עם אלמנט נוסף |
הדפס (סכום ([1, 2, 3], 3)) פלט: 9 |
[] |
ערכו רשימת אלמנטים |
x = ['a', 3, 5, 'h', [1, 3, 3], {'d': 3}] |
() |
צור תוספות חסינות ניתן לשינוי |
x = (1, 2, 'g', 5) |
{} |
צור מילון |
a = {'x': 6, 'y': 8} |
x [a: b] |
פרוס רשימה |
x = [1, 3, 5, 6] x [0: 2] פלט: [1, 3] |
x [מפתח] |
קבל את הערך של מפתח במילון x |
a = {'x': 6, 'y': 8} הדפס (a ['x']) פלט: 6 |
x.append () |
הוסף רשימת ערכים לרשימה ריקה |
x = [1] x.append ([1,2,3]) הדפס (x) פלט: [1, [1,2,3]] |
x.extend () |
הוסף רשימת ערכים להמשך רשימה קיימת מבלי ליצור רשימה מקוננת בהכרח |
x = [1,2] x.extend ([3,4,6,2]) הדפס (x) תְפוּקָה: [1, 2, 3, 4, 6, 2] |
del (x [a: b]) |
מחק פריט לחלוטין מרשימה באינדקס ספציפי |
x = [1,2,3,5] דל (x [0: 2]) הדפס (x) פלט: [2,3,5]
|
del (x [מפתח]) |
מחק מפתח וערך לחלוטין ממילון באינדקס ספציפי |
y = {1: 3, 2: 5, 4: 6, 8: 2} דל (y [1], y [8]) הדפס (y) פלט = {2: 5, 4: 6} |
dict.pop () |
צץ את הערך של מפתח והסר אותו ממילון באינדקס ספציפי |
a = {1: 3, 2: 4, 5: 6} a.pop (1) פלט: 3 |
dict.popitem () |
פוצץ את הפריט האחרון ממילון ומחק אותו |
a = {1: 2, 4: 8, 3: 5} a.popitem () פלט: (3, 5) הדפס (א) פלט: {1: 2, 4: 8} |
list.pop () |
צץ אינדקס נתון מרשימה והסר אותו מרשימה |
a = [1, 3, 2, 4, 1, 6, 6, 4] a.pop (-2) פלט: 6 הדפס (א) פלט: [1, 3, 2, 4, 1, 6, 4] |
ברור() |
רוקן את מרכיבי הרשימה או המילון |
x = [1, 3, 5] x.clear () הדפס (x) פלט: [] |
לְהַסִיר() |
הסר פריט מרשימה |
x = [1, 5, 6, 7] x. הסר (1) פלט: [5, 6, 7] |
לְהַכנִיס() |
הכנס אלמנטים לרשימה |
x = [3, 5, 6] x.insert (1, 4) הדפס (x) פלט: [1, 4, 3, 5, 6] |
מיין (הפוך = מצב) |
הפוך את כיוון האלמנטים ברשימה |
x = [1, 3, 5, 6] x.sort (הפוך = נכון) הדפס (x) פלט: [6, 5, 3, 1] |
עדכון() |
עדכן מילון על ידי שינוי האלמנט הראשון שלו והוספת כל פריט אחר לסופו |
x = {1: 3, 5: 6} x.update ({1: 4, 8: 7, 4: 4}) הדפס (x) פלט: {1: 4, 5: 6, 8: 7, 4: 4} |
מקשים () |
הראה את כל המקשים במילון |
a = {1: 2, 4: 8} a.keys () פלט: dict_keys ([1, 4]) |
ערכים () |
הראה את כל הערכים במילון |
a = {1: 2, 4: 8} a.values () פלט: dict_values ([2, 8]) |
פריטים () |
הצג את המקשים והערכים במילון |
a = {1: 2, 4: 8} a.items () פלט: dict_items ([(1, 2), (4, 8)]) |
להשיג מפתח) |
קבל את הערך של פריט במילון לפי המפתח שלו |
a = {1: 2, 4: 8, 3: 5} a.get (1) פלט: 2 |
setdefault (מפתח) |
החזירו את הערך המקורי של אלמנט למילון |
a.setdefault (2) |
f = {** a, ** b} |
למזג שני מילונים |
a = {'x': 6, 'y': 8} b = {'c': 5, 'd': 3} f = {** a, ** y} הדפס (ו) פלט: {'x': 6, 'y': 8, 'c': 5, 'd': 3} |
לְהַסִיר() |
הסר את הערך התואם הראשון של רכיב מרשימה מבלי לשים לב לאינדקס שלו |
a = [1, 3, 2, 4, 4, 1, 6, 6, 4] הסר (4) הדפס (א) פלט: [1, 3, 2, 4, 1, 6, 6, 4] |
תצוגת זיכרון (x) |
גש למאגרים הפנימיים של אובייקט |
a = זיכרון (אובייקט) |
בתים () |
המרת פרוטוקול מאגר זיכרון לבתים |
בתים (a [0: 2]) |
bytearray () |
החזר מערך בתים |
bytearray (אובייקט) |
# |
כתוב שורת תגובה אחת או מנע ביצוע שורת קוד |
# גיליון בגידות של פייתון regex |
כתוב הערה מרובת שורות |
גיליון הרמאות של Python regex טוב למתחילים זה באותה מידה רענון נהדר עבור מומחים |
שורת פיקוד |
חבילת התקנת pip |
התקן ספרייה מקוונת |
פיפ להתקין פנדות |
שם וירטואלי |
השתמש ב- virtaulenv כדי ליצור סביבה וירטואלית |
פרויקט וירטואלי |
שם mkvirtualenv |
השתמש בעטיפה של סביבה וירטואלית כדי ליצור סביבה וירטואלית |
mkvirtualenv myproject |
קובץ פייתון.פי |
הפעל את הפקודות בקובץ פייתון |
"פייתון my_file.py |
הקפאת פיפ |
ציין את כל החבילות המותקנות בסביבה וירטואלית |
הקפאת פיפ |
הקפאת פיפ> קבצים מסוימים |
העתק את כל הספריות המותקנות בקובץ יחיד |
הקפאת פיפ> דרישות.טקסט |
איפה |
מצא את נתיב ההתקנה של Python |
איפה פיתון |
--גִרְסָה |
בדוק את גרסת החבילה |
פיתון - גרסה |
.exe |
הפעל מעטפת פייתון |
python.exe |
עם פתוח (קובץ, 'w') |
כתוב לקובץ קיים ודרוס את תוכנו הקיים |
עם פתוח ('regex.txt', 'w') כ wf: wf.write ("שלום עולם!") |
עם פתוח (קובץ, 'r') |
פתח קובץ כקריאה בלבד |
עם פתוח ('regex.txt', 'r') כ- rf: הדפס (rf.read () |
עם פתוח (קובץ, 'a') |
כתוב לקובץ מבלי להחליף את תוכנו הקיים |
עם פתוח ('regex.txt', 'a') כמו af: af.write ("\ n שלום כן!") |
file.close |
סגור קובץ אם הוא לא בשימוש |
af = פתוח ('regex.txt') af.close |
יְצִיאָה |
צא מקליפת הפייתון |
יְצִיאָה() |