Difference between revisions of "Python/C3/Getting-started-with-files/Gujarati"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
Line 169: Line 169:
 
|-
 
|-
 
|5:07
 
|5:07
|We first initialize an empty list, line underscore list.
+
|આપણે પ્રથમ line underscore list ખાલી લીસ્ટને ઇનીશ્યલાઈઝ કરીએ.
  
 
|-
 
|-
 
|5:12
 
|5:12
|for that type line underscore list is equal to square bracket and hit Enter.
+
|તે માટે ટાઇપ કરો, line underscore list ઇકવલ ટુ, ચોરસ કૌસ, અને એન્ટર ડબાઓ.
  
 
|-
 
|-
 
|  5:22
 
|  5:22
| Let us then read the file line-by-line and then append each of the lines to the list.  
+
| પછી ફાઈલને લાઈન થી લાઈન વાચો અને પછી લીસ્ટમાં દરેક લાઈન ઉમેરો.
  
 
|-
 
|-
 
|5:30
 
|5:30
|We could, as usual close the file using  f.close  and re-open it.  
+
|આપણે, સામાન્ય તરીકે, ફાઈલ બંધ કરી શકીએ છીએ અને ફરી ખોલી શકીએ છીએ.
  
 
|-
 
|-
 
|5:36
 
|5:36
|But, this time, let's leave alone the file object f and directly open the file within the for statement.
+
|પરંતુ આ વખતે, એકલા ફાઈલ ઓબ્જેક્ટ f ને રહેવા દો અને for સ્ટેટમેન્ટ અંદર ફાઈલ સીધી ખોલો.
  
 
|-
 
|-
 
|5:43
 
|5:43
| This will save us the trouble of closing the file, each time we open it.
+
| આ આપણને દરેક વખતે ખુલેલ ફાઇલને બંધ કરવાની મુશ્કેલીથી બચાવે છે.
  
 
|-
 
|-
 
|5:49
 
|5:49
|So type for line in open within brackets and single quotes slash home slash fossee slash pendulum dot txt colon
+
|તો ટાઇપ કરો, for line in open કૌશ અને સિંગલ અવતરણ ચિહ્ન અંદર slash home slash fossee slash pendulum dot txt colon
 
+
    line underscore list dot append within brackets line,Hit Enter.
+
  
 +
    line underscore list dot append કૌશ અંદર line, એન્ટર ડબાઓ.
  
 
|-
 
|-
 
|  6:22
 
|  6:22
| Let us see what line underscore list  contains.
+
| ચાલો જોઈએ, line underscore list  શું ધરાવે છે.
  
 
|-
 
|-
 
|6:26
 
|6:26
|so type line underscore list and hit Enter.
+
|તો ટાઇપ કરો, line underscore list અને એન્ટર ડબાઓ.
  
 
|-
 
|-
 
| 6:33
 
| 6:33
| Notice that line_list is a list of the lines in the file, along with the newline characters.
+
| નોંધ લો કે, line_list , newline અક્ષરો સાથે, ફાઇલની લાઈનની યાદી છે.
  
 
|-
 
|-
 
| 6:42
 
| 6:42
| If you noticed, pend underscore list did not contain the newline characters, because the string  pend was split on the newline characters.
+
|તમે નોંધ્યું હશે, pend underscore list , newline અક્ષર ધરાવતું નથી, કારણ કે, સ્ટ્રીંગ pend , newline અક્ષરો પર વિભાજિત કરવામાં આવી હતી.
  
 
|-
 
|-
 
|6:52
 
|6:52
|We can strip out the newline characters from the lines by using some string methods which we shall look in the further tutorial on strings.
+
|આપણે અમુક સ્ટ્રીંગ મેથડોના ઉપયોગ દ્વારા લાઈનમાંથી newline અક્ષર કાઢી શકીએ છે,  જે આપણે સ્ત્રીન્ગ્સ પરના વધુ ટ્યુટોરીયલમાં જોઈશું.
  
 
|-
 
|-
 
|7:04
 
|7:04
| So now, This brings us to the end of this tutorial. Lets revise what we have learnt,
+
| તો અહીં, આ ટ્યુટોરીયલ સમાપ્ત થાય છે. ચાલો જોઈએ આપણે શું શીખ્યા,
  
 
|-
 
|-
 
|7:12
 
|7:12
|1. Open and close files using the  open  and close functions respectively.
+
|1. ફાઈલ open  અને close ફન્કશનની મદદથી ખોલું અને બંધ કરવું.
  
 
|-
 
|-
 
|7:17
 
|7:17
|2. Read the data in the files as a whole,by using the read function.
+
|2. read ફન્કશનનો ઉપયોગ કરી ફાઈલોના બધા ડેટા વાંચવું.
  
 
|-
 
|-
 
|7:22
 
