Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธีพิมพ์อักขระจากสตริงที่เริ่มจากที่ 3 ถึง 5 ใน Python


คุณสมบัติการแบ่งส่วนใน Python ช่วยดึงสตริงย่อยจากสตริงดั้งเดิม ตัวดำเนินการ Slice [:] ต้องการตัวถูกดำเนินการสองตัว ตัวถูกดำเนินการแรกเป็นจำนวนเต็มที่แสดงดัชนีของอักขระเริ่มต้นของสไลซ์ ตัวถูกดำเนินการที่สองคือดัชนีของอักขระที่อยู่ถัดจากสไลซ์ จำได้ว่าดัชนีของลำดับเริ่มต้นจาก 0

>>> string = 'abcdefghij'
>>> string[2:5]
 'cde'

ที่นี่ 3 rd อักขระของสไลซ์ 'cde' เริ่มต้นที่ดัชนี 2 และสิ้นสุดที่ 4 ดังนั้นตัวถูกดำเนินการที่สองจึงเป็น 5