Page 267 - COPA VOL II of II - TP -Punjabi
P. 267

IT ਅਤੇ ITES (IT & ITES)                                                            ਅਭਿਆਸ 1.42.11

            COPA - ਚੋਣਵੇਂ ਮੋਡੀਊਲ 1 -  ਪਾਈਥਨ ਭਵੱਚ ਪ੍ਰੋਗ੍ਾਭਮੰਗ

            ਭਬਲਟ-ਇਨ ਮੋਡੀਊਲ ਦੀ ਵ੍ਤੋਂ ਕ੍ਕੇ ਗੁੰਝਲਦਾ੍ ਕੰਭਪਊਭਟੰਗ ਸਮੱਭਸਆਵਾਂ ਨੂੰ ਹੱਲ ਕ੍ੋ (Solve complex
            computing problems by using built-in modules)

            ਉਦੇਸ਼: ਇਸ ਅਭਿਆਸ ਦੇ ਅੰਤ ਭਿੱਚ ਤੁਸੀਂ ਯੋਗ ਹੋਿੋਗੇ

            •  ਭਬਲਟ-ਇਨ ਮੋਡੀਊਲ ਦੀ ਵ੍ਤੋਂ ਕ੍ਕੇ ਗੁੰਝਲਦਾ੍ ਕੰਭਪਊਭਟੰਗ ਸਮੱਭਸਆਵਾਂ ਨੂੰ ੍ਾਜ ਕ੍ੋ।
               ਲੋੜਾਂ (Requirements)

               ਟੂਲ/ਉਪਕ੍ਨ/ਮਸ਼ੀਨਾਂ (Tools/Equipment/Machines)
               •   ਡੈਸਕਟਾਪ/ਲੈਪਟਾਪ ਪੀਸੀ           - 1 No.          •  ਪਾਈਥਨ ਿਰ 3.10.5 ਜਾਂ ਨਿੀਨਤਮ           - 1 No.
               •  ਿਭੰਡੋਜ਼ OS                     - 1 No.

            ਿਭਧੀ (PROCEDURE)

            ਟਾਸਕ 1 : ਬਭਲਟ-ਇਨ ਮੋਡੀਊਲ ਦੀ ਵ੍ਤੋਂ ਕ੍ਕੇ ਗੁੰਝਲਦਾ੍ ਕੰਪਭਊਟਭੰਗ ਸਮੱਸਭਆਵਾਂ

            ਉਦਾਹਰਨ 1: ਇੱਕ ਬੇਤਰਤੀਬ ਰੰਗ ਹੈਕਸਾ, ਇੱਕ ਬੇਤਰਤੀਬ ਿਰਣਮਾਲਾ ਸਤਰ,   Generate a random multiple of 7 between 0 and 70:
            ਦੋ ਪੂਰਨ ਅੰਕਾਂ (ਸਮੇਤ) ਿਭਚਕਾਰ ਬੇਤਰਤੀਬ ਮੁੱਲ ਅਤੇ 0 ਅਤੇ 70 ਦੇ ਿਭਚਕਾਰ   35
            7 ਦਾ ਇੱਕ ਬੇਤਰਤੀਬ ਗੁਣਕ ਬਣਾਉਣ ਲਈ ਇੱਕ ਪਾਈਥਨ ਪਰਰੋਗਰਾਮ ਲਭਖੋ।  ਉਦਾਹਰਨ 2 : . ਇੱਕ ਤਭਕੋਣ ਦੇ ਖੇਤਰ ਨੂੰ ਲੱਿਣ ਲਈ ਪਾਈਥਨ ਪਰਰੋਗਰਾਮ ਜਭਸ
            import random                                         ਦੇ ਪਾਸਭਆਂ ਨੂੰ ਦਭੱਤਾ ਗਭਆ ਹੈ
                                                                  import math
            import string
            print(“Generate a random color hex:”)
            print(“#{:06x}”.format(random.randint(0, 0xFFFFFF)))

            print(“\nGenerate a random alphabetical string:”)
                                                                  s = (a+b+c)/2
            max_length = 255
                                                                  area = math.sqrt(s*(s-a)*(s-b)*(s-c))
            s = “”
                                                                  print(“ Area of the triangle is: “, area)
            for i in range(random.randint(1, max_length)):
                                                                  Output:
                s += random.choice(string.ascii_letters)
                                                                  Enter the length of side a: 10
            print(s)
                                                                  Enter the length of side b: 15.5
            print(“Generate a random value between two integers,
            inclusive:”)                                          Enter the length of side c: 23.9

            print(random.randint(0, 10))                           Area of the triangle is:  51.69470379062058
            print(random.randint(-7, 7))                          ਉਦਾਹਰਨ 3 : ਇੱਕ ਚਤੁਰਿੁਜ ਸਮੀਕਰਨ ਦੀਆਂ ਜੜਰਹਾਂ ਲੱਿਣ ਲਈ ਪਾਈਥਨ
                                                                  ਪਰਰੋਗਰਾਮ
            print(random.randint(1, 1))
                                                                  import math
            print(“Generate a random multiple of 7 between 0 and
            70:”)
            print(random.randint(0, 10) * 7)
            Output:
            Generate a random color hex:                          if (a!=0.0):
            #2566f8                                                   d = (b*b)-(4*a*c)

            Generate a random alphabetical string:                    if (d==0.0):
            6                                                             print(“The roots are real and equal.”)
            -5                                                            r = -b/(2*a)
            1                                                             print(“The roots are “, r,”and”, r)
                                                                      elif(d>0.0):
                                                                                                               253
   262   263   264   265   266   267   268   269   270   271   272