|7:22
|3. Read the data in the files line by line by iterating over the file object using the  for loop.
+
|3. for લૂપનો ઉપયોગ કરી ફાઇલ ઓબ્જેક્ટ ઈટરેટ કરી ફાઈલના ડેટા લાઈન થી લાઈન વાંચવું.
  
 
|-
 
|-
 
|7:31
 
|7:31
|and finally Append the lines of a file to a list using the append  function within the for loop.
+
|અને અંતે for લૂપ અંદર append ફન્કશનની મદદથી લીસ્ટ માં ફાઇલની લાઈન ઉમેરો.
  
 
|-
 
|-
 
| 7:38
 
| 7:38
| Here are some self assessment questions for you
+
| અહીં તમારા માટે અમુક સ્વ આકારણી પ્રશ્નો છે
  
 
|-
 
|-
 
|7:42
 
|7:42
|1. The open function returns a
+
|1. open ફન્કશન શું રીટર્ન કરે છે?
  
 
|-
 
|-
 
|7:46
 
|7:46
| string
+
| સ્ટ્રીંગ
  
 
|-
 
|-
 
|7:48
 
|7:48
| list
+
| લીસ્ટ
  
 
|-
 
|-
 
|7:49
 
|7:49
| file object
+
| ફાઈલ ઓબ્જેક્ટ
  
 
|-
 
|-
 
|7:50
 
|7:50
| function
+
| ફન્કશન
  
 
|-
 
|-
 
|7:52
 
|7:52
|2. What does the function  splitlines() do.
+
|2. splitlines() ફન્કશન શું કરે છે?
  
 
|-
 
|-
 
|7:57
 
|7:57
| Displays the data as strings,all in a line
+
|એક લાઈનમાં ડેટા સ્ટ્રીંગ તરીકે દર્શાવે છે.
  
 
|-
 
|-
 
|8:01
 
|8:01
| Displays the data line by line as strings
+
| ડેટા લાઈન થી લાઈન સ્ટ્રીંગ તરીકે દર્શાવે છે.
  
 
|-
 
|-
 
|8:03
 
|8:03
| Displays the data line by line but not as strings
+
| ડેટા લાઈન થી લાઈન દર્શાવે છે પરંતુ સ્ટ્રીંગ તરીકે નહી.
  
 
|-
 
|-
 
| 8:07
 
| 8:07
| So now,let us look at the answers,
+
| ચાલો જવાબો જોઈએ.
  
 
|-
 
|-
 
|8:09
 
|8:09
|1.The function  open , returns a file object.
+
|1.open ફંકશન ફાઈલ ઓબ્જેક્ટ રીટર્ન કરે છે.
  
 
|-
 
|-
 
|8:15
 
|8:15
|2. The function  splitlines  displays the data line by line as strings.
+
|2. splitlines  ફન્કશન ડેટા લાઈન થી લાઈન સ્ટ્રીંગ તરીકે દર્શાવે છે.
 
+
 
+
  
 
|-
 
|-
 
| 8:21
 
| 8:21
| So we hope you have enjoyed this tutorial and found it useful.  
+
| અમને આશા છે કે તમને આ ટ્યુટોરીયલ ગમ્યું અને ઉપયોગી બન્યું.
  
 
|-
 
|-
 
|8:27
 
|8:27
|Thank you!
+
|આભાર.
  
 
|}
 
|}

Latest revision as of 16:55, 29 October 2013

Timing Narration
0:00 હેલો મિત્રો, "ફાઈલો સાથે શરૂઆત" કરવા પરના ટ્યુટોરીયલમાં સ્વાગત છે.
0:08 આ ટ્યુટોરીયલના અંતે, તમે નીચે આપેલ કરવા માટે સમક્ષ હશો,
  1. ફાઈલ ખોલવું.
  2. ફાઇલના કન્ટેનટ્સ લાઈન થી લાઈન વાંચો.
  3. એક જ સમયે ફાઇલના સમગ્ર કન્ટેનટ્સ વાંચો.
  4. ફાઇલ ની લાઈન લીસ્ટમાં ઉમેરો.
  5. ફાઈલ બંધ કરો.
