ਪਾਈਥਨ ਵਿੱਚ ਇੱਕ ਨਵੀਂ ਸਤਰਾਂ ਨੂੰ ਟੈਕਸਟ ਅਨੁਵਾਦ. ਇੱਕ ਨਵੀਂ ਲਾਈਨ ਵਿੱਚ ਟੈਕਸਟ ਨੂੰ ਕਿਵੇਂ ਤਬਦੀਲ ਕਰਨਾ ਹੈ - ਹਦਾਇਤਾਂ

Anonim

ਇਕ ਲਾਈਨ ਦੇ ਅੰਤ ਨੂੰ ਨਾਮਜ਼ਦ ਕਰਨ ਅਤੇ ਇਕ ਨਵਾਂ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਪਾਈਥਨ ਵਿਚ ਪਾਇਥਨ ਵਿਚ, ਤੁਹਾਨੂੰ ਇਕ ਵਿਸ਼ੇਸ਼ ਪਾਤਰ ਵਰਤਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਲੋੜੀਦੇ ਪਾਈਥਨ ਫਾਈਲਾਂ ਦੇ ਨਾਲ ਕੰਮ ਕਰਨ ਵਿਚ ਇਸ ਨੂੰ ਕਿਵੇਂ ਸਹੀ ਤਰ੍ਹਾਂ ਕੰਮ ਕਰਨਾ ਮਹੱਤਵਪੂਰਣ ਹੈ ਇਹ ਜਾਣਨਾ ਮਹੱਤਵਪੂਰਣ ਹੈ ਕਿ ਲੋੜੀਂਦੇ ਪਲ ਇਸ ਨੂੰ ਕੰਸੋਲ ਵਿਚ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ. ਪ੍ਰੋਗਰਾਮ ਕੋਡ ਨਾਲ ਕੰਮ ਕਰਨ ਵੇਲੇ ਨਵੀਂ ਕਤਾਰਾਂ ਲਈ ਵਿਛੋੜੇ ਦੇ ਨਿਸ਼ਾਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ, ਇਸ ਨੂੰ ਬਿਨਾਂ ਟੈਕਸਟ ਸ਼ਾਮਲ ਕਰਨਾ ਸੰਭਵ ਹੈ.

ਨਵੀਂ ਲਾਈਨ ਦੇ ਪ੍ਰਤੀਕ ਬਾਰੇ ਆਮ ਜਾਣਕਾਰੀ

\ n - ਇੱਕ ਨਵੀਂ ਸਤਰ ਵਿੱਚ ਜਾਣਕਾਰੀ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਅਤੇ ਪਾਈਥਨ ਵਿੱਚ ਪੁਰਾਣੀ ਲਾਈਨ ਨੂੰ ਬੰਦ ਕਰਨ ਵਿੱਚ ਜਾਣਕਾਰੀ ਦਾ ਅਹੁਦਾ. ਇਹ ਪ੍ਰਤੀਕ ਦੋ ਤੱਤ ਹੁੰਦੇ ਹਨ:

  • ਉਲਟਾ ਤਿਲਕਣ;
  • N ਹੇਠਲੇ ਰਜਿਸਟਰ ਦਾ ਪ੍ਰਤੀਕ ਹੈ.

ਇਸ ਅੱਖਰ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ, ਤੁਸੀਂ "ਪ੍ਰਿੰਟ (f" ਹੈਲੋ NWORLD) ਨੂੰ ਲਾਗੂ ਕਰ ਸਕਦੇ ਹੋ, ")," ਹੈਲੋ NWORLD! ").

