Python จำนวนสตริง () พร้อมตัวอย่าง
Python นับ
count() เป็นฟังก์ชันที่มีอยู่ในตัว Python- มันจะส่งคืนจำนวนรวมขององค์ประกอบที่กำหนดในสตริง การนับเริ่มต้นจากจุดเริ่มต้นของสตริงจนถึงจุดสิ้นสุด นอกจากนี้ยังสามารถระบุดัชนีเริ่มต้นและสิ้นสุดจากตำแหน่งที่คุณต้องการให้การค้นหาเริ่มต้นได้อีกด้วย
ไวยากรณ์สำหรับ Pythonจำนวนสตริง()
Python ไวยากรณ์ของฟังก์ชันนับ:
string.count(char or substring, start, end)
พารามิเตอร์ของ Python วากยสัมพันธ์
- ถ่านหรือสตริงย่อย: คุณสามารถระบุอักขระตัวเดียวหรือสตริงย่อยที่คุณต้องการค้นหาในสตริงที่กำหนด มันจะส่งคืนจำนวนอักขระหรือสตริงย่อยในสตริงที่กำหนดให้คุณ
- เริ่มต้น : (เป็นทางเลือก) ระบุดัชนีเริ่มต้นจากตำแหน่งที่การค้นหาจะเริ่มต้น ถ้าไม่ระบุ จะเริ่มจาก 0 เช่น คุณต้องการค้นหาอักขระจากตรงกลางสตริง คุณสามารถกำหนดค่าเริ่มต้นให้กับฟังก์ชันการนับของคุณได้
- ปลาย: (ตัวเลือก) ระบุดัชนีสิ้นสุดที่การค้นหาสิ้นสุดลง หากไม่ได้ระบุ ระบบจะค้นหาจนถึงจุดสิ้นสุดของรายการหรือสตริงที่กำหนด ตัวอย่างเช่น คุณไม่ต้องการสแกนสตริงทั้งหมดและจำกัดการค้นหาจนถึงจุดเฉพาะ คุณสามารถระบุค่าที่จะสิ้นสุดในฟังก์ชันการนับได้ และฟังก์ชันการนับจะดูแลการค้นหาจนถึงจุดนั้น
ค่าส่งคืน
count() วิธีการจะส่งกลับค่าจำนวนเต็ม เช่น จำนวนองค์ประกอบที่กำหนดจากสตริงที่กำหนด จะส่งคืนค่า 0 หากไม่พบค่าในสตริงที่กำหนด
ตัวอย่างที่ 1: วิธีการนับบนสตริง
ตัวอย่างต่อไปนี้แสดงการทำงานของฟังก์ชัน count() ในสตริง
str1 = "Hello World"
str_count1 = str1.count('o') # counting the character “o” in the givenstring
print("The count of 'o' is", str_count1)
str_count2 = str1.count('o', 0,5)
print("The count of 'o' usingstart/end is", str_count2)
Output:
The count of 'o' is 2 The count of 'o' usingstart/end is 1
ตัวอย่างที่ 2: นับจำนวนอักขระในสตริงที่กำหนด
ตัวอย่างต่อไปนี้จะแสดงการเกิดขึ้นของอักขระในสตริงที่กำหนด รวมทั้งการใช้ดัชนีเริ่มต้น/สิ้นสุด
str1 = "Welcome to Guru99 Tutorials!"
str_count1 = str1.count('u') # counting the character “u” in the given string
print("The count of 'u' is", str_count1)
str_count2 = str1.count('u', 6,15)
print("The count of 'u' usingstart/end is", str_count2)
Output:
The count of 'u' is 3 The count of 'u' usingstart/end is 2
ตัวอย่างที่ 3: นับการเกิดสตริงย่อยในสตริงที่กำหนด
ตัวอย่างต่อไปนี้แสดงการเกิดขึ้นของสตริงย่อยในสตริงที่กำหนด รวมถึงการใช้ดัชนีเริ่มต้น/สิ้นสุด
str1 = "Welcome to Guru99 - Free Training Tutorials and Videos for IT Courses"
str_count1 = str1.count('to') # counting the substring “to” in the givenstring
print("The count of 'to' is", str_count1)
str_count2 = str1.count('to', 6,15)
print("The count of 'to' usingstart/end is", str_count2)
Output:
The count of 'to' is 2 The count of 'to' usingstart/end is 1
สรุป
- count() เป็นฟังก์ชันที่มีอยู่ในตัว Python- มันจะส่งคืนจำนวนองค์ประกอบที่กำหนดในรายการหรือสตริง
- ในกรณีของก เชือกการนับเริ่มต้นจากจุดเริ่มต้นของสตริงจนถึงจุดสิ้นสุด นอกจากนี้ยังสามารถระบุดัชนีเริ่มต้นและสิ้นสุดจากตำแหน่งที่คุณต้องการให้การค้นหาเริ่มต้นได้อีกด้วย
- count() วิธีการส่งกลับค่าจำนวนเต็ม
