Python (ไพธอน) หรือ ภาษาไพธอน  เป็นภาษาโปรแกรมแบบอินเทอร์พรีเตอร์ ที่ใช้ในการเขียนโปรแกรมภาษาหนึ่งที่ค่อนข้างจะใหม่มากๆ ซึ่งเป็นภาษาที่ไม่ยึดติดกับแพลตฟอร์มทำให้สามารถรันได้ทุกๆระบบปฺฏิบัติการ ไม่ว่าจะเป็น ระบบปฏิบัติการ  Linux,  Windows NT, Windows 2000,  Windows XP หรือแม้แต่ระบบ FreeBSD  และที่สำคัยภาษานี้เป็น open source ซึ่งแปลว่าฟรีนั่นเอง บวกกับภาษามีดครงสร้างเข้าใจง่ายทำให้เหล่าโปรแกรมเมอร์และผู้พัฒนาได้นำภาษาเหล่านี้มาพัฒมนาให้มีความสามารถยิ่งขึ้นไปอีก ทำให้สามารถใช้งานได้ในหลายๆลักษณะ เช่นในด้าน IoT (ไอโอที) webpage (เวบเพจ) ออโต้เมท เทสติ้ง และอื่นๆ

 

ทำไมต้อง เปลี่ยน string (สตริง)  ให้เป็นตัวพิมพ์ใหญ่หรือเล็ก

            ในภาษาไพธอนหรือทุกๆภาษาโปรแกรมนั้น ตัวอักษรตัวพิมพ์เล็กจะมีค่าไม่เท่ากัน เช่น a (ตัวพิมพ์เล็ก) จะมีค่าไม่เท่ากับ A (ตัวพิมพ์ใหญ่)   ทำให้การนำไปใช้จึงต้องคำนึงถึงในส่วนนี้ด้วยในบทความนี้มาแนะนำ การเปลี่ยน string (สตริง)  ให้เป็นตัวพิมพ์ใหญ่และเล็กทั้งหมดหรือแค่บางส่วนในภาษาไพธอน   โดยใช้บิ๊วอินในภาษาไพธอน       

 

ตัวอย่างการเปลี่ยน string (สตริง)  ให้เป็นตัวพิมพ์ใหญ่และเล็กทั้งหมดหรือแค่บางส่วนในภาษาไพธอน

             โค้ดโปรแกรม

text = 'hello python'
text_up = text[0].upper()+text[1:] #เปลี่ยนตัวใหญ่แค่บางตัว
text_lower = text[0].lower()+text[1:] #เปลี่ยนตัวใหญ่แค่บางตัว
print(".upper เปลี่ยนเป็นตัวใหญ่:",text.upper()) #เปลียนเป็นตัวพิมพ์ใหญ่
print(".lower เปลี่ยนเป็นตัวใหญ่:",text.lower())

print("เปลี่ยนเป็นตัวใหญ่แค่บางตัว:",text_up)
print("เปลี่ยนเป็นตัวเล็กแค่บางตัว:",text_lower)

          ผลการัน

.upper เปลี่ยนเป็นตัวใหญ่: HELLO PYTHON
.lower เปลี่ยนเป็นตัวใหญ่: hello python
เปลี่ยนเป็นตัวใหญ่แค่บางตัว: Hello python
เปลี่ยนเป็นตัวเล็กแค่บางตัว: hello python

 

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
การทำ natural language processing ด้วยภาษา python
โดย wightfall พ 24 เม.ย. 2024 12:54 pm บอร์ด Python Knowledge
0
6
พ 24 เม.ย. 2024 12:54 pm โดย wightfall View Topic การทำ natural language processing ด้วยภาษา python
การเขียนโปรแกรมเชิงวัตถุด้วยภาษา python
โดย wightfall อ 23 เม.ย. 2024 4:13 pm บอร์ด Python Knowledge
0
25
อ 23 เม.ย. 2024 4:13 pm โดย wightfall View Topic การเขียนโปรแกรมเชิงวัตถุด้วยภาษา python
แนะนำการเดินทางและสถานที่ท่องเที่ยวในจังหวัดตรังและการเดินทางไปกรุงเทพ
โดย wightfall จ 22 เม.ย. 2024 3:41 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
40
จ 22 เม.ย. 2024 3:41 pm โดย wightfall View Topic แนะนำการเดินทางและสถานที่ท่องเที่ยวในจังหวัดตรังและการเดินทางไปกรุงเทพ
ติดตั้ง ESXi ใหม่ จำเป็นต้อง Format Harddisk ก่อนติดตั้งไหมครับ
โดย จิ๊กโก๋ ส 20 เม.ย. 2024 2:29 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
3
161
อ 23 เม.ย. 2024 2:24 pm โดย mindphp View Topic ติดตั้ง ESXi ใหม่ จำเป็นต้อง Format Harddisk ก่อนติดตั้งไหมครับ
แจ้งปัญหาโพสบทความลงในเว็บบอร์ดส่วนตัวไม่ได้
โดย internTk21 ศ 19 เม.ย. 2024 11:56 am บอร์ด MindPHP News & Feedback
1
54
ศ 19 เม.ย. 2024 12:15 pm โดย internTk21 View Topic แจ้งปัญหาโพสบทความลงในเว็บบอร์ดส่วนตัวไม่ได้
สอบถาม Google Structure ที่เหมาะกับคอร์สเรียนควรใช้แบบไหนดีค่ะ
โดย eange08 ศ 19 เม.ย. 2024 9:56 am บอร์ด Programming - PHP
1
101
ศ 19 เม.ย. 2024 10:28 am โดย mindphp View Topic สอบถาม Google Structure ที่เหมาะกับคอร์สเรียนควรใช้แบบไหนดีค่ะ
คำสั่งรวมไฟล์ และ บีบอัดในคำสั่งเดียว tar, zip
โดย mindphp พ 17 เม.ย. 2024 7:42 pm บอร์ด Linux - Web Server
0
136
พ 17 เม.ย. 2024 7:42 pm โดย mindphp View Topic คำสั่งรวมไฟล์ และ บีบอัดในคำสั่งเดียว  tar, zip
เช็คขนาดพื้นที่ฐานข้อมูล แต่ละก้อน แต่ละฐานข้อมูลว่าใช้พื้นที่ไปเท่าไหร่ ด้วย Comamnd Line
โดย mindphp จ 15 เม.ย. 2024 11:10 pm บอร์ด PostgreSQL
1
307
จ 15 เม.ย. 2024 11:14 pm โดย mindphp View Topic เช็คขนาดพื้นที่ฐานข้อมูล แต่ละก้อน แต่ละฐานข้อมูลว่าใช้พื้นที่ไปเท่าไหร่ ด้วย Comamnd Line