▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
กระทู้ที่คุณอาจสนใจ
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
Python
วิทยาศาสตร์คอมพิวเตอร์
สอบถามหน่อยครับ Python ผมสร้างโค้ด ไห้ตรวจเช็คสระ เเละเปลี่ยนตำแหน่ง ascii แต่ทำไมมันเพี้ยน
text.lower()
vowel="aeiou"
new_w = 0
nn=0
for x in text:
if x in vowel:
new_w=new_w +1
i = ord(x) + 2
text = text.replace(x,chr(i))
elif x not in vowel:
nn= nn+1
ii = ord(x) + 1
text = text.replace(x,chr(ii))
print("vowel:",new_w,"alphabet:",nn,"\nEncode:",text)
เวลาปริ้นที่ละตัวออกมาปกติ
แต่พอใส่ Hello ลงไป ตัว ll สองตัวมันไม่เป็น ตัว m แต่ดันกลาย เป็น ตัวq สะงั้น แสดงว่าโค้ดนี้ผมผิดตรงไหนครับ