Difference between revisions of "PERL/C2/Functions-in-Perl/Punjabi"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with "{|border = 1 |Time |Narration |- |00:01 |ਪਰਲ ਵਿੱਚ ਫੰਕਸ਼ੰਸ ਉੱਤੇ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾ...")
 
 
Line 10: Line 10:
 
  |-  
 
  |-  
 
  |00:10
 
  |00:10
  |* ਪਰਲ ਫੰਕਸ਼ੰਸ
+
  | ਪਰਲ ਫੰਕਸ਼ੰਸ, ਆਰਗੁਮੈਂਟਸ  ਦੇ ਨਾਲ ਫੰਕਸ਼ੰਸ
|-
+
|00:11
+
|* ਆਰਗੁਮੈਂਟਸ  ਦੇ ਨਾਲ ਫੰਕਸ਼ੰਸ
+
 
  |-  
 
  |-  
 
  |00:13
 
  |00:13
  |* ਰਿਟਰਨ ਵੈਲਿਊਜ  ਦੇ ਨਾਲ ਫੰਕਸ਼ਨ
+
  | ਰਿਟਰਨ ਵੈਲਿਊਜ  ਦੇ ਨਾਲ ਫੰਕਸ਼ਨ
 
  |-  
 
  |-  
 
  |00:16
 
  |00:16
Line 22: Line 19:
 
  |-  
 
  |-  
 
  |00:18
 
  |00:18
  |* ਉਬੰਟੁ ਲਿਨਕਸ 12 . 04 ਆਪਰੇਟਿੰਗ ਸਿਸਟਮ
+
  | ਉਬੰਟੁ ਲਿਨਕਸ 12 . 04 ਆਪਰੇਟਿੰਗ ਸਿਸਟਮ
 
  |-  
 
  |-  
 
  |00:22
 
  |00:22
  |* ਪਰਲ 5 . 14 . 2 ਅਤੇ  
+
  | ਪਰਲ 5 . 14 . 2 ਅਤੇ  
 
  |-  
 
  |-  
 
  |00:24
 
  |00:24
  |* gedit ਟੈਕਸਟ ਐਡੀਟਰ  
+
  | gedit ਟੈਕਸਟ ਐਡੀਟਰ  
 
  |-  
 
  |-  
 
  |00:27
 
  |00:27
Line 280: Line 277:
 
  |-  
 
  |-  
 
  |09:17
 
  |09:17
  |* ਸੈਂਪਲ ਪ੍ਰੋਗਰਾਮਾਂ ਦੀ ਵਰਤੋ ਕਰਕੇ ,  ਪਰਲ ਵਿੱਚ ਫੰਕਸ਼ੰਸ,
+
  | ਸੈਂਪਲ ਪ੍ਰੋਗਰਾਮਾਂ ਦੀ ਵਰਤੋ ਕਰਕੇ ,  ਪਰਲ ਵਿੱਚ ਫੰਕਸ਼ੰਸ,
 
  |-  
 
  |-  
 
  |09:19
 
  |09:19
  |* ਆਰਗੁਮੈਂਟਸ  ਵਾਲੇ ਫੰਕਸ਼ੰਸ ਅਤੇ
+
  | ਆਰਗੁਮੈਂਟਸ  ਵਾਲੇ ਫੰਕਸ਼ੰਸ ਅਤੇ
 
  |-  
 
  |-  
 
  |09:22
 
  |09:22
  |* ਫੰਕਸ਼ੰਸ ਜੋ ਵੈਲਿਊਜ ਰਿਟਰਨ ਕਰਦੇ ਹਨ ।   
+
  | ਫੰਕਸ਼ੰਸ ਜੋ ਵੈਲਿਊਜ ਰਿਟਰਨ ਕਰਦੇ ਹਨ ।   
 
  |-  
 
  |-  
 
  |09:27
 
  |09:27

Latest revision as of 17:53, 7 April 2017

