Python سٹرنگ

ਚਿੰਨ੍ਹ ਸ਼ਬਦਾਂ

ਪਾਇਥਨ ਵਿੱਚ ਚਿੰਨ੍ਹ ਸ਼ਬਦਾਂ ਇੱਕ ਜਾਂ ਦੋ ਚੁੱਪੇ ਦੇ ਅੰਦਰ ਹੁੰਦੇ ਹਨ。

hello ਇਕੱਲੇ ਅੱਖਰ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ: "hello"

ਤੁਸੀਂ ਇਹ ਵਰਤ ਸਕਦੇ ਹੋ: print() ਫੰਕਸ਼ਨ ਸਟਰਿੰਗ ਦੇ ਸਬੰਧਤ ਲੇਖ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ:

مثال

print("Hello")
print('Hello')

کام کرنے والی مثال

ਸਟਰਿੰਗ ਦੀ ਵਾਰਤਾ ਨੂੰ ਵਾਰਤਾ ਵਿੱਚ ਰੱਖੋ

ਵਾਰਤਾ ਦੀ ਨਾਮ ਦੇ ਬਾਅਦ ਸਮਾਨ ਅਤੇ ਸਟਰਿੰਗ ਨੂੰ ਸਮਾਪਤ ਕਰਕੇ ਸਟਰਿੰਗ ਨੂੰ ਵਾਰਤਾ ਵਿੱਚ ਰੱਖਿਆ ਜਾ ਸਕਦਾ ਹੈ:

مثال

a = "Hello"
print(a)

کام کرنے والی مثال

ਬਹੁਤ ਸਾਰੇ ਹਿੱਸੇ ਦੀ ਸਟਰਿੰਗ

ਤਿੰਨ ਕੁਟਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਟਰਿੰਗ ਦੇ ਬਹੁਤ ਸਾਰੇ ਹਿੱਸੇ ਨੂੰ ਵਾਰਤਾ ਵਿੱਚ ਰੱਖਿਆ ਜਾ ਸਕਦਾ ਹੈ:

مثال

ਤਿੰਨ ਦੁਬਲ ਕੁਟਸ ਦੀ ਵਰਤੋਂ ਕਰੋ:

