ਪਾਇਥਨ ਵਿੱਚ ਸਟਰਿੰਗ ਨੂੰ ਉਲਟਾਉਣਾ ਕਿਵੇਂ?
- ਪਿਛਲਾ ਪੰਨਾ ਸੂਚੀ ਵਿੱਚ ਦੋਹਰੇ ਅਂਸ਼ਾਂ ਨੂੰ ਹਟਾਓ
- ਅਗਲਾ ਪੰਨਾ Python ਇੰਸਟੈਂਸ
ਪਾਇਥਨ ਵਿੱਚ ਸਟਰਿੰਗ ਨੂੰ ਉਲਟਾਉਣ ਵਿੱਚ ਸਿੱਖੋ。
ਪਾਇਥਨ ਵਿੱਚ ਸਟਰਿੰਗ ਨੂੰ ਉਲਟਾਉਣ ਲਈ ਕੋਈ ਬਿਨਾਮੀ ਫੰਕਸ਼ਨ ਨਹੀਂ ਹੈ。
ਸਭ ਤੋਂ ਤੇਜ਼ (ਅਤੇ ਸਭ ਤੋਂ ਸਰਲ?) ਤਰੀਕਾ ਹੈ ਬੱਚੇ ਵਾਲੀ ਕਟ ਕਰਨ ਦੀ ਵਰਤੋਂ ਕਰਨਾ-1
。
ਇੰਸਟੈਂਸ
ਸਟਰਿੰਗ "Hello World" ਨੂੰ ਉਲਟਾਓ:
txt = "Hello World"[::-1] print(txt)
ਉਦਾਹਰਣ ਵਿਸਥਾਰ
ਸਾਨੂੰ ਇੱਕ ਸਟਰਿੰਗ ਹੈ,"Hello World" ਅਤੇ ਅਸੀਂ ਇਸ ਨੂੰ ਉਲਟਾਉਣਾ ਚਾਹੁੰਦੇ ਹਾਂ:
ਜਿਸ ਨੂੰ ਉਲਟਾਉਣਾ ਹੈ
txt = "Hello World" [::-1] print(txt)
ਇੱਕ ਚਿੱਤਰ ਸ਼ੁਰੂ ਕਰਨ ਵਾਲੀ ਕਟ ਕਰੋ ਅਤੇ ਫਿਰ ਅੱਗੇ ਵਧਾਓ。
ਇਸ ਵਿਸ਼ੇਸ਼ ਉਦਾਹਰਣ ਵਿੱਚ،slice ਕਮਾਂਡ [::-1]
ਬਰਾਬਰ ਹੈ [11:0:-1]
ਇਹ ਮਤਲਬ ਹੈ ਕਿ 11 ਤੋਂ ਸ਼ੁਰੂ ਕਰੋ ("Hello "World" ਵਿੱਚ 11 ਅੱਖਰ ਹਨ) ਅਤੇ 0 ਤੱਕ ਮੁਕਤ ਕਰੋ, ਅਤੇ ਕਦਮ ਅਕਾਰ -1
ਨੇਗਟਿਵ ਇੱਕ ਮਤਲਬ ਹੈ ਕਿ ਪਿੱਛੇ ਵਾਲੇ ਤੋਂ ਇੱਕ ਕਦਮ ਪਿੱਛੇ ਜਾਓ
ਸਟਰਿੰਗ ਕਟ
txt = "Hello World" [::-1] print(txt)
ਹੁਣ ਅਸੀਂ "Hello World" ਸਟਰਿੰਗ ਨੂੰ ਵਾਪਸ ਵਾਲੀ ਤਰ੍ਹਾਂ ਪੜ੍ਹਿਆ ਹੈ txt
。
ਨਤੀਜੇ ਪ੍ਰਿੰਟ ਕਰਨ ਲਈ ਸਟਰਿੰਗ ਵਰਤੋਂ
ਸੂਚੀ ਪ੍ਰਿੰਟ ਕਰੋ
txt = "Hello World"[::-1] print(txt)
ਫੰਕਸ਼ਨ ਸਿਰਜਣਾ
ਅਗਰ ਤੁਸੀਂ ਇੱਕ ਸਟਰਿੰਗ ਭੇਜਣ ਵਾਲੀ ਫੰਕਸ਼ਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜੋ ਉਸਨੂੰ ਵਾਪਸ ਵਾਲੀ ਤਰ੍ਹਾਂ ਵਾਪਸ ਦੇਵੇ, ਤਾਂ ਫੰਕਸ਼ਨ ਸਿਰਜਣਾ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਉੱਪਰੋਕਤ ਉਦਾਹਰਣ ਵਿੱਚ ਕੋਡ ਸ਼ਾਮਿਲ ਕਰ ਸਕਦੇ ਹੋ
ਇੰਸਟੈਂਸ
def my_function(x): return x[::-1] mytxt = my_function("I wonder how this text looks like backwards") print(mytxt)
ਉਦਾਹਰਣ ਵਿਸਥਾਰ
ਸਟਰਿੰਗ ਵਜੋਂ ਪੈਰਾਮੀਟਰ ਦੇ ਫੰਕਸ਼ਨ ਸਿਰਜਣਾ
ਫੰਕਸ਼ਨ ਸਿਰਜਣਾ
def my_function(x): return x[::-1] mytxt = my_function("I wonder how this text looks like backwards") print(mytxt)
ਸਟਰਿੰਗ ਦੇ ਅੰਤ ਤੋਂ ਸਟਰਿੰਗ ਕਟ ਕਰੋ ਅਤੇ ਪਿੱਛੇ ਵੱਲ ਹੋ ਜਾਓ。
ਸਟਰਿੰਗ ਕਟ
def my_function(x): return x [::-1] mytxt = my_function("I wonder how this text looks like backwards") print(mytxt)
ਵਾਪਸ ਵਾਲੀ ਸਟਰਿੰਗ ਵਾਪਸ ਕਰੋ。
ਸਟਰਿੰਗ ਵਾਪਸ ਕਰੋ
def my_function(x): return x[::-1] mytxt = my_function("I wonder how this text looks like backwards") print(mytxt )
ਫੰਕਸ਼ਨ ਚਾਲੂ ਕਰਨ ਲਈ ਸਟਰਿੰਗ ਵਜੋਂ ਪੈਰਾਮੀਟਰ ਵਰਤੋਂ
ਫੰਕਸ਼ਨ ਚਾਲੂ ਕਰੋ
def my_function(x): return x[::-1] mytxt = my_function("I wonder how this text looks like backwards") print(mytxt)
ਨਤੀਜੇ ਪ੍ਰਿੰਟ ਕਰੋ:
ਨਤੀਜੇ ਪ੍ਰਿੰਟ ਕਰੋ
def my_function(x): return x[::-1] mytxt = my_function("I wonder how this text looks like backwards") print(mytxt)
- ਪਿਛਲਾ ਪੰਨਾ ਸੂਚੀ ਵਿੱਚ ਦੋਹਰੇ ਅਂਸ਼ਾਂ ਨੂੰ ਹਟਾਓ
- ਅਗਲਾ ਪੰਨਾ Python ਇੰਸਟੈਂਸ