Time Narration
00:01 ਪਰਲ ਵਿੱਚ ਫੰਕਸ਼ੰਸ ਉੱਤੇ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ ।
00:06 ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀ ਹੇਠਾਂ ਦਿੱਤੇ ਗਿਆਂ ਦੇ ਬਾਰੇ ਵਿੱਚ ਸਿਖਾਂਗੇ -
00:10 ਪਰਲ ਫੰਕਸ਼ੰਸ, ਆਰਗੁਮੈਂਟਸ ਦੇ ਨਾਲ ਫੰਕਸ਼ੰਸ
00:13 ਰਿਟਰਨ ਵੈਲਿਊਜ ਦੇ ਨਾਲ ਫੰਕਸ਼ਨ
00:16 ਇਸ ਟਿਊਟੋਰਿਅਲ ਲਈ ਮੈਂ ਵਰਤੋ ਕਰ ਰਿਹਾ ਹਾਂ ,
00:18 ਉਬੰਟੁ ਲਿਨਕਸ 12 . 04 ਆਪਰੇਟਿੰਗ ਸਿਸਟਮ
00:22 ਪਰਲ 5 . 14 . 2 ਅਤੇ
00:24 gedit ਟੈਕਸਟ ਐਡੀਟਰ
00:27 ਤੁਸੀ ਆਪਣੀ ਪਸੰਦ ਦਾ ਕੋਈ ਵੀ ਟੈਕਸਟ ਐਡੀਟਰ ਵਰਤ ਸਕਦੇ ਹੋ ।
00:31 ਤੁਹਾਨੂੰ ਪਰਲ ਵਿੱਚ ਵੇਰੀਏਬਲਸ , ਕਮੈਂਟਸ , ਲੂਪਸ , ਕੰਡਿਸ਼ਨਲ ਸਟੇਟਮੈਂਟਸ ਅਤੇ ਡੇਟਾ ਸਟਰਕਚਰਸ ਦਾ ਮੁਢਲਾ ਗਿਆਨ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ।
00:41 ਕਿਰਪਾ ਕਰਕੇ ਸੰਬੰਧਤ ਟਿਊਟੋਰਿਅਲਸ ਲਈ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਦੀ ਵੈਬਸਾਈਟ ਉੱਤੇ ਜਾਓ ।
00:47 ਅਸੀ ਪਹਿਲਾਂ ਕੁੱਝ ਸਧਾਰਣ ਪਰਲ ਫੰਕਸ਼ੰਸ ਵੇਖਾਂਗੇ ।
00:51 ਪਰਲ ਵਿੱਚ , ਫੰਕਸ਼ਨ ਨੂੰ subroutines ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ , ਜੋ sub keyword ਦੇ ਨਾਲ ਘੋਸ਼ਿਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ।
00:57 ਘੋਸ਼ਿਤ ਫੰਕਸ਼ਨ ਦੀ ਪਰਿਭਾਸ਼ਾ, ਕਰਲੀ ਬਰੇਸੇਸ ਦੇ ਵਿਚਕਾਰ ਲਿਖੀ ਜਾਂਦੀ ਹੈ ।
01:03 ਇਹ ਫੰਕਸ਼ਨ ਕੋਈ ਵੀ ਆਰਗੁਮੈਂਟਸ ਨਹੀਂ ਲੈਂਦਾ ਹੈ ।
01:07 ਅਤੇ ਇਹ ਕੁੱਝ ਵੀ ਰਿਟਰਨ ਨਹੀਂ ਕਰਦਾ ਹੈ ।
01:10 ਧਿਆਨ ਦਿਓ, ਫੰਕਸ਼ਨ ਦੀ ਪਰਿਭਾਸ਼ਾ ਨੂੰ ਸਕਰਿਪਟ ਵਿੱਚ ਕਿਤੇ ਵੀ ਜਾਂ ਹੋਰ ਮਾਡਿਊਲ ਵਿੱਚ ਲਿਖਿਆ ਜਾ ਸਕਦਾ ਹੈ ।
01:17 ਇਸ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋ ਕਰਨ ਇਸ ਮਾਡਿਊਲ ਨੂੰ ਬਾਅਦ ਵਿੱਚ ਇਸ ਸਕਰਿਪਟ ਵਿੱਚ ਸ਼ਾਮਿਲ ਕਰਨਾ ਜਰੂਰੀ ਹੈ ।
01:24 ਸਕਰਿਪਟ ਵਿੱਚ ਮਾਡਿਊਲ ਫਾਇਲ ਨੂੰ ਸ਼ਾਮਿਲ ਕਰਨ ਦੇ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਸਿੰਟੈਕਸ ਦੀ ਵਰਤੋ ਕਰਨੀ ਪੈਂਦੀ ਹੈ ।
01:31 use ModuleFileName ਸੈਮੀਕਾਲਨ
01:35 ਸੈਂਪਲ ਪ੍ਰੋਗਰਾਮ ਦੀ ਵਰਤੋ ਕਰਕੇ ਇਸਨੂੰ ਸਮਝਦੇ ਹਾਂ।
01:39 ਆਪਣੇ ਟੈਕਸਟ ਐਡੀਟਰ ਵਿੱਚ ਫਾਇਲ ਨੂੰ ਖੋਲੋ ਅਤੇ ਇਸਨੂੰ simpleFunction dot pl ਨਾਮ ਦਿਓ ।
01:46 ਇੱਥੇ ਮੇਰੀ simpleFunction dot pl ਫਾਇਲ gedit ਵਿੱਚ ਹੈ ।
01:51 ਸਕਰੀਨ ਉੱਤੇ ਦਿਖਾਏ ਗਏ ਕੋਡ ਨੂੰ ਟਾਈਪ ਕਰੋ ।
01:55 ਇੱਥੇ , ਅਸੀ ਕੇਵਲ ਫੰਕਸ਼ਨ ਨੂੰ ਕਾਲ ਕਰ ਰਹੇ ਹਾਂ , ਜਿਸਨੂੰ ਅਸੀਂ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਹੈ ।
02:00 ਫਿਰ , ਨਿਸ਼ਪਾਦਨ ਕੰਟਰੋਲ ਉਸ ਫੰਕਸ਼ਨ ਵਿੱਚ ਪਾਸ ਹੋ ਜਾਂਦਾ ਹੈ ।
02:06 ਇਹ ਫੰਕਸ਼ਨ ਦਾ ਡਿਕਲੈਰੇਸ਼ਨ ਅਤੇ ਪਰਿਭਾਸ਼ਾ ਹੈ ।
02:10 ਇਹ ਫੰਕਸ਼ਨ ਦਿੱਤੇ ਗਏ ਟੈਕਸਟ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰੇਗਾ ।
02:14 ਆਪਣੀ ਫਾਇਲ ਨੂੰ ਸੇਵ ਕਰੋ ।
02:17 ਫਿਰ ਟਰਮਿਨਲ ਉੱਤੇ ਜਾਓ ਅਤੇ perl simpleFunction dot pl ਟਾਈਪ ਕਰਕੇ
02:24 ਪਰਲ ਸਕਰਿਪਟ ਨੂੰ ਚਲਾਓ ।
02:28 ਅਤੇ ਐਂਟਰ ਦਬਾਓ ।
02:30 ਆਊਟਪੁਟ ਟਰਮਿਨਲ ਉੱਤੇ ਦਿਖਾਇਆ ਹੋਇਆ ਹੋਵੇਗਾ ।
02:38 ਹੁਣ , ਆਰਗੁਮੈਂਟ ਦੇ ਨਾਲ ਫੰਕਸ਼ਨ ਵੇਖਦੇ ਹਾਂ ।
02:44 ਇੱਕ ਸੈਂਪਲ ਪ੍ਰੋਗਰਾਮ ਦੀ ਵਰਤੋ ਕਰਕੇ ਇਸ ਫੰਕਸ਼ਨ ਨੂੰ ਸਮਝਦੇ ਹਾਂ ।
02:48 ਆਪਣੇ ਟੈਕਸਟ ਐਡੀਟਰ ਵਿੱਚ ਫਾਇਲ ਖੋਲੋ ਅਤੇ ਇਸਨੂੰ functionWithArgs dot pl ਨਾਮ ਦਿਓ ।
02:57 ਇੱਥੇ ਮੇਰੀ functionWithArgs ਸਕਰਿਪਟ gedit ਵਿੱਚ ਹੈ ।
03:02 ਕੋਡ ਦੇ ਹੇਠਾਂ ਦਿੱਤੇ ਭਾਗ ਨੂੰ ਟਾਈਪ ਕਰੋ ਜਿਵੇਂ ਸਕਰੀਨ ਉੱਤੇ ਵਖਾਇਆ ਗਿਆ ਹੈ ।
03:07 ਇੱਥੇ , ਅਸੀ ਆਰਗੁਮੈਂਟਸ 10 ਅਤੇ 20 ਦੇ ਨਾਲ ਇੱਕ ਫੰਕਸ਼ਨ ਨੂੰ ਕਾਲ ਕਰ ਰਹੇ ਹਾਂ ।
03:13 ਪਾਸ ਕੀਤੇ ਆਰਗੁਮੈਂਟਸ $ var1 ਅਤੇ $ var2 ਵਿੱਚ ਮਿਲਦੇ ਹਨ ।
03:20 @ _ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਪਰਲ ਵੇਰੀਏਬਲ ਹੈ । ਅਸੀ ਇਸਦੀ ਸੰਖੇਪ ਜਾਣਕਾਰੀ ਅੱਗਲੇ ਟਿਊਟੋਰਿਅਲਸ ਵਿੱਚ ਵੇਖਾਂਗੇ ।
03:29 ਇਹ ਫੰਕਸ਼ਨ ਦੋ ਵੇਰੀਏਬਲਸ ਦਾ ਜੋੜ ਕਰਦਾ ਹੈ ਅਤੇ ਜਵਾਬ ਪ੍ਰਿੰਟ ਕਰਦਾ ਹੈ ।
03:37 ਆਪਣੀ ਫਾਇਲ ਸੇਵ ਕਰੋ ।
03:42 @ _ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਪਰਲ ਐਰੇ ਹੈ ।
03:46 ਇਸ ਐਰੇ ਦੀ ਵਰਤੋ ਪਾਸ ਕੀਤੇ ਗਏ ਆਰਗੁਮੈਂਟਸ ਨੂੰ ਸਟੋਰ ਕਰਨ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ।
03:51 ਇਸ ਤਰ੍ਹਾਂ, ਅਸੀ ਵੇਰੀਏਬਲ ਵਿੱਚ ਪਾਸ ਕੀਤੇ ਗਏ ਆਰਗੁਮੈਂਟਸ ਨੂੰ ਪਾ ਸਕਦੇ ਹਾਂ ਜਿਵੇਂ
03:56 $ var1 space = space shift @ _ ਸੈਮੀਕਾਲਨ
04:04 $ var2 space = space shift @ _ ਸੈਮੀਕਾਲਨ
04:12 shift @ _ , @ _ array ਐਰੇ ਵਿਚੋਂ ਪਹਿਲੇ ਸਥਾਨ ਉੱਤੇ ਐਲੀਮੈਂਟ ਹਟਾਉਂਦਾ ਹੈ ।
04:21 ਅਤੇ ਇਸਨੂੰ ਵੇਰੀਏਬਲ ਵਿੱਚ ਨਿਰਧਾਰਿਤ ਕਰਦਾ ਹੈ ।
04:24 ਦੂਜਾ ਤਰੀਕਾ ਹੈ $ var1 space = space dollar underscrore ਓਪਨ ਸਕਵਾਇਰ ਬਰੈਕਟ zero ਕਲੋਜ ਸਕਵਾਇਰ ਬਰੈਕਟ ਸੈਮੀਕਾਲਨ
04:38 $ var2 space = space dollar underscrore ਓਪਨ ਸਕਵਾਇਰ ਬਰੈਕਟ 1ਕਲੋਜ ਸਕਵਾਇਰ ਬਰੈਕਟ ਸੈਮੀਕਾਲਨ
04:49 ਉਪਰੋਕਤ ਦੱਸਿਆ ਤਰੀਕਾ , ਇੰਡੇਕਸ ਦੀ ਵਰਤੋ ਕਰਕੇ @ _ array ਦੇ ਐਲੀਮੈਂਟਸ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਦੇ ਸਮਾਨ ਹੈ ।
04:59 ਹੁਣ , ਟਰਮਿਨਲ ਉੱਤੇ ਜਾਓ ਅਤੇ perl functionWithArgs dot pl ਟਾਈਪ ਕਰਕੇ
05:06 ਸਕਰਿਪਟ ਨੂੰ ਚਲਾਓ ਅਤੇ ਐਂਟਰ ਦਬਾਓ ।
05:14 ਆਊਟਪੁਟ ਸਕਰੀਨ ਉੱਤੇ ਦਿਖਾਇਆ ਹੋਇਆ ਹੈ ।
05:23 ਹੁਣ , ਉਹ ਫੰਕਸ਼ੰਸ ਵੇਖਦੇ ਹਾਂ ਜੋ ਸਿੰਗਲ ਵੈਲਿਊ ਰਿਟਰਨ ਕਰਦੇ ਹਨ ।
05:32 ਇਸਨੂੰ ਇੱਕ ਸੈਂਪਲ ਪ੍ਰੋਗਰਾਮ ਦੀ ਵਰਤੋ ਕਰਕੇ ਸਮਝਦੇ ਹਾਂ ।
05:35 gedit ਵਿੱਚ funcWithSingleRtrnVal dot pl ਸਕਰਿਪਟ ਉੱਤੇ ਜਾਓ ।
05:46 ਆਪਣੇ ਟੈਕਸਟ ਐਡੀਟਰ ਵਿੱਚ ਫਾਇਲ ਖੋਲੋ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਦੇ ਭਾਗ ਨੂੰ ਟਾਈਪ ਕਰੋ ਜਿਵੇਂ ਵਖਾਇਆ ਗਿਆ ਹੈ ।
05:52 ਇੱਥੇ , ਅਸੀ ਪੈਰਾਮੀਟਰਸ 10 ਅਤੇ 20 ਦੇ ਨਾਲ addVariables ਫੰਕਸ਼ਨ ਕਾਲ ਕਰ ਰਹੇ ਹਾਂ ।
06:01 ਫੰਕਸ਼ਨ ਦੀ ਰਿਟਰਨ ਵੈਲਿਊ $ addition ਵੇਰੀਏਬਲ ਵਿੱਚ ਮਿਲਦੀ ਹੈ ।
06:09 ਇਹ ਫੰਕਸ਼ਨ ਪਾਸ ਕੀਤੇ ਗਏ ਪੈਰਾਮੀਟਰਸ ਦਾ ਜੋੜ ਕਰਦਾ ਹੈ ਅਤੇ ਜਵਾਬ ਰਿਟਰਨ ਕਰਦਾ ਹੈ ।
06:15 ਫਾਇਲ ਸੇਵ ਕਰੋ ।
06:17 ਸਕਰਿਪਟ ਨੂੰ ਚਲਾਓ ।
06:20 ਸੋ ਟਰਮਿਨਲ ਉੱਤੇ ਜਾਓ ਅਤੇ ਟਾਈਪ ਕਰੋ
06:24 perl funcWithSingleRtrnVal dot pl ਅਤੇ ਐਂਟਰ ਦਬਾਓ ।
06:35 ਆਊਟਪੁਟ ਟਰਮਿਨਲ ਉੱਤੇ ਦਿਖਾਇਆ ਹੋਇਆ ਹੈ ।
06:43 ਹੁਣ , ਉਹ ਫੰਕਸ਼ਨ ਵੇਖਦੇ ਹਾਂ ਜੋ ਮਲਟੀਪਲ ਵੈਲਿਊਜ ਰਿਟਰਨ ਕਰਦਾ ਹੈ ।
06:48 ਇਸਨੂੰ ਇੱਕ ਸੈਂਪਲ ਪ੍ਰੋਗਰਾਮ ਦੀ ਵਰਤੋ ਕਰਕੇ ਸਮਝਦੇ ਹਾਂ ।
06:53 gedit ਵਿੱਚ , ਮੈਂ ਫਾਇਲ ਖੋਲੀ ਹੈ ਅਤੇ ਇਸਨੂੰ funcWithMultipleRtrnVals dot pl ਨਾਮ ਦਿੱਤਾ ਹੈ ।
07:04 ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੇ ਟੈਕਸਟ ਐਡੀਟਰ ਵਿੱਚ ਇਸੇ ਤਰ੍ਹਾਂ ਕਰੋ ।
07:08 ਹੁਣ , ਕੋਡ ਦੇ ਹੇਠਾਂ ਦਿੱਤੇ ਭਾਗ ਨੂੰ ਟਾਈਪ ਕਰੋ ਜਿਵੇਂ ਵਖਾਇਆ ਗਿਆ ਹੈ ।
07:13 ਇੱਥੇ , ਅਸੀ ਪੈਰਾਮੀਟਰਸ 10 ਅਤੇ 20 ਦੇ ਨਾਲ addVariables ਫੰਕਸ਼ਨ ਕਾਲ ਕਰ ਰਹੇ ਹਾਂ ।
07:21 ਫੰਕਸ਼ਨ ਦੀ ਰਿਟਰਨ ਵੈਲਿਊਜ $ var1 , $ var2 ਅਤੇ $ addition ਵੇਰੀਏਬਲ ਵਿੱਚ ਸਟੋਰ ਹੁੰਦੀਆਂ ਹਨ ।
07:31 ਇਹ ਫੰਕਸ਼ਨ ਜੋੜ ਕਰਦਾ ਹੈ ਅਤੇ ਪਾਸ ਕੀਤੇ ਗਏ ਪੈਰਾਮੀਟਰਸ ਅਤੇ ਪਰਿਣਾਮਸਵਰੁਪ ਜਵਾਬ ਰਿਟਰਨ ਕਰਦਾ ਹੈ ।
07:42 ਇਹ ਵਰਣਨ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਫੰਕਸ਼ਨ ਵਲੋਂ ਐਰੇ ਰਿਟਰਨ ਕਿਵੇਂ ਕਰਦੇ ਹਨ।
07:53 ਇਸੇ ਤਰ੍ਹਾਂ ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਹੈਸ਼ ਨੂੰ ਫੰਕਸ਼ਨ ਵਿਚੋਂ ਰਿਟਰਨ ਕਿਵੇਂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ।
08:00 ਆਪਣੀ ਫਾਇਲ ਸੇਵ ਕਰੋ ।
08:03 ਹੁਣ perl funcWithMultipleRtrnVals dot pl ਟਾਈਪ ਕਰਕੇ ਟਰਮਿਨਲ ਉੱਤੇ
08:10 ਪਰਲ ਸਕਰਿਪਟ ਨੂੰ ਚਲਾਓ ।
08:18 ਅਤੇ ਐਂਟਰ ਦਬਾਓ ।
08:20 ਆਊਟਪੁਟ ਟਰਮਿਨਲ ਉੱਤੇ ਦਿਖਾਇਆ ਹੋਇਆ ਹੈ ।
08:32 ਪਰਲ ਕੁੱਝ ਇਨਬਿਲਟ ਫੰਕਸ਼ੰਸ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ।
08:36 ਉਨ੍ਹਾਂ ਵਿਚੋਂ ਕੁੱਝ ਅਸੀਂ ਪਿਛਲੇ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਸੀਖੇ ਹਾਂ ਜਿਵੇਂ Arrays , Hash , sort , scalar , each , keys ਆਦਿ ।
08:49 ਇਨਬਿਲਟ ਫੰਕਸ਼ੰਸ ਕਾਲ ਕਰਨਾ ਕਿਸੇ ਹੋਰ ਫੰਕਸ਼ਨ ਨੂੰ ਕਾਲ ਕਰਨ ਦੇ ਸਮਾਨ ਹੈ , ਜਿਸਨੂੰ ਅਸੀਂ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ।
08:57 ਅਰਥਾਤ sort open bracket @ arrayName close bracket semicolon
09:04 ਸਾਡੇ ਦੁਆਰਾ ਉਪਯੋਗਿਤ ਸੈਂਪਲ ਪ੍ਰੋਗਰਾਮਾਂ ਵਿੱਚ ਕੁੱਝ ਇਨਬਿਲਟ ਫੰਕਸ਼ਨ ਸ਼ਾਮਿਲ ਕਰਨ ਦਾ ਅਭਿਆਸ ਕਰੋ ।
09:10 ਅਤੇ ਉਨ੍ਹਾਂ ਦੇ ਆਊਟਪੁਟਸ ਦੀ ਜਾਂਚ ਕਰੋ ।
09:13 ਚਲੋ ਇਸਦਾ ਸਾਰ ਕਰਦੇ ਹਾਂ
09:15 ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀਂ ਸਿੱਖਿਆ . . .
09:17 ਸੈਂਪਲ ਪ੍ਰੋਗਰਾਮਾਂ ਦੀ ਵਰਤੋ ਕਰਕੇ , ਪਰਲ ਵਿੱਚ ਫੰਕਸ਼ੰਸ,
09:19 ਆਰਗੁਮੈਂਟਸ ਵਾਲੇ ਫੰਕਸ਼ੰਸ ਅਤੇ
09:22 ਫੰਕਸ਼ੰਸ ਜੋ ਵੈਲਿਊਜ ਰਿਟਰਨ ਕਰਦੇ ਹਨ ।
09:27 ਇੱਥੇ ਤੁਹਾਡੇ ਲਈ ਨਿਅਤ ਕਾਰਜ ਹੈ ,
09:29 ਇੱਕ ਫੰਕਸ਼ਨ ਲਿਖੋ ਜੋ ਤਿੰਨ ਆਰਗੁਮੈਂਟਸ ਲੈਂਦਾ ਹੈ ।
09:33 ਇਹਨਾ ਆਰਗੁਮੈਂਟਸ ਉੱਤੇ ਕੁੱਝ ਕਾਰਜ ਕਰੋ ।
09:37 ਆਰਗੁਮੈਂਟਸ ਉੱਤੇ ਕੀਤੀਆਂ ਕਿਰਿਆਵਾਂ ਦਾ ਨਤੀਜਾ ਰਿਟਰਨ ਕਰੋ ਅਤੇ ਉਸਨੂੰ ਪ੍ਰਿੰਟ ਕਰੋ ।
09:43 ਹੇਠਾਂ ਦਿੱਤੇ ਲਿੰਕ ਉੱਤੇ ਉਪਲੱਬਧ ਵੀਡੀਓ ਵੇਖੋ ।
09:47 ਇਹ ਸਪੋਕਨ ਟਿਅਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਦਾ ਸਾਰ ਕਰਦਾ ਹੈ ।
09:51 ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਚੰਗੀ ਬੈਂਡਵਿਡਥ ਨਹੀਂ ਹੈ , ਤਾਂ ਤੁਸੀ ਇਸਨੂੰ ਡਾਉਨਲੋਡ ਕਰਕੇ ਵੇਖ ਸਕਦੇ ਹੋ ।
09:56 ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟੀਮ , ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲਸ ਦੀ ਵਰਤੋ ਕਰਕੇ ਵਰਕਸ਼ਾਪਾਂ ਲਗਾਉਂਦੀ ਹੈ।
10:02 ਆਨਲਾਇਨ ਟੈਸਟ ਪਾਸ ਕਰਨ ਵਾਲਿਆਂ ਨੂੰ ਪ੍ਰਮਾਣ - ਪੱਤਰ ਵੀ ਦਿੰਦੇ ਹਨ ।
10:07 ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਲਈ contact @ spoken - tutorial . org ਉੱਤੇ ਲਿਖੋ ।
10:14 ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟਾਕ ਟੂ ਅ ਟੀਚਰ ਪ੍ਰੋਜੇਕਟ ਦਾ ਹਿੱਸਾ ਹੈ ।
10:19 ਇਹ ਭਾਰਤ ਸਰਕਾਰ ਦੇ MHRD ਦੇ “ਆਈਸੀਟੀ ਦੇ ਮਾਧਿਅਮ ਵਲੋਂ ਰਾਸ਼ਟਰੀ ਸਾਖਰਤਾ ਮਿਸ਼ਨ” ਦੁਆਰਾ ਸੁਪੋਰਟ ਕੀਤਾ ਗਿਆ ਹੈ ।
10:28 ਇਸ ਮਿਸ਼ਨ ਉੱਤੇ ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਇਸ ਲਿੰਕ ਉੱਤੇ ਉਪਲੱਬਧ ਹੈ http: / / spoken - tutorial . org / NMEICT - Intro
10:40 ਆਸ ਕਰਦਾ ਹਾਂ ਕਿ ਤੁਸੀਂ ਇਸ ਪਰਲ ਦੇ ਟਿਊਟੋਰਿਅਲ ਦਾ ਆਨੰਦ ਲਿਆ ਹੋਵੇਗਾ ।
10:43 ਇਹ ਸਕਰਿਪਟ ਹਰਮੀਤ ਸੰਧੂ ਦੁਆਰਾ ਅਨੁਵਾਦਿਤ ਹੈ , ਮੈਂ ਹੁਣ ਤੁਹਾਡੇ ਤੋਂ ਵਿਦਾ ਲੈਂਦਾ ਹਾਂ ।
10:46 ਸਾਡੇ ਨਾਲ ਜੁੜਨ ਲਈ ਧੰਨਵਾਦ

Contributors and Content Editors

Harmeet, PoojaMoolya