Python เป็นสตริง

Python Int String



Python เป็นหนึ่งในภาษาสากลที่สนับสนุนประเภทข้อมูลประเภทต่างๆ เช่น จำนวนเต็ม เลขจุดทศนิยม สตริง และจำนวนเชิงซ้อน เราสามารถแปลงประเภทข้อมูลประเภทหนึ่งเป็นประเภทข้อมูลอื่นใน Python กระบวนการแปลงชนิดข้อมูลนี้เรียกว่า typecasting ใน Python ค่าจำนวนเต็มสามารถแปลงเป็นสตริงได้อย่างง่ายดายโดยใช้ str () การทำงาน. ฟังก์ชัน str() ใช้ค่าจำนวนเต็มเป็นพารามิเตอร์และแปลงเป็นสตริง การแปลง int เป็น string ไม่ได้จำกัดอยู่ที่ฟังก์ชัน str() เท่านั้น มีวิธีอื่นในการแปลง int เป็นสตริง บทความนี้อธิบายการแปลง int เป็นสตริงด้วยวิธีการต่างๆ







การใช้ฟังก์ชัน str() สำหรับการแปลง int เป็นสตริง

str() เป็นฟังก์ชันในตัวของ Python ค่าจำนวนเต็มถูกส่งไปยังฟังก์ชัน str() เป็นอาร์กิวเมนต์ และจะแปลงตัวเลขที่ระบุเป็นสตริง ไม่ได้แปลงตัวแปรเดิมเป็นสตริง แต่สร้างเวอร์ชันประเภทสตริงของตัวเลขและส่งคืน ไวยากรณ์ของฟังก์ชัน str() มีดังนี้:



NS(integer_number)

เราสามารถกำหนดชนิดของตัวแปรใด ๆ โดยใช้ฟังก์ชัน type() ในตัว ก่อนแปลงตัวเลขใดๆ เป็นสตริง เราสามารถกำหนดประเภทของตัวแปรได้โดยใช้ฟังก์ชัน type() มาดูตัวอย่างการแปลง int เป็น string โดยใช้ฟังก์ชัน str()



#ประกาศตัวแปรตัวเลข

หนึ่ง=ยี่สิบ

#การกำหนดชนิดของตัวแปร num โดยใช้ฟังก์ชัน type()

พิมพ์('ประเภทของตัวแปรคือ',พิมพ์(หนึ่ง))

#แปลงเลขให้เป็นสตริง

str_value= NS(หนึ่ง)

#determing ประเภทของตัวแปร str_value ที่แปลงแล้วโดยใช้ฟังก์ชัน type()

พิมพ์('ประเภทของตัวแปรที่แปลงคือ',พิมพ์(str_value))

เอาท์พุต

ในเอาต์พุตจะสังเกตได้ว่าประเภทของตัวแปรที่แปลงเป็นสตริง





ตัวดำเนินการ str

การใช้ตัวดำเนินการ %s สำหรับการแปลง int เป็นสตริง

%s สามารถใช้เพื่อแปลงจำนวนเต็มเป็นสตริงได้ ไวยากรณ์ของการใช้ตัวดำเนินการ %s มีดังนี้:



%s %จำนวนเต็ม

มาดูตัวอย่างเรื่องนี้กัน

#การประกาศตัวแปรอายุ

อายุ=25

#แปลงเลขอายุเป็นสตริง

อายุ_str='อายุของฉันคือ %s'%อายุ

#พิมพ์อายุ_str

พิมพ์(อายุ_str)

#ตรวจสอบชนิดของตัวแปร age_str

พิมพ์(พิมพ์(อายุ_str))

เอาท์พุต

ในผลลัพธ์จะเห็นได้ว่าชนิดของตัวแปรใหม่เป็นสตริง

% s โทร

การใช้ f-string สำหรับการแปลง int เป็นสตริง

กลไก f-string สามารถใช้สำหรับการแปลง int เป็นสตริง ไวยากรณ์ของการใช้ f-string มีดังนี้:

NS '{ตัวเลข}'

มาดูตัวอย่างเรื่องนี้กัน

#การประกาศตัวแปรอายุ

อายุ=25

#แปลงเลขอายุเป็นสตริง

อายุ_str=NS'อายุของฉันคือ {อายุ}'

#พิมพ์อายุ_str

พิมพ์(อายุ_str)

#ตรวจสอบชนิดของตัวแปร age_str

พิมพ์(พิมพ์(อายุ_str))

เอาท์พุต

fstring

การใช้ฟังก์ชัน format() สำหรับการแปลง int เป็นสตริง

ฟังก์ชัน format() สามารถใช้สำหรับการแปลง int เป็นสตริง วัตถุประสงค์ที่คาดหวังของฟังก์ชัน format() คือการจัดรูปแบบสตริง ในขณะที่ใช้ฟังก์ชัน format() เราใส่ตัวยึดตำแหน่ง {} เป็นตัวยึดตำแหน่งที่ใช้ในการพิมพ์ค่าของตัวแปร ไวยากรณ์ของฟังก์ชัน format() คือ:

{}.รูปแบบ(ตัวเลข)

มาดูตัวอย่างการใช้ฟังก์ชัน format() สำหรับการแปลง int เป็นสตริง

#ประกาศชื่อตัวแปร

ชื่อ='กามรัน'

#การประกาศตัวแปรอายุ

อายุ=25

#using ฟังก์ชันรูปแบบสำหรับการแปลง int เป็นสตริง

พิมพ์('ฉันชื่อ {} และอายุของฉันคือ {}'.รูปแบบ(ชื่อ,อายุ))

เอาท์พุต

รูปแบบ fnct

บทสรุป

บทความนี้อธิบายวิธีการต่างๆ ในการแปลง int เป็นสตริงพร้อมตัวอย่างง่ายๆ บทความนี้สำหรับผู้เริ่มต้นที่ต้องการทำความเข้าใจการแปลง Python เป็นสตริง