वर्कफ़्लो बनाना

डेवलपर्स के लिए Python परिचय

Jasmin Ludolf

Senior Data Science Content Developer

जटिल वर्कफ़्लो

  • डेटा स्ट्रक्चर पर लूप चलाएँ
    • for, while
  • कई कंडीशन जाँचें
    • if, elif, else, >, >=, <, <=, ==, !=
  • वैरिएबल अपडेट करें
    • +=
  • आउटपुट लौटाएँ
    • print()
डेवलपर्स के लिए Python परिचय

"in" कीवर्ड

  • in = जाँचें कि कोई वैल्यू किसी वैरिएबल/डेटा स्ट्रक्चर में है या नहीं
recipe = {"pasta": 500, "tomatoes": 400, 
          "garlic": 15, "basil": 20}

if "pasta" in recipe.keys(): print(True) else: print(False)
True
  • हर key पर लूप करने से तेज़
डेवलपर्स के लिए Python परिचय

"not" कीवर्ड

  • not = जाँचें कि कोई कंडीशन पूरी नहीं हुई है
  • यह जाँचने में उपयोगी कि कुछ मिसिंग है
pantry_items = ["flour", "sugar", "olive oil"]

# जाँचें कि "salt" हमारी pantry में नहीं है if "salt" not in pantry_items: print(True) else: print(False)
True
डेवलपर्स के लिए Python परिचय

"and" कीवर्ड

  • and = जाँचें कि कई कंडीशन पूरी हुई हैं
  • तब उपयोग करें जब कई आवश्यकताएँ साथ में पूरी होनी हों
pasta_quantity = 600
olive_oil_quantity = 30

# जाँचें कि दोनों सामग्री पर्याप्त हैं if pasta_quantity >= 500 and olive_oil_quantity >= 30: print(True) else: print(False)
True
डेवलपर्स के लिए Python परिचय

"or" कीवर्ड

  • or = जाँचें कि कोई एक (या अधिक) कंडीशन पूरी हुई है
  • तब उपयोग करें जब कई में से कोई भी विकल्प मान्य हो
pasta_quantity = 600
olive_oil_quantity = 30

# जाँचें कि किसी एक सामग्री की मात्रा पर्याप्त है if pasta_quantity >= 500 or olive_oil_quantity >= 30: print(True) else: print(False)
True
डेवलपर्स के लिए Python परिचय

वैरिएबल में जोड़ना/घटाना

  • जटिल वर्कफ़्लो बनाने के लिए कीवर्ड को अन्य तकनीकों से मिलाएँ
ingredients_checked = 0
for ingredient in recipe_list:
    # ingredients_checked = ingredients_checked + 1
    ingredients_checked += 1

items_to_buy = 10 for item in shopping_list: # items_to_buy = items_to_buy - 1 items_to_buy -= 1
  • += वैरिएबल में जोड़ता है, -= उससे घटाता है
  • वैरिएबल अपडेट करने के अन्य तरीके
डेवलपर्स के लिए Python परिचय

एपेंड करना

  • जो जानकारी खास मानदंड पूरी करती है, उसे एक सूची में रखें
# परिणाम रखने के लिए खाली सूची बनाएँ
shopping_list = []

# रेसिपी की सामग्रियों पर लूप चलाएँ for ingredient, qty_needed in recipe.items():
# जाँचें कि हमें इसे खरीदना है या नहीं if ingredient not in pantry:
# शॉपिंग सूची में जोड़ें shopping_list.append(ingredient)
डेवलपर्स के लिए Python परिचय

एपेंड करना

print(shopping_list)
['tomatoes', 'salt']
डेवलपर्स के लिए Python परिचय

अभ्यास करते हैं!

डेवलपर्स के लिए Python परिचय

Preparing Video For Download...