ਪਾਈਥਨ ਵਿੱਚ ਇੱਕ ਨਵੀਂ ਸਤਰਾਂ ਨੂੰ ਟੈਕਸਟ ਅਨੁਵਾਦ. ਇੱਕ ਨਵੀਂ ਲਾਈਨ ਵਿੱਚ ਟੈਕਸਟ ਨੂੰ ਕਿਵੇਂ ਤਬਦੀਲ ਕਰਨਾ ਹੈ - ਹਦਾਇਤਾਂ 3487_1
ਇੱਕ ਚਿੰਨ੍ਹ \ n ਨਵੀਂ ਲਾਈਨ ਤੇ ਜਾਣਕਾਰੀ ਦੀ ਐਰੇ ਨੂੰ ਵੰਡਣ ਲਈ ਵਰਤਣ ਦੀ ਉਦਾਹਰਣ

ਪ੍ਰਿੰਟ ਫੰਕਸ਼ਨ ਕੀ ਹੈ

ਅਤਿਰਿਕਤ ਸੈਟਿੰਗਾਂ ਤੋਂ ਬਿਨਾਂ, ਅਗਲੀ ਸਤਰ ਦਾ ਡੇਟਾ ਟ੍ਰਾਂਸਫਰ ਸਿੰਬਲ ਇੱਕ ਲੁਕਵੇਂ mode ੰਗ ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ. ਇਸਦੇ ਕਾਰਨ ਕਤਾਰਾਂ ਦੇ ਵਿਚਕਾਰ ਇੱਕ ਖਾਸ ਕਾਰਜ ਨੂੰ ਸਰਗਰਮ ਕੀਤੇ ਬਗੈਰ ਕਤਾਰਾਂ ਦੇ ਵਿਚਕਾਰ ਵੇਖਣਾ ਅਸੰਭਵ ਹੈ. ਉਦਾਹਰਣ ਪ੍ਰੋਗਰਾਮ ਕੋਡ ਵਿੱਚ ਵੰਡਣ ਵਾਲਾ ਆਈਕਾਨ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ:

ਪ੍ਰਿੰਟ ("ਹੈਲੋ, ਦੁਨੀਆ"! ") -" ਹੈਲੋ, ਵਰਲਡ! "\ N

ਉਸੇ ਸਮੇਂ, ਅਜਿਹਾ ਲੱਭਣਾ ਇਹ ਕਿਰਦਾਰ ਪਾਈਥਨ ਦੀਆਂ ਮੁ techings ਲੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਵਿੱਚ ਲਿਖਿਆ ਗਿਆ ਹੈ. "ਪ੍ਰਿੰਟ" ਫੰਕਸ਼ਨ ਦਾ "ਐਂਡ" ਪੈਰਾਮੀਟਰ - \ n ਲਈ ਇੱਕ ਮਿਆਰੀ ਮੁੱਲ ਹੁੰਦਾ ਹੈ. ਇਹ ਇਸ ਕਾਰਜ ਦਾ ਧੰਨਵਾਦ ਹੈ ਕਿ ਇਹ ਪਾਤਰ ਹੇਠ ਲਿਖੀਆਂ ਲਾਈਨਾਂ ਵਿੱਚ ਡੇਟਾ ਤਬਦੀਲ ਕਰਨ ਲਈ ਕਤਾਰਾਂ ਦੇ ਅੰਤ ਵਿੱਚ ਸੈਟ ਕੀਤਾ ਗਿਆ ਹੈ. "ਪ੍ਰਿੰਟ" ਫੰਕਸ਼ਨ ਦਾ ਡਿਕ੍ਰਿਪਸ਼ਨ:

ਪ੍ਰਿੰਟ (* ਆਬਜੈਕਟ, ਸੇਪ = '', ਅੰਤ = '\ n', ਫਾਈਲ = sys.stedout, ਫਲੱਸ਼ = ਗਲਤ)

"ਅੰਤ" ਫੰਕਸ਼ਨ ਤੋਂ "ਅੰਤ" ਪੈਰਾਮੀਟਰ ਦਾ ਮੁੱਲ ਪ੍ਰਤੀਕ ਹੈ. ਆਟੋਮੈਟਿਕ ਸਾੱਫਟਵੇਅਰ ਕੋਡ ਐਲਗੋਰਿਦਮ ਦੇ ਅਨੁਸਾਰ, ਇਹ ਅੰਤ ਵਿੱਚ ਸਤਰਾਂ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ, ਜਿਸ ਦੇ ਸਾਹਮਣੇ, ਜਿਸ ਦੇ ਸਾਮ੍ਹਣੇ "ਪ੍ਰਿੰਟ" ਫੰਕਸ਼ਨ ਨਿਰਧਾਰਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ. ਇੱਕ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ, ਤੁਸੀਂ ਇਸ ਦੇ ਸੰਚਾਲਨ ਦੇ ਤੱਤ ਨੂੰ ਨਜ਼ਰ ਨਹੀਂ ਵੇਖ ਸਕਦੇ, ਕਿਉਂਕਿ ਸਕਰੀਨ ਉੱਤੇ ਸਿਰਫ ਇੱਕ ਲਾਈਨ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤੀ ਜਾਏਗੀ. ਹਾਲਾਂਕਿ, ਜੇ ਤੁਸੀਂ ਕੁਝ ਅਜਿਹੀਆਂ ਹਿਦਾਇਤਾਂ ਜੋੜਦੇ ਹੋ, ਤਾਂ ਫੰਕਸ਼ਨ ਦਾ ਨਤੀਜਾ ਹੋਰ ਵਧੇਰੇ ਹੋ ਜਾਵੇਗਾ:

)) ਪ੍ਰਿੰਟ ("ਹੈਲੋ, ਦੁਨੀਆ 1!") ਪ੍ਰਿੰਟ ("ਹੈਲੋ, ਦੁਨੀਆ 2!") ਪ੍ਰਿੰਟ ("ਹੈਲੋ, ਵਿਸ਼ਵ 4!") ਪ੍ਰਿੰਟ ("ਹੈਲੋ, ਵਿਸ਼ਵ 4!")