0:24 આ ટ્યુટોરીયલ શરૂ કરો તે પહેલાં, અમે તમને "Getting started with Lists" અને "Getting started with For" પરના ટ્યુટોરીયલ જોવા માટે સૂચિત કરીશું.
0:34 તો ટર્મિનલ ખોલો અને ipython શરુ કરો.
0:37 તો ટાઇપ કરો, ipython સ્પેસ હાયફન pylab.
0:46 ચાલો પ્રથમ pendulum dot txt ફાઈલ ખોલીએ, જે slash home slash fossee slash માં હાજર છે.
0:54 તો ટાઇપ કરો, f ઇકવલ ટુ open કૌશ અંદર અને સિંગલ અવતરણ ચિહ્નમાં slash home slash fossee slash pendulum dot txt.
1:11 અહીં f એ ફાઈલ ઓબ્જેક્ટ તરીકે ઓળખાય છે.
1:14 ચાલો f શું છે તે જાણવા માટે ટર્મિનલ પર f ટાઇપ કરીએ.
1:17 તો f ટાઇપ કરો અને એન્ટર ડબાઓ.
1:22 ફાઈલ ઓબ્જેક્ટ ફાઈલ પાથ અને ફાઈલ નો મોડ દર્શાવે છે જે open છે.
1:27 'r' રીડ ઓન્લી મોડ માટે વપરાય છે અને 'w' રાઇટ મોડ માટે વપરાય છે.
1:32 તમે જોઈ શકો છો, આ ફાઈલ રીડ ઓન્લી મોડમાં ખૂલેલ છે.
1:40 આપણે પ્રથમ એક વેરિયેબલમાં સમગ્ર ફાઇલ વાચતા શીખીશું.
1:47 આપણે વેરિયેબલ pend માં ફાઈલના બધા સમાવિષ્ટો વાંચવા માટે read મેથડ વાપરીશું.
1:53 તો ટાઇપ કરો, pend ઇકવલ ટુ f ડોટ read બંધ કૌશ અને એન્ટર ડબાઓ.
2:02 હવે, પ્રિન્ટ સ્પેસ pend ટાઇપ કરી જોઈએ કે pend શું ધરાવે છે.
2:11 આપણે જોઈ શકીએ છીએ કે pend ફાઈલના તમામ ડેટા ધરાવે છે.
2:15 તે વધારે એક્સપ્લીસીટલી શું ધરાવે છે તે જોવા માટે ફક્ત pend ટાઇપ કરો.
2:25 તો હવે, વિડિઓ અહીં અટકાવો, નીચેનું સ્વાધ્યાય કરો અને વિડિઓ ફરી શરૂ કરો.
2:30 વેરિયેબલને pend underscore list, નામના લીસ્ટ માં ફાઈલની લાઈન સાથે વિભાજિત કરો.
2:40 આ સમસ્યા હલ કરવા માટે આપણે split lines ફન્કશનનો ઉપયોગ કરીશું.
2:44 તો ટાઇપ કરો, pend underscore list ઇકવલ ટુ pend ડોટ split lines બંધ કૌશ અને એન્ટર ડબાઓ.
3:05 હવે, ચાલો ફાઈલને લાઈન થી લાઈન વાચવા માટે શીખીએ.
3:11 પરંતુ, તે પહેલાં આપણે, ફાઇલ બંધ કરવી પડશે, કારણ કે, ફાઈલ પહેલાથી જ અંત સુધી વાંચવામાં આવી છે
3:19 ચાલો f માં ખૂલેલ ફાઈલ બંધ કરીએ.
3:24 પછી ટાઇપ કરો, f ડોટ બંધ કૌશ બંધ કરો અને એન્ટર ડબાઓ.
3:29 તે શું ધરાવે છે તે જોવા માટે પ્રોમ્પ્ટ પર ફરીથી f ટાઇપ કરો.
3:37 નોંધ લો તે કહે છે કે ફાઈલ બંધ થઇ છે.
3:42 કોઈ પણ ખૂલેલ ફાઈલ ઓબ્જેક્ટનું કામ થયા બાદ તેને બંધ કરવું સારી પ્રોગ્રામિંગ રીત છે.
3:50 ચાલો હવે ફાઈલ ને લાઈન થી લાઈન વાંચવાનું શીખીએ.
3:54 અહીં વિડીઓ અટકાવો, નીચેની સ્વાધ્યાય કરવાનો પ્રયત્ન કરો અને વિડિઓ ફરી શરૂ કરો.
4:00 ફાઈલ ઓબ્જેક્ટ તરીકે f સાથે pendulum dot txt ફાઈલ ફરીથી ખોલો.
4:05 આપણે ઓપન આદેશ સુધી પહોચીએ ત્યાં સુધી અપ એરો નો ઉપયોગ કરીશું અને તેને ફરીથી ચલાવીશું. પછી એન્ટર ડબાઓ.
4:18 હવે, ફાઈલને લાઈન થી લાઈન વાચવા માટે, for કમાંડનો ઉપયોગ કરી લાઈન થી લાઈન ફાઈલ ઓબ્જેક્ટને ઇટરેટ કરીશું.
4:27 ચાલો ફાઈલ લાઈન મુજબ ઇટરેટ કરીએ અને દરેક લાઈન પ્રિન્ટ કરીએ.
4:35 તો કમાંડ ટાઇપ કરો, for સ્પેસ line સ્પેસ in સ્પેસ f કોલોન , પછી , લાઈન પ્રિન્ટ કરો.
4:47 line વેરિયેબલ છે, કોઈક વખત તે લુપ વેરિયેબલ તરીકે ઓળખાય છે, અને તે કીવર્ડ નથી.
4:53 આપણે કોઈપણ અન્ય વેરિયેબલ નામનો ઉપયોગ કરી શકીએ છીએ, પરંતુ line વધારે અર્થપૂર્ણ લાગે છે.
5:00 લીટીઓ માત્ર પ્રિન્ટ કરવાને બદલે, ચાલો તેમને line underscore list નામના લીસ્ટમાં ઉમેરીએ.
5:07 આપણે પ્રથમ line underscore list ખાલી લીસ્ટને ઇનીશ્યલાઈઝ કરીએ.
5:12 તે માટે ટાઇપ કરો, line underscore list ઇકવલ ટુ, ચોરસ કૌસ, અને એન્ટર ડબાઓ.
5:22 પછી ફાઈલને લાઈન થી લાઈન વાચો અને પછી લીસ્ટમાં દરેક લાઈન ઉમેરો.
5:30 આપણે, સામાન્ય તરીકે, ફાઈલ બંધ કરી શકીએ છીએ અને ફરી ખોલી શકીએ છીએ.
5:36 પરંતુ આ વખતે, એકલા ફાઈલ ઓબ્જેક્ટ f ને રહેવા દો અને for સ્ટેટમેન્ટ અંદર ફાઈલ સીધી ખોલો.
5:43 આ આપણને દરેક વખતે ખુલેલ ફાઇલને બંધ કરવાની મુશ્કેલીથી બચાવે છે.
5:49 તો ટાઇપ કરો, for line in open કૌશ અને સિંગલ અવતરણ ચિહ્ન અંદર slash home slash fossee slash pendulum dot txt colon
   line underscore list dot append કૌશ અંદર line, એન્ટર ડબાઓ.
