คำถามติดแท็ก language-specifications

6
False == 0 และ True == 1 รายละเอียดการใช้งานหรือรับประกันด้วยภาษาหรือไม่
มันรับประกันหรือไม่False == 0และTrue == 1ใน Python (สมมติว่าผู้ใช้ไม่ได้กำหนดใหม่)? ตัวอย่างเช่นมีการรับประกันว่ารหัสต่อไปนี้จะให้ผลลัพธ์ที่เหมือนกันไม่ว่าจะเป็น Python รุ่นใด (ทั้งที่มีอยู่และที่เป็นไปได้ในอนาคต) 0 == False # True 1 == True # True ['zero', 'one'][False] # is 'zero' การอ้างอิงถึงเอกสารอย่างเป็นทางการจะได้รับการชื่นชมมาก! แก้ไข : ตามที่ระบุไว้ในคำตอบหลายสืบทอดจากbool intคำถามนี้สามารถสร้างใหม่เป็น: "เอกสารอย่างเป็นทางการกล่าวว่าโปรแกรมเมอร์สามารถพึ่งพาบูลีนที่สืบทอดมาจากจำนวนเต็มพร้อมค่า0และ1 ?" คำถามนี้เกี่ยวข้องกับการเขียนโค้ดที่มีประสิทธิภาพซึ่งจะไม่ล้มเหลวเนื่องจากรายละเอียดการใช้งาน!

4
รูปแบบตัวอักษรสั้น / ยาว / int C #?
ใน C / C # / ฯลฯ คุณสามารถบอกคอมไพเลอร์ที่ว่าจำนวนที่แท้จริงไม่ได้เป็นสิ่งที่มันดูเหมือนจะเป็น (เช่น. floatแทนdouble, unsigned longแทนint: var d = 1.0; // double var f = 1.0f; // float var u = 1UL; // unsigned long เป็นต้น ใครช่วยชี้ให้ฉันดูรายการเหล่านี้ ฉันมองหาเฉพาะคำต่อท้ายสำหรับหรือshortInt16

13
คุณสามารถเพิ่มคำสั่งใหม่ให้กับไวยากรณ์ของ Python ได้หรือไม่?
คุณสามารถเพิ่มงบใหม่ (เช่นprint, raise, with) ไวยากรณ์งูใหญ่? บอกว่ายอม .. mystatement "Something" หรือ, new_if True: print "example" ไม่มากถ้าคุณควรแต่ถ้าเป็นไปได้ (ย่อมาจากการแก้ไขโค้ดล่าม python)

3
ฉันจะหาข้อกำหนดภาษา C # 6.0 ได้ที่ไหน [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน3 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันรู้ว่าจะหาข้อกำหนดภาษา C # 5 ได้ที่ไหนแต่ฉันไม่พบข้อกำหนดภาษา C # 6 จากที่ใด อยู่ที่ไหนC # 6ภาษาสเปก?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.