หน้าแรก
คอมมูนิตี้
ห้อง
แท็ก
คลับ
ห้อง
แก้ไขปักหมุด
ดูทั้งหมด
เกิดข้อผิดพลาดบางอย่าง
ลองใหม่
แท็ก
แก้ไขปักหมุด
ดูเพิ่มเติม
เกิดข้อผิดพลาดบางอย่าง
ลองใหม่
{room_name}
{name}
{description}
กิจกรรม
แลกพอยต์
อื่นๆ
ตั้งกระทู้
เข้าสู่ระบบ / สมัครสมาชิก
เว็บไซต์ในเครือ
Bloggang
Pantown
PantipMarket
Maggang
ติดตามพันทิป
ดาวน์โหลดได้แล้ววันนี้
เกี่ยวกับเรา
กฎ กติกา และมารยาท
คำแนะนำการโพสต์แสดงความเห็น
นโยบายเกี่ยวกับข้อมูลส่วนบุคคล
สิทธิ์การใช้งานของสมาชิก
ติดต่อทีมงาน Pantip
ติดต่อลงโฆษณา
ร่วมงานกับ Pantip
Download App Pantip
Pantip Certified Developer
Python substring แบบ ฟิลด์ 00 นำหน้า เพื่อให้ได้ตัวเลขสามหลัก
กระทู้คำถาม
วิทยาศาสตร์คอมพิวเตอร์
การพัฒนาซอฟต์แวร์
Python
รบกวนสอบถาม ผมหัดเขียนโค๊ดอยู่นะครับ มีอะไรช้าไปบ้างขออภัย
ผมวนลูปออกมาแบบนี้ให้นับ 1-60 เพื่อให้ได้ string ออกมา 3 digit โดยใส่ 0 ไว้ข้างหน้า
for i in range(1,60):
print('00'+str(i)[-3:])
i = i+1
คราวนี้มันได้แบบนี้ออกมา
001
002
...
0010
เหมือนว่า มันไม่ได้ใช้ [-3:] เพื่อสไลด์string เลย หรือผมใส่อะไรผิดครับ รบกวนสอนหน่อยครับ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 3
x = '14'
y = '4'
print(x.zfill(3)) # --> 014
print(y.zfill(3)) # --> 004
▼
กำลังโหลดข้อมูล...
▼
แสดงความคิดเห็น
กระทู้ที่คุณอาจสนใจ
เขียนและทำความเข้าใจ python กับน้องสตังค์ ep.2 - คำสั่ง print(), ตัวแปร, ชนิดข้อมูลต่างๆ
สวัสดีครับ พบกันอีกแล้วนะครับกับบทความจาก สตังค์ ชวนเขียนโค้ด สำหรับใครที่ยังไม่เคยอ่าน ep.1 ผมจะแปะลิงค์ไว้ตรงนี้นะครับ ep.1 จะเขียนเรื่องการตั้งค่า Google Colab https://m.pantip.com/topic/43768559 ผ
สมาชิกหมายเลข 9074153
รบกวนสอบถามวิธีแปลง str เพื่อให้ plot กราฟ ได้แบบง่ายๆหน่อยครับ (python)
อยาก plot แบบง่าย แต่บางไฟล์ (csv) download มา ก็ plot ได้ บางไฟล์ ก็ plot ไม่ได้ ลองหลายวิธีแล้วก็ไม่ได้ครับ รบกวนแนะนำหน่อยครับ ขอบคุณครับ อันนี้ได้
pongthron
สอบถามพี่ๆ ที่เขียนโค้ดบน VB รบกวนช่วยด้วยคะ
รบกวนช่วยดูโค้ด บนVB ให้หน่อยคะ พยายามแก้แล้ว จะเขียนฟังก์ชั่นสำหรับ import excel เป็น text โดยให้มีเครื่องหมาย ," ตาม Default เดิมของ text แต่ ด้านขวาสุดของไฟล์ มันมีเครื่องหมาย ,","
Pattchy
ถามเรื่อง ORA-03135: connection lost contact
ตอนนี้ผมเขียน vb บน visual studio community 2019 ครับปัญหาที่เจอคือ ถ้า network disconnect ไป มันจะขึ้น error ORA-03135 ..แต่ตอน network กลับมา connect ใหม่ อีกครั้งสั่ง connect ซ้ำไปมันยัง ขึ้น erro
สมาชิกหมายเลข 4784939
มีข้อสงสัยเกี่ยวกับการสร้างฐานข้อมูลครับ
มีข้อสงสัยเกี่ยวกับ การ ออกแบบ ฐานข้อมูลครับ 1. ปกติ datatype ที่เป็น string ใช้ datatype อะไรถึงจะเหมาะสม แล้ว เราควรใช้อะไรเป็นเกณฑ์ในการเลือกใช้ datatype ครับ คอลัมน์ แบบไหน ควรใช้ nchar แบบไหน คว
lamaka_tor
((เซฟเก็บไว้เลย)) หากถูกมิจฉาชีพหลอกโอนเงินโทรแจ้งอายัดได้ทันที !!
....แคปไว้เลยจ้า... หากถูกมิจฉาชีพหลอกโอนเงิน โทรแจ้งอายัดได้ตามเบอร์ด้านล่างนี้ พ.ร.ก.กฎหมายปราบบัญชีม้า เริ่มมีผลบังคับใช้ ทำให้ปัจจุบันหากถูกหลอกโอนเงินให้มิจฉาชีพ เข้าไปยังบัญชีธนาคารท
I Am All Along
ผมจะติดตั้งเบอร์ 02 แล้วให้ลูกค้ากดเบอร์ภายในเพื่อให้ไปติดตามสาขาต่างๆ ต้องทำอย่างไรบ้างครับ
สวัสดีครับ คือ ผมเปิดร้านชาบู เดริเวอรี่อยู่ ตอนนี้กำลังขยายสาขาเพิ่ม และอยากจะขอเบอร์ 02 เพื่อให้ลูกค้าจำเบอร์เดียว เพื่อความสะดวก คือ ลูกค้าสามารถโทรมาแล้วกดต่อสายไปยังสาขาต่างๆได้เลย เช่น โทร 02-x
สมาชิกหมายเลข 1586351
Code ภาษา Python เรียงข้อมูลตัวเลข
def selection_sort(arr): for i in range(len(arr)): min_index = i for j in range(i + 1, len(arr)): i
สมาชิกหมายเลข 8378748
[LINE Let's Get Rich -TW] อีเว้นท์ 4-10 ม.ค. 60 : พบกับการ์ดใหม่!! การ์ดเอิร์ดS+!!
ระยะเวลากิจกรรม 4-10 มกราคม 2560 เวลา 15:00 น. ❄❄ EVENT 001 ❄❄: ตามหาการ์ดเอิร์ด S+!! ★ การ์ดเอิร์ดS+ จี้ติดตัว : S+MAX ; เมื่อมาถึงพื้นที่ของเรา จะเพิ่มค่าผ่านทางx2 และมีโอกาส40% ย้ายไปยังพื้น
หนูมาเลฟิเซนต์กินลูกแมวเหมียว
ทำยังไงให้สามารถรันย้อนกลับไปเพิ่มตัวที่ถูกลบไปได้ครับ
Public Const strConn As String = "Data source=DESKTOP-1T4DKVP\SQLEXPRESS ;Initial Catalog=ITSale ;Integrated Security=true" Public Function Auto_id(ByVal strConn As String, ByVal fid As Str
สมาชิกหมายเลข 1654435
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
วิทยาศาสตร์คอมพิวเตอร์
การพัฒนาซอฟต์แวร์
Python
บนสุด
ล่างสุด
อ่านเฉพาะข้อความเจ้าของกระทู้
หน้า:
หน้า
จาก
แชร์ :
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน
อ่านเพิ่มเติมได้ที่นี่
ยอมรับ
Python substring แบบ ฟิลด์ 00 นำหน้า เพื่อให้ได้ตัวเลขสามหลัก
ผมวนลูปออกมาแบบนี้ให้นับ 1-60 เพื่อให้ได้ string ออกมา 3 digit โดยใส่ 0 ไว้ข้างหน้า
for i in range(1,60):
print('00'+str(i)[-3:])
i = i+1
001
002
...
0010
เหมือนว่า มันไม่ได้ใช้ [-3:] เพื่อสไลด์string เลย หรือผมใส่อะไรผิดครับ รบกวนสอนหน่อยครับ