a = """Python is a widely used general-purpose, high level programming language. 
ਇਹ ਮੁੱਢਲੇ ਤੌਰ 'ਤੇ ਗਿਊਡੋ ਵਾਨ ਰੋਸਸਮ ਦੁਆਰਾ 1991 ਵਿੱਚ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਸੀ 
ਅਤੇ ਪਾਇਥਨ ਸਾਫਟਵੇਅਰ ਫਾਊਂਡੇਸ਼ਨ ਦੁਆਰਾ ਵਿਕਸਤ ਕੀਤਾ ਗਿਆ ਸੀ。 
ਇਹ ਮੁੱਖ ਤੌਰ 'ਤੇ ਕੋਡ ਦੀ ਪੜ੍ਹਣ ਦੀ ਸਹੂਲਤ ਲਈ ਵਿਕਸਤ ਕੀਤਾ ਗਿਆ ਸੀ, 
ਅਤੇ ਇਸ ਦੀ ਸਿਨਟੈਕਸ ਪ੍ਰੋਗਰਾਮਰਾਂ ਨੂੰ ਘੱਟ ਕੋਡ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ.
print(a)

کام کرنے والی مثال

ਜਾਂ ਤਿੰਨ ਸਿੰਗਲ ਕੁਟਸ:

مثال

a = '''Python is a widely used general-purpose, high level programming language. 
ਇਹ ਮੁੱਢਲੇ ਤੌਰ 'ਤੇ ਗਿਊਡੋ ਵਾਨ ਰੋਸਸਮ ਦੁਆਰਾ 1991 ਵਿੱਚ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਸੀ 
ਅਤੇ ਪਾਇਥਨ ਸਾਫਟਵੇਅਰ ਫਾਊਂਡੇਸ਼ਨ ਦੁਆਰਾ ਵਿਕਸਤ ਕੀਤਾ ਗਿਆ ਸੀ。 
ਇਹ ਮੁੱਖ ਤੌਰ 'ਤੇ ਕੋਡ ਦੀ ਪੜ੍ਹਣ ਦੀ ਸਹੂਲਤ ਲਈ ਵਿਕਸਤ ਕੀਤਾ ਗਿਆ ਸੀ, 
ਅਤੇ ਇਸ ਦੀ ਸਿਨਟੈਕਸ ਪ੍ਰੋਗਰਾਮਰਾਂ ਨੂੰ ਘੱਟ ਕੋਡ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ.
print(a)

کام کرنے والی مثال

ਟਿੱਪਣੀਆਂ:ਨਤੀਜੇ ਵਿੱਚ, ਲਾਈਨ ਬੈਕ ਅੱਖਰ ਦਾ ਸਥਾਨ ਕੋਡ ਵਿੱਚ ਸਮਾਨ ਹੈ。

ਸਟਰਿੰਗ ਇੱਕ ਮੰਡਲ ਹੈ

ਪਾਇਥਨ ਵਿੱਚ ਸਟਰਿੰਗ, ਅਨੇਕ ਹੋਰ ਲੋਕਪ੍ਰਿਯ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ ਵਾਂਗ, unicode ਅੱਖਰਾਂ ਦੇ ਬਾਇਟ ਬਣਾਏ ਹੋਏ ਹਨ。

ਪਰ ਪਾਇਥਨ ਵਿੱਚ ਅੱਖਰ ਦਾ ਇੱਕ ਸੰਖਿਆ ਨਹੀਂ ਹੈ, ਇੱਕ ਅੱਖਰ ਇੱਕ ਲੰਬਾਈ ਵਾਲੀ ਸਟਰਿੰਗ ਹੈ。

ਬੰਦ ਅਤੇ ਖੁੱਲ੍ਹੇ ਬੰਦਰਾਂ ਨਾਲ ਸਟਰਿੰਗ ਦੇ ਇਲਾਕੇ ਨੂੰ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ。

مثال

ਸਥਾਨ 1 ਵਿੱਚ ਦਾ ਅੱਖਰ ਪ੍ਰਾਪਤ ਕਰੋ (ਪਹਿਲਾ ਅੱਖਰ ਦਾ ਸਥਾਨ 0 ਹੈ):

a = "Hello, World!"
print(a[1])

کام کرنے والی مثال

ਕਟਾਓ

ਤੁਸੀਂ ਕਟਾਓ ਸਿਨਟੈਕਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਹਿੱਸੇ ਦੇ ਅੱਖਰਾਂ ਨੂੰ ਵਾਪਸ ਦੇ ਸਕਦੇ ਹੋ。

ਸ਼ੁਰੂ ਅਤੇ ਸਮਾਪਤ ਸਥਾਨ ਸੰਕੇਤ ਨਾਲ ਵਰਤੋਂ ਕਰੋ ਅਤੇ ਇਹ ਸਟਰਿੰਗ ਦਾ ਇੱਕ ਹਿੱਸਾ ਵਾਪਸ ਦੇਣ ਲਈ ਵਰਤੋਂ ਕਰੋ。

مثال

ਸਥਾਨ 2 ਤੋਂ ਸਥਾਨ 5 (ਬੇਸ਼ਕ) ਦੇ ਅੱਖਰਾਂ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰੋ:

b = "Hello, World!"
print(b[2:5])

کام کرنے والی مثال

ਨਕਾਰਾਤਮਕ ਸੰਖਿਆ

ਸਟਰਿੰਗ ਦੇ ਅੰਤ ਤੋਂ ਸ਼ੁਰੂ ਕਰਕੇ ਨਕਾਰਾਤਮਕ ਸੰਖਿਆ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕਟਾਓ ਕਰੋ:

مثال

ਅਸੀਂ ਸਟਰਿੰਗ ਦੇ ਅੰਤ ਤੋਂ ਸ਼ੁਰੂ ਕਰਕੇ ਸਥਾਨ 5 ਤੋਂ ਸਥਾਨ 1 ਤੱਕ ਦੇ ਅੱਖਰਾਂ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਾਂ:

b = "Hello, World!"
print(b[-5:-2])

کام کرنے والی مثال

ਸਟਰਿੰਗ ਲੰਬਾਈ

ਸਟਰਿੰਗ ਦੀ ਲੰਬਾਈ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ len() ਫੰਕਸ਼ਨ ਵਰਤੋਂ ਕਰੋ。

مثال

len() ਫੰਕਸ਼ਨ ਸਟਰਿੰਗ ਦੀ ਲੰਬਾਈ ਵਾਪਸ ਦਿੰਦਾ ਹੈ:

a = "Hello, World!"
print(len(a))

کام کرنے والی مثال

لفظ کے طریقہ کار

Python ਨੂੰ ਸਟਰਿੰਗ ਲਈ ਇੱਕ ਸਮੂਹ ਵਿੱਚ ਪ੍ਰਿੰਟਡ ਮੇਥਡਾਂ ਹਨ。

مثال

strip() ਮੇਥਡ ਸਟਰਿੰਗ ਦੇ ਸ਼ੁਰੂ ਅਤੇ ਅੰਤ ਵਿੱਚ ਖਾਲੀ ਜਗ੍ਹਾਵਾਂ ਨੂੰ ਹਟਾਉਂਦਾ ਹੈ:

a = " Hello, World! "
print(a.strip()) # returns "Hello, World!"

کام کرنے والی مثال

مثال

lower() ਮੇਥਡ ਨਿਮਨਤਾਬ ਸਟਰਿੰਗ ਵਾਪਸ ਦਿੰਦਾ ਹੈ:

a = "Hello, World!"
print(a.lower())

کام کرنے والی مثال

مثال

upper() ਮੇਥਡ ਮੁੱਖਤਾਬ ਸਟਰਿੰਗ ਵਾਪਸ ਦਿੰਦਾ ਹੈ:

a = "Hello, World!"
print(a.upper())

کام کرنے والی مثال

مثال

replace() ਸਟਰਿੰਗ ਵਿੱਚ ਦੂਜੀ ਸਟਰਿੰਗ ਨਾਲ ਸਟਰਿੰਗ ਦਾ ਅਦਾਨ-ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ:

a = "Hello, World!"
print(a.replace("World", "Kitty"))

کام کرنے والی مثال

مثال

split() ਮੇਥਡ ਸਟਰਿੰਗ ਨੂੰ ਵੱਖ-ਵੱਖ ਉਪ-ਸਟਰਿੰਗਾਂ ਵਿੱਚ ਵੰਡਦਾ ਹੈ ਜਦੋਂ ਵੰਡਨ ਦਾ ਪੈਰਾਮੀਟਰ ਮਿਲਦਾ ਹੈ:

a = "Hello, World!"
print(a.split(",")) # returns ['Hello', ' World!']

کام کرنے والی مثال

ਸਾਡੇ ਸਟਰਿੰਗ ਮੇਥਡ ਪੁਸਤਕਾਂ ਵਿੱਚ ਅਧਿਐਨ ਕਰੋ ਅਤੇ ਹੋਰ ਸਟਰਿੰਗ ਮੇਥਡਾਂ ਨੂੰ ਸਿੱਖੋ。

ਸਟਰਿੰਗ ਚੈਕ

ਸਟਰਿੰਗ ਵਿੱਚ ਵਿਸ਼ੇਸ਼ ਮੰਤਰ ਜਾਂ ਅੱਕਸ਼ਰ ਹੈ ਨੂੰ ਚੈਕ ਕਰਨ ਲਈ in ਜਾਂ not in ਕੀਵਰਡ ਵਰਤ ਸਕਦੇ ਹਾਂ。

مثال

ਚੈਕ ਕਰੋ ਕਿ ਮੰਤਰ "ina" ਹੈ:

txt = "China is a great country"
x = "ina" in txt
print(x)

کام کرنے والی مثال

مثال

ਚੈਕ ਕਰੋ ਕਿ ਮੰਤਰ "ina" ਨਹੀਂ ਹੈ:

txt = "China is a great country"
x = "ain" not in txt
print(x) 

کام کرنے والی مثال

ਸਟਰਿੰਗ ਜੋੜਨ (ਸ਼ਾਮਲ ਕਰਨ)

ਦੋ ਸਟਰਿੰਗ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਜਾਂ ਮਿਲਾਉਣ ਲਈ + ਆਪਰੇਟਰ ਵਰਤ ਸਕਦੇ ਹਾਂ。

مثال

ਵਰਗ a ਅਤੇ ਵਰਗ b ਨੂੰ ਵਰਗ c ਵਿੱਚ ਮਿਲਾਓ:

a = "Hello"
b = "World"
c = a + b
print(c)

کام کرنے والی مثال

مثال

ਉਨ੍ਹਾਂ ਦਰਮਿਆਨ ਇੱਕ ਖਾਲੀ ਜਗ੍ਹਾ ਜੋੜੋ:

a = "Hello"
b = "World"
c = a + " " + b
print(c)

کام کرنے والی مثال

ਸਟਰਿੰਗ ਫਾਰਮੈਟ

ਜਿਵੇਂ ਕਿ Python ਵਰਗ ਦੇ ਸਮਾਂ ਵਿੱਚ ਸਿੱਖਿਆ ਗਿਆ ਹੈ, ਅਸੀਂ ਸਟਰਿੰਗ ਅਤੇ ਸੰਖਿਆ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਨਹੀਂ ਜੋੜ ਸਕਦੇ:

مثال

age = 63
txt = "My name is Bill, I am " + age
print(txt)

کام کرنے والی مثال

ਪਰ ਅਸੀਂ ਇਸ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਾਂ: format() ਮੇਥਡ ਸਟਰਿੰਗ ਅਤੇ ਸੰਖਿਆ ਨੂੰ ਜੋੜਦਾ ਹੈ!

format() ਮੇਥਡ ਪਾਸ ਕੀਤੇ ਗਏ ਪੈਰਾਮੀਟਰਾਂ ਨੂੰ ਫਾਰਮੈਟ ਕਰਦਾ ਹੈ ਅਤੇ ਉਨ੍ਹਾਂ ਨੂੰ ਪਲੇਸਹੋਲਡਰ ਵਿੱਚ ਰੱਖਦਾ ਹੈ: {} ਜਿਸ ਸਟਰਿੰਗ ਵਿੱਚ ਹੈ:

مثال

ਵਰਤੋਂ format() ਮੇਥਡ ਸੰਖਿਆ ਨੂੰ ਸਟਰਿੰਗ ਵਿੱਚ ਜੋੜਦਾ ਹੈ:

age = 63 
txt = "My name is Bill, and I am {}"
print(txt.format(age))

کام کرنے والی مثال

format() طریقہ نامعلوم تعداد کے پارامتر قبول کرتا ہے اور ان کو اپنے مقام پر رکھتا ہے:

مثال

quantity = 3
itemno = 567
price = 49.95
myorder = "I want {} pieces of item {} for {} dollars."
print(myorder.format(quantity, itemno, price))

کام کرنے والی مثال

آپ سائز نمبر کو استعمال کرسکتے ہیں {0} تکمیل کے لئے پارامتر کو صحیح مقام پر رکھنا چاہئے:

مثال

quantity = 3
itemno = 567
price = 49.95
myorder = "I want to pay {2} dollars for {0} pieces of item {1}."
print(myorder.format(quantity, itemno, price))

کام کرنے والی مثال

لفظ کے طریقہ کار

پائنٹن کا ایک طویل قومی طریقہ کار موجود ہے جس کو لفظ پر استعمال کیا جاسکتا ہے。

ਟਿੱਪਣੀਆਂ:ਸਾਰੇ ਸਟ੍ਰਿੰਗ ਮੱਦੋਂ ਨਵੀਂ ਮੁੱਲ ਵਾਪਸ ਦਿੰਦੇ ਹਨ।ਉਹ ਮੂਲ ਸਟ੍ਰਿੰਗ ਨੂੰ ਕਿਸੇ ਤਰ੍ਹਾਂ ਵੀ ਪ੍ਰਭਾਵਤ ਨਹੀਂ ਕਰਦੇ।

طریقہ وصف
capitalize() پہلا حرف کو بڑا بنا دیتا ہے。
casefold() 把字符串转换为小写。
center() مرکز میں لفظ واپس ڈیتی ہے。
count() مخصوص مقدار لفظ میں کتنا بار آتا ہے واپس ڈیتی ہے。
encode() لفظ کی کدنگ کی ورژن واپس ڈیتی ہے。
endswith() اگر لفظ مخصوص مقدار سے ختم ہوتا ہے تو تربت واپس ڈیتی ہے。
expandtabs() لفظ کی تب کی سائز کو سیٹ کرتا ہے。
find() لفظ میں مخصوص مقدار تلاش کرکے اس کا مقام واپس ڈیتی ہے。
format() لفظ میں مخصوص مقدار کو فارمیٹ کرتا ہے。
format_map() لفظ میں مخصوص مقدار کو فارمیٹ کرتا ہے。
index() لفظ میں مخصوص مقدار تلاش کرکے اس کا مقام واپس ڈیتی ہے。
isalnum() اگر لفظ کا تمامی اکثرار الفبائی اور نمبر ہیں تو تربت واپس ڈیتی ہے。
isalpha() اگر لفظ کا تمامی اکثرار الفبائی ہیں تو تربت واپس ڈیتی ہے。
isdecimal() اگر لفظ کا تمامی اکثرار دوداچار نمبر ہیں تو تربت واپس ڈیتی ہے。
isdigit() اگر لفظ کا تمامی اکثرار نمبر ہیں تو تربت واپس ڈیتی ہے。
isidentifier() اگر لفظ ایک شناختی کار ہے تو تربت واپس ڈیتی ہے。
islower() اگر لفظ کا تمامی اکثرار چھوٹی ہیں تو تربت واپس ڈیتی ہے。
isnumeric() اگر لفظ کا تمامی اکثرار نمبر ہیں تو تربت واپس ڈیتی ہے。
isprintable() اگر لفظ کا تمامی اکثرار چاپ شدہ ہیں تو تربت واپس ڈیتی ہے。
isspace() اگر لفظ کا تمامی اکثرار خالی ہیں تو تربت واپس ڈیتی ہے。
istitle() 如果字符串遵循标题规则,则返回 True。
isupper() 如果字符串中的所有字符都是大写,则返回 True。
join() 把可迭代对象的元素连接到字符串的末尾。
ljust() 返回字符串的左对齐版本。
lower() 把字符串转换为小写。
lstrip() ਸਟ੍ਰਿੰਗ ਦੇ ਵੱਲੋਂ ਖਾਲੀ ਮੁੱਲ ਹਟਾ ਕੇ ਵਾਪਸ ਦਿੰਦੇ ਹਨ。
maketrans() ਬਦਲ ਕੇ ਵਰਤੇ ਗਏ ਟ੍ਰਾਂਸਲੇਸ਼ਨ ਟੇਬਲ ਵਾਪਸ ਦਿੰਦੇ ਹਨ。
partition() ਸਟ੍ਰਿੰਗ ਨੂੰ ਤਿੰਨ ਹਿੱਸਿਆਂ ਵਿੱਚ ਵੰਡ ਕਰਦੇ ਹਨ ਅਤੇ ਤੁਪਾਲੇ ਵਾਪਸ ਦਿੰਦੇ ਹਨ。
replace() ਨਿਰਧਾਰਿਤ ਮੁੱਲ ਨੂੰ ਨਿਰਧਾਰਿਤ ਮੁੱਲ ਨਾਲ ਬਦਲ ਕੇ ਸਟ੍ਰਿੰਗ ਵਾਪਸ ਦਿੰਦੇ ਹਨ。
rfind() ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਨਿਰਧਾਰਿਤ ਮੁੱਲ ਦੀ ਅੰਤਿਮ ਸਥਿਤੀ ਵਿੱਚ ਸਰਚ ਕਰਦੇ ਹਨ ਅਤੇ ਉਸ ਦਾ ਸਥਾਨ ਵਾਪਸ ਦਿੰਦੇ ਹਨ。
rindex() ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਨਿਰਧਾਰਿਤ ਮੁੱਲ ਦੀ ਅੰਤਿਮ ਸਥਿਤੀ ਵਿੱਚ ਸਰਚ ਕਰਦੇ ਹਨ ਅਤੇ ਉਸ ਦਾ ਸਥਾਨ ਵਾਪਸ ਦਿੰਦੇ ਹਨ。
rjust() ਸਟ੍ਰਿੰਗ ਦੇ ਦਾਹਿਨੇ ਪਾਸੇ ਸਮਾਨ ਵੱਖਰੇ ਮੁੱਲ ਦੇ ਅੰਤਰ ਵਿੱਚ ਵੰਡ ਕਰਦੇ ਹਨ ਅਤੇ ਤੁਪਾਲੇ ਵਾਪਸ ਦਿੰਦੇ ਹਨ。
rpartition() ਸਟ੍ਰਿੰਗ ਨੂੰ ਤਿੰਨ ਹਿੱਸਿਆਂ ਵਿੱਚ ਵੰਡ ਕਰਦੇ ਹਨ ਅਤੇ ਤੁਪਾਲੇ ਵਾਪਸ ਦਿੰਦੇ ਹਨ。
rsplit() ਸਟ੍ਰਿੰਗ ਨੂੰ ਨਿਰਧਾਰਿਤ ਵੱਖਰੇ ਮੁੱਲ ਦੇ ਅੰਤਰ ਵਿੱਚ ਹਟਾ ਕੇ ਲਿਸਟ ਵਾਪਸ ਦਿੰਦੇ ਹਨ。
rstrip() ਸਟ੍ਰਿੰਗ ਦੇ ਦਾਹਿਨੇ ਪਾਸੇ ਤੋਂ ਖਾਲੀ ਮੁੱਲ ਹਟਾ ਕੇ ਵਾਪਸ ਦਿੰਦੇ ਹਨ。
split() ਸਟ੍ਰਿੰਗ ਨੂੰ ਨਿਰਧਾਰਿਤ ਵੱਖਰੇ ਮੁੱਲ ਦੇ ਅੰਤਰ ਵਿੱਚ ਹਟਾ ਕੇ ਲਿਸਟ ਵਾਪਸ ਦਿੰਦੇ ਹਨ。
splitlines() ਸਟ੍ਰਿੰਗ ਨੂੰ ਲਾਈਨ ਬੰਦ ਮੁੱਲ ਦੇ ਅੰਤਰ ਵਿੱਚ ਹਟਾ ਕੇ ਲਿਸਟ ਵਾਪਸ ਦਿੰਦੇ ਹਨ。
startswith() ਜੇਕਰ ਸਟ੍ਰਿੰਗ ਨਿਰਧਾਰਿਤ ਮੁੱਲ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ ਤਾਂ true ਵਾਪਸ ਦਿੰਦੇ ਹਨ。
strip() ਸਟ੍ਰਿੰਗ ਦੀ ਕਟੇ ਹੋਈ ਸੰਸਕਰਣ ਵਾਪਸ ਦਿੰਦੇ ਹਨ。
swapcase() ਸਾਈਜ਼ ਬਦਲ ਕੇ ਛੋਟੇ ਅਤੇ ਉੱਚੇ ਬਣਾ ਦਿੰਦੇ ਹਨ, ਛੋਟੇ ਉੱਚੇ ਹੋਣ ਦੇ ਮਾਮਲੇ ਵਿੱਚ ਵੀ ਬਦਲਦੇ ਹਨ。
title() ਹਰੇਕ ਸ਼ਬਦ ਦੇ ਪਹਿਲੇ ਅੱਖਰ ਨੂੰ ਉੱਚਾ ਬਣਾ ਦਿੰਦੇ ਹਨ。
translate() ਬਦਲੇ ਹੋਏ ਸਟ੍ਰਿੰਗ ਨੂੰ ਵਾਪਸ ਦਿੰਦੇ ਹਨ。
upper() ਸਟ੍ਰਿੰਗ ਨੂੰ ਉੱਚਾ ਬਣਾ ਦਿੰਦੇ ਹਨ。
zfill() ਸਟ੍ਰਿੰਗ ਦੇ ਸ਼ੁਰੂ ਵਿੱਚ ਨਿਰਧਾਰਿਤ ਸੰਖਿਆ ਦੇ 0 ਮੁੱਲ ਭਰੇ ਹੁੰਦੇ ਹਨ。

ਟਿੱਪਣੀਆਂ:ਸਾਰੇ ਸਟ੍ਰਿੰਗ ਮੱਦੋਂ ਨਵੀਂ ਮੁੱਲ ਵਾਪਸ ਦਿੰਦੇ ਹਨ।ਉਹ ਮੂਲ ਸਟ੍ਰਿੰਗ ਨੂੰ ਕਿਸੇ ਤਰ੍ਹਾਂ ਵੀ ਪ੍ਰਭਾਵਤ ਨਹੀਂ ਕਰਦੇ।