6:22 ચાલો જોઈએ, line underscore list શું ધરાવે છે.
6:26 તો ટાઇપ કરો, line underscore list અને એન્ટર ડબાઓ.
6:33 નોંધ લો કે, line_list , newline અક્ષરો સાથે, ફાઇલની લાઈનની યાદી છે.
6:42 તમે નોંધ્યું હશે, pend underscore list , newline અક્ષર ધરાવતું નથી, કારણ કે, સ્ટ્રીંગ pend , newline અક્ષરો પર વિભાજિત કરવામાં આવી હતી.
6:52 આપણે અમુક સ્ટ્રીંગ મેથડોના ઉપયોગ દ્વારા લાઈનમાંથી newline અક્ષર કાઢી શકીએ છે, જે આપણે સ્ત્રીન્ગ્સ પરના વધુ ટ્યુટોરીયલમાં જોઈશું.
7:04 તો અહીં, આ ટ્યુટોરીયલ સમાપ્ત થાય છે. ચાલો જોઈએ આપણે શું શીખ્યા,
7:12 1. ફાઈલ open અને close ફન્કશનની મદદથી ખોલું અને બંધ કરવું.
7:17 2. read ફન્કશનનો ઉપયોગ કરી ફાઈલોના બધા ડેટા વાંચવું.
7:22 3. for લૂપનો ઉપયોગ કરી ફાઇલ ઓબ્જેક્ટ ઈટરેટ કરી ફાઈલના ડેટા લાઈન થી લાઈન વાંચવું.
7:31 અને અંતે for લૂપ અંદર append ફન્કશનની મદદથી લીસ્ટ માં ફાઇલની લાઈન ઉમેરો.
7:38 અહીં તમારા માટે અમુક સ્વ આકારણી પ્રશ્નો છે
7:42 1. open ફન્કશન શું રીટર્ન કરે છે?
7:46 સ્ટ્રીંગ
7:48 લીસ્ટ
7:49 ફાઈલ ઓબ્જેક્ટ
7:50 ફન્કશન
7:52 2. splitlines() ફન્કશન શું કરે છે?
7:57 એક લાઈનમાં ડેટા સ્ટ્રીંગ તરીકે દર્શાવે છે.
8:01 ડેટા લાઈન થી લાઈન સ્ટ્રીંગ તરીકે દર્શાવે છે.
8:03 ડેટા લાઈન થી લાઈન દર્શાવે છે પરંતુ સ્ટ્રીંગ તરીકે નહી.
8:07 ચાલો જવાબો જોઈએ.
8:09 1.open ફંકશન ફાઈલ ઓબ્જેક્ટ રીટર્ન કરે છે.
8:15 2. splitlines ફન્કશન ડેટા લાઈન થી લાઈન સ્ટ્રીંગ તરીકે દર્શાવે છે.
8:21 અમને આશા છે કે તમને આ ટ્યુટોરીયલ ગમ્યું અને ઉપયોગી બન્યું.
8:27 આભાર.

Contributors and Content Editors

Krupali