เมื่อจำเป็นต้องคำนวณความยาวของสตริงโดยไม่ใช้วิธีไลบรารี ตัวนับจะถูกใช้เพื่อเพิ่มทุกครั้งที่พบองค์ประกอบของสตริง
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -
ตัวอย่าง
my_string ="สวัสดี"print("The string is :")print(my_string)my_counter=0for i in my_string:my_counter=my_counter+1print("The length of the string is ")print(my_counter)ก่อน>ผลลัพธ์
สตริงคือ :Hi WillThe ความยาวของสตริงคือ7คำอธิบาย
-
มีการกำหนดสตริงและแสดงบนคอนโซล
-
ตัวนับเริ่มต้นเป็น 0
-
สตริงถูกวนซ้ำ และหลังจากที่ทุกองค์ประกอบถูกวนซ้ำ ตัวนับจะเพิ่มขึ้น 1
-
สิ่งนี้จะแสดงเป็นเอาต์พุตบนคอนโซล