ਪ੍ਰੋਗਰਾਮ ਕੋਡ ਦੇ ਨਤੀਜੇ ਵਜੋਂ ਨਿਰਧਾਰਤ ਨਤੀਜੇ ਦੀ ਉਦਾਹਰਣ:

ਹੈਲੋ, ਵਿਸ਼ਵ 1! ਹੈਲੋ, ਵਿਸ਼ਵ 2! ਹੈਲੋ, ਵਿਸ਼ਵ 3! ਹੈਲੋ, ਵਿਸ਼ਵ 4!

ਪ੍ਰਿੰਟ ਦੁਆਰਾ ਇੱਕ ਨਵੀਂ ਸਤਰ ਦੇ ਪ੍ਰਤੀਕ ਨੂੰ ਬਦਲਣਾ

"ਪ੍ਰਿੰਟ" ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ, ਤੁਸੀਂ ਕਤਾਰਾਂ ਦੇ ਵਿਚਕਾਰ ਵੰਡਣ ਵਾਲੇ ਆਈਕਾਨ ਨੂੰ ਲਾਗੂ ਨਹੀਂ ਕਰ ਸਕਦੇ. ਅਜਿਹਾ ਕਰਨ ਲਈ, ਫੰਕਸ਼ਨ ਵਿੱਚ ਖੁਦ "ਅੰਤ" ਪੈਰਾਮੀਟਰ ਬਦਲਣਾ ਜ਼ਰੂਰੀ ਹੁੰਦਾ ਹੈ. ਇਸ ਸਥਿਤੀ ਵਿੱਚ, "ਅੰਤ" ਮੁੱਲ ਦੀ ਬਜਾਏ, ਤੁਹਾਨੂੰ ਇੱਕ ਜਗ੍ਹਾ ਜੋੜਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਇਸ ਦੇ ਕਾਰਨ, "ਅੰਤ" ਦਾ ਚਿੰਨ੍ਹ ਬਦਲਿਆ ਜਾਵੇਗਾ. ਨਤੀਜਾ ਜਦੋਂ ਡਿਫੌਲਟ ਸੈਟਿੰਗਜ਼ ਸੈਟ ਕਰਦਾ ਹੈ:

>>> ਪ੍ਰਿੰਟ ("ਹੈਲੋ") >>> ਪ੍ਰਿੰਟ ("ਸੰਸਾਰ") ਹੈਲੋ ਵਰਜਨ

ਸਪੇਸ 'ਤੇ "\ n" ਚਿੰਨ੍ਹ ਨੂੰ ਬਦਲਣ ਤੋਂ ਬਾਅਦ ਨਤੀਜਾ ਪ੍ਰਦਰਸ਼ਤ ਕਰਨਾ:

>>> ਪ੍ਰਿੰਟ ("ਹੈਲੋ", ਅੰਤ = "") >>> ਪ੍ਰਿੰਟ ("ਸੰਸਾਰ") ਹੈਲੋ ਵਰਲਡ

ਇੱਕ ਲਾਈਨ ਦੇ ਜ਼ਰੀਏ ਮੁੱਲ ਦੇ ਕ੍ਰਮ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ ਅੱਖਰਾਂ ਨੂੰ ਬਦਲਣ ਲਈ ਇਸ ਵਿਧੀ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਉਦਾਹਰਣ:

ਮੈਂ ਸੀਮਾ ਵਿੱਚ (15): ਜੇ ਮੈਂ

ਫਾਈਲਾਂ ਵਿੱਚ ਵੰਡਣ ਵਾਲੇ ਪ੍ਰਤੀਕ ਦੀ ਵਰਤੋਂ ਕਰਨਾ

ਪ੍ਰੋਗਰਾਮ ਕੋਡ ਦਾ ਪਾਠ ਅਗਲੇ ਲਾਈਨ ਵਿੱਚ ਤਬਦੀਲ ਕੀਤਾ ਗਿਆ ਹੈ ਪ੍ਰਤੀਕ, ਤਿਆਰ ਫਾਇਲਾਂ ਵਿੱਚ ਲੱਭਿਆ ਜਾ ਸਕਦਾ ਹੈ. ਹਾਲਾਂਕਿ, ਦਸਤਾਵੇਜ਼ ਨੂੰ ਵਿਚਾਰ ਕੀਤੇ ਬਿਨਾਂ, ਪ੍ਰੋਗਰਾਮ ਕੋਡ ਦੁਆਰਾ ਵੇਖਣਾ ਅਸੰਭਵ ਹੈ, ਕਿਉਂਕਿ ਅਜਿਹੇ ਪਾਤਰ ਮੂਲ ਰੂਪ ਵਿੱਚ ਲੁਕਿਆ ਹੋਇਆ ਹੈ. ਨਵੀਂ ਕਤਾਰ ਸ਼ੁਰੂ ਕਰਨ ਵਾਲੇ ਪ੍ਰਤੀਕ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਨਾਮ ਨਾਲ ਭਰੀ ਇੱਕ ਫਾਈਲ ਬਣਾਉਣੀ ਚਾਹੀਦੀ ਹੈ. ਇਸਦੀ ਖੋਜ ਤੋਂ ਬਾਅਦ, ਤੁਸੀਂ ਵੇਖ ਸਕਦੇ ਹੋ ਕਿ ਸਾਰੇ ਨਾਮ ਇੱਕ ਨਵੀਂ ਲਾਈਨ ਨਾਲ ਅਰੰਭ ਹੋਣਗੇ. ਉਦਾਹਰਣ:

ਨਾਮ = ['ਪੈਟਰ', 'ਡਿਮਾ,' ਆਰਟੈਮ ',' ਇਵਾਨ ਸਟੈਮ ', "" ਨਾਮ .txt ",": - 1]: f.www ਲਿਖੋ (F) "{ਨਾਮ} \ n") F.WRIT (ਨਾਂ [-1])

ਇਸ ਲਈ ਨਾਮ ਸਿਰਫ ਪ੍ਰਦਰਸ਼ਤ ਕੀਤੇ ਜਾਣਗੇ ਜੇ ਟੈਕਸਟ ਫਾਈਲ ਨੂੰ ਟੈਕਸਟ ਫਾਈਲ ਵਿੱਚ ਵੱਖਰੀਆਂ ਲਾਈਨਾਂ ਤੇ ਸੈਟ ਕੀਤੀ ਜਾਏਗੀ. ਉਸੇ ਸਮੇਂ, ਹਰੇਕ ਪਿਛਲੀ ਲਾਈਨ ਦੇ ਅੰਤ ਤੇ, ਲੁਕਿਆ ਹੋਇਆ ਅੱਖਰ "\ n" ਆਟੋਮੈਟਿਕਲੀ ਸਥਾਪਤ ਹੋ ਜਾਵੇਗਾ. ਲੁਕਵੇਂ ਨਿਸ਼ਾਨ ਨੂੰ ਵੇਖਣ ਲਈ, ਤੁਹਾਨੂੰ ਫੰਕਸ਼ਨ - "ਐਕਟੀਜ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ -". ਇਸ ਤੋਂ ਬਾਅਦ, ਸਾਰੇ ਲੁਕਵੇਂ ਅੱਖਰ ਪ੍ਰੋਗਰਾਮ ਕੋਡ ਵਿੱਚ ਸਕ੍ਰੀਨ ਤੇ ਪ੍ਰਦਰਸ਼ਤ ਹੋਣਗੇ. ਕਾਰਜ ਦੀ ਸਰਗਰਮੀ ਦੀ ਇੱਕ ਉਦਾਹਰਣ:

ਖੁੱਲੇ ("ਨਾਮ.ਟੈਕਸਟ", "ਆਰ") ਦੇ ਤੌਰ ਤੇ f: ਪ੍ਰਿੰਟ (f. ਰੀਡਰਲਾਈਨ))

ਪਾਈਥਨ ਵਿੱਚ ਇੱਕ ਨਵੀਂ ਸਤਰਾਂ ਨੂੰ ਟੈਕਸਟ ਅਨੁਵਾਦ. ਇੱਕ ਨਵੀਂ ਲਾਈਨ ਵਿੱਚ ਟੈਕਸਟ ਨੂੰ ਕਿਵੇਂ ਤਬਦੀਲ ਕਰਨਾ ਹੈ - ਹਦਾਇਤਾਂ 3487_2
ਪਾਈਥਨ ਵਿੱਚ ਕੰਮ ਕਰਨ ਲਈ ਵੱਖ ਵੱਖ ਪਾਤਰਾਂ ਦਾ ਉਦੇਸ਼

ਸਟਰਿੰਗ ਦੀ ਵੰਡ

ਕਈ ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਇੱਕ ਲੰਬੀ ਲਾਈਨ ਵੰਡਣ ਲਈ, ਤੁਸੀਂ ਸਪਲਿਟ ਵਿਧੀ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ. ਜੇ ਤੁਸੀਂ ਅਤਿਰਿਕਤ ਸੰਪਾਦਨ ਨਹੀਂ ਕਰਦੇ, ਤਾਂ ਮਿਆਰੀ ਵੱਖਰਾ ਸਥਾਨ ਇਕ ਜਗ੍ਹਾ ਹੈ. ਇਸ method ੰਗ ਨੂੰ ਚਲਾਉਣ ਤੋਂ ਬਾਅਦ, ਚੁਣੇ ਪਾਠ ਨੂੰ ਸਤਰਾਂ ਦੀ ਸੂਚੀ ਵਿੱਚ ਤਬਦੀਲ ਕਰੋ, ਵੱਖਰੇ ਸ਼ਬਦਾਂ ਵਿੱਚ ਵੰਡਿਆ ਗਿਆ ਹੈ. ਇੱਕ ਉਦਾਹਰਣ ਦੇ ਤੌਰ ਤੇ:

