پٿن ۾ نئين اسٽرنگ ۾ متن ترجمو. متن کي نئين ليڪ تي ڪيئن منتقل ڪجي - هدايتون

Anonim

پٿرن ۾ هڪ لائن جي اختتام کي طئي ڪرڻ لاء ۽ هڪ نئون شروع ڪرڻ لاء، توهان کي هڪ خاص ڪردار استعمال ڪرڻ جي ضرورت آهي. اهو to اڻڻ ضروري آهي ته ان کي مختلف پٿون فائلن سان ڪم ڪرڻ ۾ اهو ڪم ڪرڻ ۾ صحيح طريقي سان ڪم ڪرڻ ۾ ڪيئن استعمال ڪيو وڃي ٿو ته ان کي ڪنسول ۾. پروگرام ڪوڊ سان گڏ ڪم ڪرڻ وقت نئين قطار لاء وضاحت ڪرڻ ضروري آهي ته اهو پروگرام ڪوڊ سان گڏ ڪم ڪرڻ لاء، ڇا اهو ممڪن آهي ته ان کانسواء متن شامل ڪرڻ ممڪن آهي.

نئين ليڪ جي علامت بابت عام معلومات

\ n - information اڻ جي منتقلي نئين اسٽرنگ ۾ منتقلي ۽ پوٿن ۾ پراڻي لائن کي بند ڪرڻ. هي علامت ٻن عنصرن تي مشتمل آهي:

  • ريورس آچو؛
  • ن هيٺين رجسٽر مان هڪ علامت آهي.

هن ڪردار کي استعمال ڪرڻ لاء، توهان اظهار کي لاڳو ڪري سگهو ٿا "پرنٽ (F" هيلو \ NWorld! ")، توهان جي قيمت تي معلومات منتقل ڪري سگهو ٿا.

پٿن ۾ نئين اسٽرنگ ۾ متن ترجمو. متن کي نئين ليڪ تي ڪيئن منتقل ڪجي - هدايتون 3487_1
نئين لائن تي معلومات جي ترتيب کي ترتيب ڏيڻ لاء علامت جو مثال استعمال ڪرڻ جو مثال

ڇا پرنٽ فنڪشن ڇا آهي

اضافي سيٽنگن کان سواء، ڊيٽا جي منتقلي علامت کي لڪيل موڊ ۾ شامل ڪيو ويو آهي. انهي جي ڪري اهو هڪ خاص فنڪشن کي فعال ڪرڻ کانسواء قطارن جي وچ ۾ ڏسڻ ناممڪن آهي. مثال پروگرام ڪوڊ ۾ ورهائڻ واري آئڪن کي ڏيکاري ٿو.

پرنٽ ("هيلو، دنيا"! ")" هيلو، دنيا! "\ n

هڪ ئي وقت تي، اهڙي ڳولها هن ڪردار کي پٿرن جي بنيادي خاصيتن ۾ لکيل آهي. "پرنٽ" فنڪشن کي "آخري" پيٽرولر لاء معياري قيمت آهي - اين. اهو هن فنڪشن جي مهرباني آهي ته هي ڪردار هيٺين لائنن کي ڊيٽا منتقل ڪرڻ لاء قطار جي آخر ۾ مقرر ڪيو ويو آهي. "پرنٽ" فنڪشن جو خاتمو:

پرنٽ (* شيون، سيپٽمبر = ''، '\ n'، فائل = SYS.STEDOut، Flasho)

"پرنٽ" فنڪشن مان "آخري" پيراگراف جي قيمت "\ n" علامت آهي. خودڪار سافٽويئر ڪوڊ الگورتھم جي مطابق، اهو آخر ۾ لائنون مڪمل ڪري ٿو، جنهن جي سامهون "پرنٽ" فنڪشن مقرر ڪيو ويو آهي. جڏهن هڪ ڪم ڪندڙ "پرسٽ" فراهم ڪندڙ "، توهان ان جي آپريشن جو بي ذخائي نه ٿا ٿا، ڇاڪاڻ ته صرف هڪ لڪير اسڪرين تي ڏيکاريل ويندي. تنهن هوندي، جيڪڏهن توهان ڪجهه هدايتون شامل ڪريو، فنڪشن جو نتيجو وڌيڪ واضح ٿيندو:

پرنٽ ("هيلو، دنيا 1! پرنٽ (" هيلو، ورلڊ 2) پرنٽ ("هيلو، ورلڊ 3!"))

پروگرام ڪوڊ جي مٿان ڏنل نتيجو جو هڪ مثال:

هيلو، دنيا 1! هيلو، دنيا 2! هيلو، ورلڊ 3! هيلو، دنيا 4!

پرنٽ ذريعي نئين اسٽرنگ جي علامت کي تبديل ڪرڻ

"پرنٽ" فنڪشن کي استعمال ڪندي، توهان قطار جي وچ ۾ تقسيم وارو آئڪن لاڳو نٿا ڪري سگهو. اهو ڪرڻ لاء، انهي فنڪشن ۾ پنهنجو پاڻ کي "آخري" پيراگراف تبديل ڪرڻ ضروري آهي. هن صورت ۾، "پڇاڙي" جي بدران، توهان کي جڳهه شامل ڪرڻ جي ضرورت آهي. انهي جي ڪري، "آخري" علامت بدلجي ويندي. نتيجو جڏهن ڊفالٽ سيٽنگن تي مقرر ڪيو ويو آهي:

