Difference between revisions of "PERL/C2/Data-Structures/Punjabi"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with "{|border = 1 |Time |Narration |- |00:00 |Perl ਵਿੱਚ ਡੇਟਾ ਸਟਰਕਚਰਸ ਉੱਤੇ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤ...")
 
 
Line 31: Line 31:
 
  |-  
 
  |-  
 
  |00:44
 
  |00:44
  |ਸਕੇਲਰ
+
  |ਸਕੇਲਰ, ਐਰੇ
|-
+
|00:45
+
|ਐਰੇ
+
 
  |-  
 
  |-  
 
  |00:46
 
  |00:46
Line 64: Line 61:
 
  |-  
 
  |-  
 
  |01:30
 
  |01:30
  |* ਇਸਦੇ ਲਈ ਵੈਲਿਊ ਨਿਰਧਾਰਤ ਕਰਨਾ ।  
+
  | ਇਸਦੇ ਲਈ ਵੈਲਿਊ ਨਿਰਧਾਰਤ ਕਰਨਾ ।  
 
  |-  
 
  |-  
 
  |01:32
 
  |01:32
  |* ਇੱਕ ਸਕੇਲਰ ਦੂੱਜੇ ਲਈ ਨਿਰਧਾਰਤ ਕਰਨਾ ।  
+
  | ਇੱਕ ਸਕੇਲਰ ਦੂੱਜੇ ਲਈ ਨਿਰਧਾਰਤ ਕਰਨਾ ।  
 
  |-  
 
  |-  
 
  |01:35
 
  |01:35
  |* ਨੰਬਰ ਟਾਈਪ  ਦੇ ਸਕੇਲਰਸ ਉੱਤੇ ਗਣਿਤੀਏ ਆਪਰੇਸ਼ੰਸ ਕਰਨਾ ਜਿਵੇਂ ਜੋੜ ,  ਘਟਾਉ ਆਦਿ ।  
+
  | ਨੰਬਰ ਟਾਈਪ  ਦੇ ਸਕੇਲਰਸ ਉੱਤੇ ਗਣਿਤੀਏ ਆਪਰੇਸ਼ੰਸ ਕਰਨਾ ਜਿਵੇਂ ਜੋੜ ,  ਘਟਾਉ ਆਦਿ ।  
 
  |-  
 
  |-  
 
  |01:41
 
  |01:41
  |* ਸਟਰਿੰਗ ਸਕੇਲਰ ਉੱਤੇ ਸਟਰਿਗ ਆਪਰੇਸ਼ੰਸ ਕਰਨਾ ਜਿਵੇਂ concatenation ,  substr ਆਦਿ ।  
+
  | ਸਟਰਿੰਗ ਸਕੇਲਰ ਉੱਤੇ ਸਟਰਿਗ ਆਪਰੇਸ਼ੰਸ ਕਰਨਾ ਜਿਵੇਂ concatenation ,  substr ਆਦਿ ।  
 
  |-  
 
  |-  
 
  |01:48
 
  |01:48
Line 211: Line 208:
 
  |-  
 
  |-  
 
  |05:41
 
  |05:41
  |ਐਂਟਰ ਦਬਾਓ ।  
+
  |ਐਂਟਰ ਦਬਾਓ । ਸਿੰਗਲ ਕੋਟ  key ਦਾ ਨਾਮ ਸਿੰਗਲ  ਕੋਟ space equal to greater than sign space ਵੈਲਿਊ ਕੋਮਾ  
|-
+
|05:42
+
|ਸਿੰਗਲ ਕੋਟ  key ਦਾ ਨਾਮ ਸਿੰਗਲ  ਕੋਟ space equal to greater than sign space ਵੈਲਿਊ ਕੋਮਾ  
+
 
  |-  
 
  |-  
 
  |05:50
 
  |05:50
Line 271: Line 265:
 
  |-  
 
  |-  
 
  |07:05
 
  |07:05
  |ਸੰਖੇਪ ਵਿੱਚ
+
  |ਸੰਖੇਪ ਵਿੱਚ, ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀਂ ਸਿੱਖਿਆ
|-
+
|07:06
+
|ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀਂ ਸਿੱਖਿਆ
+
 
  |-  
 
  |-  
 
  |07:09
 
  |07:09
  |* ਸਕੇਲਰ  
