Python - ใช้ตัวพิมพ์ใหญ่และแปล

สตริงการใช้อักษรตัวพิมพ์ใหญ่เป็นความต้องการปกติในระบบประมวลผลข้อความใด ๆ Python ประสบความสำเร็จโดยใช้ฟังก์ชันในตัวในไลบรารีมาตรฐาน ในตัวอย่างด้านล่างเราใช้ฟังก์ชันสตริงสองชุดcapwords() และ upper()เพื่อให้บรรลุเป้าหมายนี้ ในขณะที่ "capwords" ใช้อักษรตัวพิมพ์ใหญ่ตัวแรกของแต่ละคำ "upper" จะใช้อักษรตัวพิมพ์ใหญ่ทั้งหมด

import string
text = 'Tutorialspoint - simple easy learning.'
print string.capwords(text)
print string.upper(text)

เมื่อเรารันโปรแกรมข้างต้นเราจะได้ผลลัพธ์ดังต่อไปนี้ -

Tutorialspoint - Simple Easy Learning.
TUTORIALSPOINT - SIMPLE EASY LEARNING.

Trnslation ใน python หมายถึงการแทนที่ตัวอักษรเฉพาะด้วยตัวอักษรอื่น สามารถทำงานสำหรับการถอดรหัสการเข้ารหัสของสตริง

import string
text = 'Tutorialspoint - simple easy learning.'
transtable = string.maketrans('tpol', 'wxyz')
print text.translate(transtable)

เมื่อเรารันโปรแกรมข้างต้นเราจะได้ผลลัพธ์ดังต่อไปนี้ -

Tuwyriazsxyinw - simxze easy zearning.