ਸਤਰ = "ਕੁਝ ਨਵੇਂ ਟੈਕਸਟ" ਸਤਰਾਂ = ਸਤਰ () ਪ੍ਰਿੰਟ (ਸਤਰਾਂ ',' ਨਵਾਂ ',' ਟੈਕਸਟ ']

ਧਰਮ ਪਰਿਵਰਤਨ ਨੂੰ ਉਲਟਾਉਣ ਲਈ, ਜਿੱਥੋਂ ਪੁਸ਼ਟੀਕਰਣਾਂ ਦੀ ਸੂਚੀ ਇਕ ਲੰਬੀ ਸਤਰ ਵਿੱਚ ਬਦਲ ਜਾਵੇਗੀ, ਤੁਹਾਨੂੰ ਸ਼ਾਮਲ ਕਰੋ ੰਗ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ. ਕਤਾਰਾਂ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ ਇਕ ਹੋਰ ਲਾਭਦਾਇਕ ਤਰੀਕਾ - ਪੱਟ. ਇਸਦੇ ਨਾਲ, ਤੁਸੀਂ ਸਤਰ ਦੇ ਦੋਵਾਂ ਪਾਸਿਆਂ ਤੇ ਸਥਿਤ ਪਾਉਪਸ ਨੂੰ ਮਿਟਾ ਸਕਦੇ ਹੋ.

ਸਿੱਟਾ

ਪਾਈਥਨ ਵਿੱਚ ਕੰਮ ਕਰਦੇ ਸਮੇਂ ਇੱਕ ਨਵੀਂ ਲਾਈਨ ਤੋਂ ਕੁਝ ਡਾਟਾ ਆਉਟਪੁੱਟ ਕਰਨ ਲਈ, ਪੁਰਾਣੀ ਲਾਈਨ ਨੂੰ "ile n" ਚਿੰਨ੍ਹ ਦੇ ਨਾਲ ਪੂਰਾ ਕਰਨਾ ਜ਼ਰੂਰੀ ਹੈ. ਇਸਦੇ ਨਾਲ, ਸਾਈਨ ਦੇ ਬਾਅਦ ਖੜ੍ਹੀ ਜਾਣਕਾਰੀ ਦੀ ਅਗਲੀ ਲਾਈਨ ਅਤੇ ਪੁਰਾਣੀ ਬੰਦ ਹੁੰਦੀ ਹੈ. ਹਾਲਾਂਕਿ, ਡੇਟਾ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਇਸ ਪ੍ਰਤੀਕ ਨੂੰ ਇਸ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਜ਼ਰੂਰੀ ਨਹੀਂ ਹੈ. ਅਜਿਹਾ ਕਰਨ ਲਈ, ਤੁਸੀਂ ਅੰਤ = "" ਪੈਰਾਮੀਟਰ ਵਰਤ ਸਕਦੇ ਹੋ. ਮੁੱਲ "ਅੱਖਰ" ਅਤੇ ਇਕ ਵੰਡਣ ਦਾ ਪ੍ਰਤੀਕ ਹੈ.

ਪਾਈਥਨ ਵਿੱਚ ਇੱਕ ਨਵੀਂ ਸਤਰ ਵਿੱਚ ਟੈਕਸਟ ਦਾ ਸੁਨੇਹਾ ਅਨੁਵਾਦ. ਇੱਕ ਨਵੀਂ ਲਾਈਨ ਵਿੱਚ ਟੈਕਸਟ ਨੂੰ ਕਿਵੇਂ ਤਬਦੀਲ ਕਰਨਾ ਹੈ - ਹਦਾਇਤ ਤਕਨਾਲੋਜੀ ਨੂੰ ਪਹਿਲਾਂ ਪ੍ਰਗਟ ਹੋਈ.

ਹੋਰ ਪੜ੍ਹੋ