+
  | ਸਕੇਲਰ , ਐਰੇ ਅਤੇ
  |-
+
|07:10
+
|* ਐਰੇ ਅਤੇ
+
 
  |-  
 
  |-  
 
  |07:11
 
  |07:11
  |* Perl  ਵਿੱਚ ਹੈਸ਼ ਡੇਟਾ ਸਟਰਕਚਰ  
+
  | Perl  ਵਿੱਚ ਹੈਸ਼ ਡੇਟਾ ਸਟਰਕਚਰ  
 
  |-  
 
  |-  
 
  |07:13
 
  |07:13
Line 292: Line 280:
 
  |-  
 
  |-  
 
  |07:17
 
  |07:17
  |* ਸਕੇਲਰ ਵੇਰੀਏਬਲ ਨੂੰ ਘੋਸ਼ਿਤ ਕਰੋ ।  
+
  | ਸਕੇਲਰ ਵੇਰੀਏਬਲ ਨੂੰ ਘੋਸ਼ਿਤ ਕਰੋ ।  
 
  |-  
 
  |-  
 
  |07:19
 
  |07:19
  |* ਇਸਦੇ ਲਈ  float ਟਾਈਪ ਦੀ ਵੈਲਿਊ ਨਿਰਧਾਰਤ ਕਰੋ ਅਤੇ ਫਿਰ ਇਸਨੂੰ ਪ੍ਰਿੰਟ ਕਰੋ ।  
+
  | ਇਸਦੇ ਲਈ  float ਟਾਈਪ ਦੀ ਵੈਲਿਊ ਨਿਰਧਾਰਤ ਕਰੋ ਅਤੇ ਫਿਰ ਇਸਨੂੰ ਪ੍ਰਿੰਟ ਕਰੋ ।  
 
  |-  
 
  |-  
 
  |07:23
 
  |07:23
  |* ਲਾਲ ,  ਪੀਲੇ ਅਤੇ ਹਰੇ ਰੰਗ  ਦੇ ਇੱਕ ਐਰੇ ਨੂੰ ਘੋਸ਼ਿਤ ਅਤੇ ਪ੍ਰਿੰਟ ਕਰੋ ।  
+
  | ਲਾਲ ,  ਪੀਲੇ ਅਤੇ ਹਰੇ ਰੰਗ  ਦੇ ਇੱਕ ਐਰੇ ਨੂੰ ਘੋਸ਼ਿਤ ਅਤੇ ਪ੍ਰਿੰਟ ਕਰੋ ।  
 
  |-  
 
  |-  
 
  |07:28
 
  |07:28
  |* ਕਰਮਚਾਰੀ ਦਾ ਨਾਮ ਅਤੇ ਉਸਦੇ ਵਿਭਾਗ  ਦੇ ਹੈਸ਼ ਨੂੰ ਘੋਸ਼ਿਤ ਅਤੇ ਪ੍ਰਿੰਟ ਕਰੋ ।  
+
  | ਕਰਮਚਾਰੀ ਦਾ ਨਾਮ ਅਤੇ ਉਸਦੇ ਵਿਭਾਗ  ਦੇ ਹੈਸ਼ ਨੂੰ ਘੋਸ਼ਿਤ ਅਤੇ ਪ੍ਰਿੰਟ ਕਰੋ ।  
 
  |-  
 
  |-  
 
  |07:33
 
  |07:33
Line 334: Line 322:
 
  |-  
 
  |-  
 
  |08:22
 
  |08:22
  |ਇਸ ਮਿਸ਼ਨ ਉੱਤੇ ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਇਸ ਲਿੰਕ ਉੱਤੇ ਉਪਲੱਬਧ ਹੈ।  
+
  |ਇਸ ਮਿਸ਼ਨ ਉੱਤੇ ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਇਸ ਲਿੰਕ ਉੱਤੇ ਉਪਲੱਬਧ ਹੈ। http://spoken-tutorial.org/NMEICT-Intro  
http://spoken-tutorial.org/NMEICT-Intro  
+
 
  |-  
 
  |-  
 
  |08:33
 
  |08:33