>>> پرنٽ ("هيلو") >>> پرنٽ ("دنيا") هيلو ورلڊ

خلا کي ظاهر ڪرڻ بعد "\ n" علامت کي مٽائڻ بعد.

>>> پرنٽ ("هيلو"، آخر = ") >>> پرنٽ (" دنيا ") هيلو دنيا

ڪردارن جي تسلسل کي ظاهر ڪرڻ لاء ڪردارن جي تسلسل کي ظاهر ڪرڻ لاء اهو طريقو استعمال ڪرڻ جو هڪ مثال:

مان حد ۾ (15): جيڪڏهن مان

فائلن ۾ ورهايل علامت استعمال ڪندي

علامت جنهن کانپوء پروگرام ڪوڊ جو متن ايندڙ لائن ۾ منتقل ڪيو ويو آهي، ختم ٿيل فائلن ۾ ڳولي سگهجي ٿو. تنهن هوندي، دستاويزن تي غور ڪرڻ کانسواء، اهو ناممڪن آهي ته پروگرام ڪوڊ ذريعي اهو ناممڪن آهي، ڇاڪاڻ ته اهڙا ڪردار ڊفالٽ کان لڪيل آهن. نئين قطار کي شروعاتي علامت استعمال ڪرڻ لاء، توهان کي نالن سان ڀريل فائل ٺاهڻ لازمي آهي. ان جي دريافت کانپوء، توهان ڏسي سگهو ٿا ته سمورا نالا نئين ليڪ سان شروع ٿينديون. مثال:

نالن = ['پيٽر'، 'IMEAM'، 'ايوان'] کليل ("نالا. ٽي")، "Xtxt"، "1]: F.WRITE (F.WRITE (F) "{نالو \ n") f.write (نالا [-1])

تنهن ڪري نالا صرف تڏهن ئي ظاهر ڪيا ويندا جيڪڏهن ٽيڪسٽ فائل ٽيڪسٽ فائل ۾ ڌارين کي ڌار ڪري وڃي. هڪ ئي وقت تي، هر پوئين لڪير جي آخر ۾، لڪيل ڪردار "\ n" پاڻمرادو انسٽال ٿي ويندو. لڪيل نشاني کي ڏسڻ لاء، توهان کي فنڪشن کي فعال ڪرڻ جي ضرورت آهي - ".ڊر لائنز ()". ان کان پوء، سڀ لڪيل ڪردار پروگرام ڪوڊ ۾ اسڪرين تي ڏيکاريل هوندا. فنڪشن جي چالو ڪرڻ جو هڪ مثال:

کليل ("نالنڪس"، "ر")) جيئن ايف: پرنٽ (F.aderlines ())

پٿن ۾ نئين اسٽرنگ ۾ متن ترجمو. متن کي نئين ليڪ تي ڪيئن منتقل ڪجي - هدايتون 3487_2
پٿرن ۾ ڪم ڪرڻ لاء مختلف ڪردارن جو مقصد

سبسٽرنگ لاء اسٽرنگ جو ڊويزن

هڪ ڊگهي لائن کي ڪيترن ئي سيٽنگن ۾ ورهائڻ، توهان تقسيم جو طريقو استعمال ڪري سگهو ٿا. جيڪڏهن توهان اضافي تبديليون نه ٺاهيو، معياري ڌار ڌار هڪ جڳهه آهي. انهي طريقي کانپوء عمل ڪيو ويو آهي، چونڊيل متن متبادل تي الڳ الڳ لفظن ۾ ورهايو ويو آهي، اسٽرنگ لسٽ ۾ تبديل ٿي ويو. هڪ مثال طور:

اسٽرنگ = "ڪجهه نئون متن" اسٽرنگس = اسٽرنگ. اسپيس ("ڪجهه 'پرنٽ) [' ڪجهه '،' 'نئون']]]

تبديلي کي رد ڪرڻ لاء، جنهن سان تصديق ڪندڙ جي فهرست هڪ ڊگهي تار ۾ بدلجي ويندا، توهان کي شامل ڪرڻ جو طريقو استعمال ڪندو. قطار سان ڪم ڪرڻ لاء هڪ ٻيو مفيد طريقو - پٽي. ان سان گڏ، توهان خلا کي ختم ڪري سگهو ٿا جيڪي تار جي ٻنهي پاسن تي واقع آهن.

آخري تي

هڪ نئين ليڪ مان ڪجهه ڊيٽا کي ٻاهر نڪرڻ دوران جڏهن پٿرن ۾ ڪم ڪندي، "\ n" علامت سان پراڻي لڪير کي ختم ڪرڻ ضروري آهي. ان سان گڏ، معلومات جي ايندڙ لڪير ۾ داخل ٿيڻ کان پوء، ۽ پراڻو بند ٿيڻ جي منتقلي آهي. بهرحال، اهو ضروري ناهي ته ڊيٽا منتقل ڪرڻ لاء هن علامت کي استعمال ڪرڻ ضروري آهي. اهو ڪرڻ لاء، توهان آخري استعمال ڪري سگهو ٿا = "" پيراگراف. قدر "ڪردار" ۽ هڪ تقسيم علامت آهي.

پٿن ۾ هڪ نئين اسٽرنگ ۾ متن جو پيغام ترجمو. متن کي نئين ليڪ تي ڪئين منتقل ڪيو ويو آهي. هدايتون پهرين معلومات لاء ظاهر ٿيو.

وڌيڪ پڙهو