Latest revision as of 17:43, 7 April 2017

Time Narration
00:00 Perl ਵਿੱਚ ਡੇਟਾ ਸਟਰਕਚਰਸ ਉੱਤੇ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ ।
00:05 ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀ Perl ਵਿੱਚ ਉਪਲੱਬਧ ਡੇਟਾ ਸਟਰਕਚਰਸ ਦੇ ਬਾਰੇ ਵਿੱਚ ਸਿਖਾਂਗੇ ।
00:11 ਇੱਥੇ ਅਸੀ ਉਬੰਟੂ ਲਿਨਕਸ 12.04 ਆਪਰੇਟਿੰਗ ਸਿਸਟਮ ਅਤੇ Perl 5.14.2 ਦੀ ਵਰਤੋ ਕਰ ਰਹੇ ਹਾਂ ।
00:18 ਮੈਂ gedit ਟੈਕਸਟ ਐਡੀਟਰ ਦੀ ਵਰਤੋ ਵੀ ਕਰਾਂਗਾ ।
00:22 ਤੁਸੀ ਆਪਣੀ ਪਸੰਦ ਦੇ ਕਿਸੇ ਵੀ ਟੈਕਸਟ ਐਡੀਟਰ ਦੀ ਵਰਤੋ ਕਰ ਸਕਦੇ ਹੋ ।
00:25 ਤੁਹਾਨੂੰ Perl ਵਿੱਚ ਵੇਰੀਏਬਲਸ ਦੀ ਬੁਨਿਆਦੀ ਜਾਣਕਾਰੀ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ ।
00:29 comments , loops ਅਤੇ conditional ਸਟੇਟਮੈਂਟਸ ਦੀ ਜਾਣਕਾਰੀ ਇੱਕ ਵਧੀਕ ਮੁਨਾਫ਼ਾ ਹੋਵੇਗਾ ।
00:36 ਕਿਰਪਾ ਕਰਕੇ ਸਬੰਧਤ ਟਿਊਟੋਰਿਅਲਸ ਲਈ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਦੀ ਵੈਬਸਾਈਟ ਉੱਤੇ ਜਾਓ ।
00:41 Perl ਵਿੱਚ 3 ਪ੍ਰਕਾਰ ਦੇ ਡੇਟਾ ਸਟਰਕਚਰ ਹੁੰਦੇ ਹਨ ।
00:44 ਸਕੇਲਰ, ਐਰੇ
00:46 ਹੈਸ਼ , ਜਿਸਨੂੰ ਅਸੋਸਿਏਟਿਵ ਐਰੇ ਵੀ ਕਹਿੰਦੇ ਹਨ ।
00:50 ਸਕੇਲਰ: ਇਸ ਪ੍ਰਕਾਰ ਦਾ ਡੇਟਾ ਸਟਰਕਚਰ ਕਿਸੇ ਵੀ ਪ੍ਰਕਾਰ ਦੇ ਡੇਟਾ ਟਾਈਪ ਦੀ ਵੈਲਿਊ ਹੋਲਡ ਕਰਦਾ ਹੈ ।
00:56 ਡੇਟਾ ਟਾਈਪ ਸਟਰਿੰਗ , ਨੰਬਰ , ਡਬਲ ਆਦਿ ਹੋ ਸਕਦੇ ਹਨ ।
01:01 ਇਹ ਇੱਕ ਐਰੇ ਜਾਂ ਹੈਸ਼ ਲਈ ਰੈਫਰੇਂਸ ਵੀ ਨਿਅੰਤਰਿਤ ਕਰ ਸਕਦਾ ਹੈ ।
01:06 ਨੋਟ: Perl ਵਿੱਚ ਰੈਫਰੇਂਸ ਆਉਣ ਵਾਲੇ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਵੇਖਾਂਗੇ ।
01:11 ਡੇਟਾ ਸਟਰਕਚਰ ਦਾ ਸਕੇਲਰ ਪ੍ਰਕਾਰ ਵੇਰੀਏਬਲ ਨੂੰ ਘੋਸ਼ਿਤ ਕਰਨ ਲਈ ਸਰਲ ਹੈ ।
01:16 $ count = 12 ਸੈਮੀਕਾਲਨ
01:20 $ string = ਸਿੰਗਲ ਕੋਟਸ ਵਿੱਚ I am scalar of type string ਸੈਮੀਕਾਲਨ
01:26 ਅਸੀ ਨਿਮਨ ਆਪਰੇਸ਼ੰਸ ਸਕੇਲਰ ਉੱਤੇ ਕਰ ਸਕਦੇ ਹਾਂ ।
01:30 ਇਸਦੇ ਲਈ ਵੈਲਿਊ ਨਿਰਧਾਰਤ ਕਰਨਾ ।
01:32 ਇੱਕ ਸਕੇਲਰ ਦੂੱਜੇ ਲਈ ਨਿਰਧਾਰਤ ਕਰਨਾ ।
01:35 ਨੰਬਰ ਟਾਈਪ ਦੇ ਸਕੇਲਰਸ ਉੱਤੇ ਗਣਿਤੀਏ ਆਪਰੇਸ਼ੰਸ ਕਰਨਾ ਜਿਵੇਂ ਜੋੜ , ਘਟਾਉ ਆਦਿ ।
01:41 ਸਟਰਿੰਗ ਸਕੇਲਰ ਉੱਤੇ ਸਟਰਿਗ ਆਪਰੇਸ਼ੰਸ ਕਰਨਾ ਜਿਵੇਂ concatenation , substr ਆਦਿ ।
01:48 ਹੁਣ ਸਕੇਲਰ ਡੇਟਾ ਸਟਰਕਚਰ ਦਾ ਇੱਕ ਉਦਾਹਰਣ ਵੇਖਦੇ ਹਾਂ ।
01:52 ਟਰਮੀਨਲ ਉੱਤੇ ਜਾਓ ਅਤੇ ਟਾਈਪ ਕਰੋ gedit scalars dot pl space & ਅਤੇ ਐਂਟਰ ਦਬਾਓ ।
02:01 ਇਹ gedit ਵਿੱਚ 'scalars dot pl file' ਖੋਲੇਗਾ ।
02:05 ਸਕਰੀਨ ਉੱਤੇ ਦਿਖਾਇਆ ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਟਾਈਪ ਕਰੋ ।
02:09 ਇਹ ਸਕੇਲਰ ਲਈ ਡੈਕਲੇਰੇਸ਼ਨ ਅਤੇ ਅਸਾਈਨਮੈਂਟ ਹੈ ।
02:13 ਇਹ ਗਣਿਤੀਏ ਆਪਰੇਸ਼ੰਸ ਹਨ , ਜਿਨ੍ਹਾਂ ਨੂੰ ਸਕੇਲਰ ਦੇ ਨੰਬਰ ਟਾਈਪ ਉੱਤੇ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ।
02:19 ਇਹ ਸਟਰਿੰਗ ਆਪਰੇਸ਼ੰਸ ਹਨ , ਜਿਨ੍ਹਾਂ ਨੂੰ ਸਕੇਲਰ ਦੇ ਸਟਰਿੰਗ ਟਾਈਪ ਉੱਤੇ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ।
02:25 substr PERL ਫੰਕਸ਼ਨ ਹੈ , ਜੋ ਆਊਟਪੁਟ ਦੇ ਰੂਪ ਵਿੱਚ ਸਟਰਿੰਗ ਦਾ ਭਾਗ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ।
02:30 ਇੱਥੇ 'ਇੰਡੇਕਸ 0' ਸਟਰਿੰਗ ਦੀ ਸ਼ੁਰੂਆਤ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰਦਾ ਹੈ , ਅਰਥਾਤ ਜਿੱਥੋਂ ਅਸੀ ਸਟਰਿੰਗ ਨੂੰ extract ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂ ।
02:39 ਅਤੇ 11 offset ਨਿਰਧਾਰਿਤ ਕਰਦਾ ਹੈ , ਜਿੱਥੇ ਤੱਕ ਅਸੀ ਸਟਰਿੰਗ ਨੂੰ ਆਊਟਪੁਟ ਵਿਚ ਰੱਖਣਾ ਚਾਹੁੰਦੇ ਹਾਂ ।
02:46 ਫਾਇਲ ਨੂੰ ਸੇਵ ਕਰਨ ਲਈ ctrl + s ਦਬਾਓ ।
02:50 ਫਿਰ ਟਰਮੀਨਲ ਉੱਤੇ ਜਾਓ ਅਤੇ perl scalars dot pl ਦੇ ਰੁਪ ਵਿੱਚ Perl ਸਕਰਿਪਟ ਨੂੰ ਚਲਾਓ।
02:55 ਅਤੇ ਐਂਟਰ ਦਬਾਓ ।
03:00 ਟਰਮੀਨਲ ਉੱਤੇ ਦਿਖਾਇਆ ਆਊਟਪੁਟ ਉਸੇ ਤਰ੍ਹਾਂ ਹੈ ਜਿਵੇਂ ਹਾਈਲਾਈਟ ਕੀਤਾ ਸੀ ।
03:05 ਹੁਣ PERL . ਵਿੱਚ ਐਰੇ ਡੇਟਾ ਸਟਰਕਚਰ ਵੇਖਦੇ ਹਾਂ ।
03:09 ਐਰੇ : ਇਹ ਐਲੀਮੈਂਟਸ ਦੀ ਸੂਚੀ ਹੈ ।
03:12 ਐਲੀਮੈਂਟਸ ਸਟਰਿੰਗ , ਨੰਬਰ ਆਦਿ ਹੋ ਸਕਦੇ ਹਨ ।
03:16 ਇਸ ਵਿੱਚ ਇੱਕ ਇੰਡੈਕਸ ਹੁੰਦਾ ਹੈ , ਜੋ ਐਰੇ ਉੱਤੇ ਵੱਖ-ਵੱਖ ਆਪਰੇਸ਼ੰਸ ਕਰਨ ਲਈ ਉਪਯੋਗਿਤ ਹੈ ।
03:22 ਇੰਡੈਕਸ 0 ਦੇ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ ।
03:25 ਹੋਰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ ਵਲੋਂ ਭਿੰਨ , ਇੱਥੇ ਇਸਦੀ Perl ਵਿੱਚ ਵਰਤੋ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਐਰੇ ਜਾਂ ਇਸਦੀ ਲੰਬਾਈ ਘੋਸ਼ਿਤ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ ।
03:33 Perl ਐਰੇ ਇਸ ਵਿੱਚ ਐਲੀਮੈਂਟਸ ਜੋੜਨ ਜਾਂ ਘਟਾਉਣ ਦੇ ਅਨੁਸਾਰ ਫੈਲਦਾ ਜਾਂ ਘੱਟ ਹੁੰਦਾ ਹੈ ।
03:39 ਐਰੇ ਲਿਖਣ ਲਈ ਸਿੰਟੈਕਸ ਹੈ:
03:41 at the rate variableName space equal to space ਓਪਨ ਬਰੈਕੇਟ ਕੋਮਾ ਨਾਲ ਵਖ ਕੀਤੇ ਐਲੀਮੈਂਟਸ ਦੀ ਸੂਚੀ ਕਲੋਜ ਬਰੈਕੇਟ ਸੈਮੀਕਾਲਨ ।
03:54 ਹੁਣ ਐਰੇ ਡੇਟਾ ਸਟਰਕਟਰ ਦਾ ਇੱਕ ਉਦਾਹਰਣ ਵੇਖਦੇ ਹਾਂ ।
03:57 ਟਰਮੀਨਲ ਉੱਤੇ ਜਾਓ ਅਤੇ ਟਾਈਪ ਕਰੋ gedit perlArray dot pl space & ਅਤੇ ਐਂਟਰ ਦਬਾਓ ।
04:08 ਇਹ gedit ਵਿੱਚ perlArray dot pl ਫਾਇਲ ਖੋਲੇਗਾ ।
04:12 ਸਕਰੀਨ ਉੱਤੇ ਦਿਖਾਏ ਦੇ ਅਨੁਸਾਰ , ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਟਾਈਪ ਕਰੋ ।
04:18 ਇਹ ਨੰਬਰ ਐਰੇ ਹੈ , ਜਿਸ ਵਿੱਚ ਨੰਬਰ ਟਾਈਪ ਦੇ ਐਲੀਮੈਂਟਸ ਹੁੰਦੇ ਹਨ ।
04:23 ਇਹ ਸਟਰਿੰਗ ਐਰੇ ਹੈ , ਜਿਸ ਵਿੱਚ ਸਟਰਿੰਗ ਟਾਈਪ ਦੇ ਐਲੀਮੈਂਟਸ ਹੁੰਦੇ ਹਨ ।
04:29 ਇਸ ਐਰੇ ਵਿੱਚ ਦੋਨਾਂ ਨੰਬਰ ਅਤੇ ਸਟਰਿੰਗ ਟਾਈਪ ਦੇ ਐਲੀਮੈਂਟਸ ਹੁੰਦੇ ਹਨ ।
04:34 ਇਹ ਉਦਾਹਰਣ Perl ਵਿੱਚ ਵੱਖਰੇ ਪ੍ਰਕਾਰ ਦੇ ਐਰੇਜ ਦਿਖਾਉਂਦਾ ਹੈ ।
04:39 ਇਸ ਪ੍ਰਕਾਰ ਅਸੀ Perl ਵਿੱਚ ਐਰੇ ਪ੍ਰਿੰਟ ਕਰ ਸਕਦੇ ਹਾਂ ।
04:43 ਫਾਇਲ ਨੂੰ ਸੇਵ ਕਰਨ ਲਈ Ctrl + S ਦਬਾਓ ।
04:47 ਫਿਰ ਟਰਮੀਨਲ ਉੱਤੇ ਜਾਓ ਅਤੇ perl perlArray dot pl ਦੇ ਰੂਪ ਵਿੱਚ Perl ਸਕਰਿਪਟ ਨੂੰ ਚਲਾਓ
04:52 ਅਤੇ ਐਂਟਰ ਦਬਾਓ ।
04:59 ਟਰਮੀਨਲ ਉੱਤੇ ਹੇਠਾਂ ਦਿੱਤਾ ਆਊਟਪੁਟ ਦਿਖਾਇਆ ਹੋਇਆ ਹੈ ।
05:04 ਹੁਣ Perl ਵਿੱਚ ਹੈਸ਼ ਡੇਟਾ ਸਟਰਕਚਰ ਵੇਖਦੇ ਹਾਂ ।
05:08 ਹੈਸ਼ ਨੂੰ ਵਿਕਲਪਿਕ ਰੂਪ ਵਲੋਂ ਐਸੋਸਿਏਟਿਵ ਐਰੇ ਕਹਿੰਦੇ ਹਨ ।
05:12 ਇਹ Key ਵੈਲਿਊ pair ਡੇਟਾ ਸਟਰਕਚਰ ਹੈ ।
05:15 Key ਹੈਸ਼ ਵਿੱਚ ਵਿਸ਼ੇਸ਼ ਹੈ ।
05:18 ਜੇਕਰ ਸਮਾਨ key ਦੁਬਾਰਾ ਜੁੜਦੀ ਹੈ , ਤਾਂ ਉਸ key ਦੀ ਵੈਲਿਊ ਨਵੀਂ ਨਿਰਧਾਰਤ ਵੈਲਿਊ ਨਾਲ ਮੁਅੱਤਲ ਹੋ ਜਾਵੇਗੀ
05:28 ਵੈਲਿਊ ਸਮਰੂਪ ਹੋ ਸਕਦੀ ਹੈ ।
05:30 ਇਹ ਕਿਸੇ ਵੀ ਡੇਟਾ ਟਾਈਪ ਦੀ ਵੈਲਿਊ ਵੀ ਰੱਖਦਾ ਹੈ ।
05:34 ਹੈਸ਼ ਦਾ ਸਿੰਟੈਕਸ ਹੈ
05:36 percentage ਵੇਰੀਏਬਲ ਦਾ ਨਾਮ space equal to space ਓਪਨ ਬਰੈਕੇਟ
05:41 ਐਂਟਰ ਦਬਾਓ । ਸਿੰਗਲ ਕੋਟ key ਦਾ ਨਾਮ ਸਿੰਗਲ ਕੋਟ space equal to greater than sign space ਵੈਲਿਊ ਕੋਮਾ
05:50 ਐਂਟਰ ਦਬਾਓ ।
05:52 ਸਿੰਗਲ ਕੋਟ key ਦਾ ਨਾਮ ਸਿੰਗਲ ਕੋਟ space equal to greater than sign space ਵੈਲਿਊ
05:58 ਐਂਟਰ ਦਬਾਓ ।
06:00 ਕਲੋਜ ਬਰੈਕੇਟ ਸੈਮੀਕਾਲਨ
06:03 ਹੁਣ ਹੈਸ਼ ਡੇਟਾ ਸਟਰਕਚਰ ਦਾ ਇੱਕ ਉਦਾਹਰਣ ਵੇਖਦੇ ਹਾਂ ।
06:07 ਟਰਮੀਨਲ ਉੱਤੇ ਜਾਓ ਅਤੇ ਟਾਈਪ ਕਰੋ
06:10 gedit perlHash dot pl space & ਅਤੇ ਐਂਟਰ ਦਬਾਓ ।
06:18 ਇਹ gedit ਵਿੱਚ perlHash dot pl ਫਾਇਲ ਖੋਲੇਗਾ ।
06:22 ਸਕਰੀਨ ਉੱਤੇ ਦਿਖਾਇਆ ਹੋਇਆ ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਟਾਈਪ ਕਰੋ ।
06:27 ਇਹ ਹੈਸ਼ ਕਿਸੇ ਵਿਸ਼ੇ ਵਿੱਚ ਪ੍ਰਾਪਤ ਅੰਕਾਂ ਨੂੰ ਦਿਖਾਉਂਦਾ ਹੈ ।
06:31 ਇਹ ਉਦਾਹਰਣ , ਹੈਸ਼ ਦੀ ਵਰਤੋਂ ਨੂੰ ਦਿਖਾਉਂਦਾ ਹੈ ।
06:35 ਹੁਣ ਵੇਖਦੇ ਹਾਂ ਕਿ ਹੈਸ਼ ਨੂੰ ਕਿਵੇਂ ਪ੍ਰਿੰਟ ਕਰਦੇ ਹਨ ।
06:38 ਹੁਣੇ ਦੇ ਲਈ , ਧਿਆਨ ਦਿਓ ਜਿਸ ਤਰ੍ਹਾਂ ਮੈਂ ਹੈਸ਼ ਨੂੰ ਪ੍ਰਿੰਟ ਕੀਤਾ ਹੈ ।
06:42 ਸੰਖੇਪ ਵਿਵਰਣ ਅੱਗੇ ਵਾਲੇ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਦਿੱਤਾ ਜਾਵੇਗਾ ।
06:47 ਫਾਇਲ ਨੂੰ ਸੇਵ ਕਰਨ ਲਈ Ctrl + S ਦਬਾਓ।
06:50 ਫਿਰ ਟਰਮਿਲਨ ਉੱਤੇ ਜਾਓ ਅਤੇ perl perlHash dot pl ਦੇ ਰੁਪ ਵਿੱਚ Perl ਸਕਰਿਪਟ ਨੂੰ ਚਲਾਓ ਕਰੋ ।
06:55 ਅਤੇ ਐਂਟਰ ਦਬਾਓ ।
07:01 ਟਰਮੀਨਲ ਉੱਤੇ ਨਿਮਨ ਆਊਟਪੁਟ ਦਿਖਾਇਆ ਹੋਇਆ ਹੁੰਦਾ ਹੈ ।
07:05 ਸੰਖੇਪ ਵਿੱਚ, ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀਂ ਸਿੱਖਿਆ
07:09 ਸਕੇਲਰ , ਐਰੇ ਅਤੇ
07:11 Perl ਵਿੱਚ ਹੈਸ਼ ਡੇਟਾ ਸਟਰਕਚਰ
07:13 ਸੈਂਪਲ ਪ੍ਰੋਗਰਾਮ ਦੀ ਵਰਤੋ ਕਰਕੇ ।
07:15 ਇੱਥੇ ਤੁਹਾਡੇ ਲਈ ਨਿਅਤ ਕਾਰਜ ਹੈ . . .
07:17 ਸਕੇਲਰ ਵੇਰੀਏਬਲ ਨੂੰ ਘੋਸ਼ਿਤ ਕਰੋ ।
07:19 ਇਸਦੇ ਲਈ float ਟਾਈਪ ਦੀ ਵੈਲਿਊ ਨਿਰਧਾਰਤ ਕਰੋ ਅਤੇ ਫਿਰ ਇਸਨੂੰ ਪ੍ਰਿੰਟ ਕਰੋ ।
07:23 ਲਾਲ , ਪੀਲੇ ਅਤੇ ਹਰੇ ਰੰਗ ਦੇ ਇੱਕ ਐਰੇ ਨੂੰ ਘੋਸ਼ਿਤ ਅਤੇ ਪ੍ਰਿੰਟ ਕਰੋ ।
07:28 ਕਰਮਚਾਰੀ ਦਾ ਨਾਮ ਅਤੇ ਉਸਦੇ ਵਿਭਾਗ ਦੇ ਹੈਸ਼ ਨੂੰ ਘੋਸ਼ਿਤ ਅਤੇ ਪ੍ਰਿੰਟ ਕਰੋ ।
07:33 ਸੁਝਾਅ: 'Employee' = > ( equal to greater than sign ) John ਕੌਮਾ
07:38 Department = > ( equal to greater than sign ) Engineering
07:42 ਹੇਠਾਂ ਦਿੱਤੇ ਲਿੰਕ ਉੱਤੇ ਉਪਲੱਬਧ ਵੀਡੀਓ ਵੇਖੋ ।
07:46 ਇਹ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਦਾ ਸਾਰ ਕਰਦਾ ਹੈ ।
07:49 ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਚੰਗੀ ਬੈਂਡਵਿਡਥ ਨਹੀਂ ਹੈ, ਤਾਂ ਤੁਸੀ ਇਸਨੂੰ ਡਾਉਨਲੋਡ ਕਰਕੇ ਵੇਖ ਸਕਦੇ ਹੋ ।
07:53 ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟੀਮ , ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਦੀ ਵਰਤੋ ਕਰਕੇ ਵਰਕਸ਼ਾਪਾਂ ਲਗਾਉਂਦੀ ਹੈ ।
07:59 ਆਨਲਾਇਨ ਟੈਸਟ ਪਾਸ ਕਰਨ ਵਾਲਿਆਂ ਨੂੰ ਪ੍ਰਮਾਣ - ਪੱਤਰ ਵੀ ਦਿੰਦੇ ਹਨ ।
08:03 ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਲਈ contact @ spoken - tutorial . org ਉੱਤੇ ਲਿਖੋ ।
08:10 ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟਾਕ - ਟੂ - ਅ ਟੀਚਰ ਪ੍ਰੋਜੇਕਟ ਦਾ ਹਿੱਸਾ ਹੈ ।
08:15 ਇਹ ਭਾਰਤ ਸਰਕਾਰ ਦੇ MHRD ਦੇ “ਆਈਸੀਟੀ ਦੇ ਮਾਧਿਅਮ ਵਲੋਂ ਰਾਸ਼ਟਰੀ ਸਾਖਰਤਾ ਮਿਸ਼ਨ” ਦੁਆਰਾ ਸੁਪੋਰਟ ਕੀਤਾ ਗਿਆ ਹੈ।
08:22 ਇਸ ਮਿਸ਼ਨ ਉੱਤੇ ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਇਸ ਲਿੰਕ ਉੱਤੇ ਉਪਲੱਬਧ ਹੈ। http://spoken-tutorial.org/NMEICT-Intro
08:33 ਆਸ ਕਰਦਾ ਹਾਂ ਕਿ ਤੁਸੀਂ Perl ਦੇ ਇਸ ਟਿਊਟੋਰਿਅਲ ਦਾ ਆਨੰਦ ਲਿਆ ਹੋਵੇਗਾ ।
08:35 ਇਹ ਸਕਰਿਪਟ ਹਰਮੀਤ ਸੰਧੂ ਦੁਆਰਾ ਅਨੁਵਾਦਿਤ ਹੈ , ਮੈਂ ਹੁਣ ਤੁਹਾਡੇ ਤੋਂ ਵਿਦਾ ਲੈਂਦਾ ਹਾਂ ।
08:38 ਧੰਨਵਾਦ ।

Contributors and Content Editors

Harmeet, PoojaMoolya