1.5 Values and types
A value is one of the basic things a program works with, like a letter or a number. Some
values we have seen so far are 2, 42.0, and 'Hello, World!'.
These values belong to different types: 2 is an integer, 42.0 is a floating-point number, and
'Hello, World!' is a string, so-called because the letters it contains are strung together.
If you are not sure what type a value has, the interpreter can tell you:
>>> type(2)
>>> type(42.0)
>>> type('Hello, World!')
In these results, the word “class” is used in the sense of a category; a type is a category of
values.
Not surprisingly, integers belong to the type int, strings belong to str and floating-point
numbers belong to float.
What about values like '2' and '42.0'? They look like numbers, but they are in quotation
marks like strings.
>>> type('2')
>>> type('42.0')
They’re strings.
When you type a large integer, you might be tempted to use commas between groups of
digits, as in 1,000,000. This is not a legal integer in Python, but it is legal:
>>> 1,000,000
(1, 0, 0)
That’s not what we expected at all! Python interprets 1,000,000 as a comma-separated
sequence of integers. We’ll learn more about this kind of sequence later.
1.5 ค่าและชนิดค่าเป็นสิ่งพื้นฐานที่โปรแกรมทำงาน ด้วย เช่นตัวอักษรหรือตัวเลขอย่างใดอย่างหนึ่ง บางค่าที่เราได้เห็นจนจะ 2, 42.0 และ 'สวัสดี โลก'ค่าเหล่านี้เป็นของแตกต่างกัน: 2 เป็นจำนวนเต็ม 42.0 เป็นตัวเลขทศนิยม และ'Hello, World ' คือสาย เรียกว่าเนื่องจากตัวอักษรที่ประกอบด้วยจะเครียดกันถ้าคุณไม่แน่ใจว่า สิ่งพิมพ์ค่าได้ ล่ามที่สามารถบอกคุณได้:>>> type(2)>>> type(42.0)>>> ชนิด ('Hello, World ')ในผลลัพธ์เหล่านี้ ใช้คำว่า "คลาส" ในแง่ของประเภท ประเภทคือ ประเภทของค่าไม่น่าแปลกใจ เป็นของจำนวนเต็มชนิด int เป็นของสาย str และทศนิยมหมายเลขเป็นของลอยเกี่ยวกับค่าอะไร '2' และ '42.0' พวกเขาดูเหมือนตัวเลข แต่พวกเขาอยู่ในใบเสนอราคาเครื่องหมายเช่นสตริงการ>>> type('2')>>> type('42.0')สายอักขระได้เมื่อคุณพิมพ์จำนวนเต็มมีขนาดใหญ่ คุณอาจต้องใช้เครื่องหมายจุลภาคระหว่างกลุ่มหลัก ใน 1,000,000 ไม่เป็นจำนวนเต็มตามกฎหมายในหลาม แต่มันเป็นกฎหมาย:>>> 1,000,000(1, 0, 0)นั่นคือไม่ไว้เลย งูเหลือมแปล 1,000,000 เป็นคั่นด้วยจุลภาคลำดับของจำนวนเต็ม เราจะเรียนรู้เพิ่มเติมเกี่ยวกับชนิดของลำดับในภายหลัง
การแปล กรุณารอสักครู่..

1.5 ค่านิยมและประเภท
ค่าเป็นหนึ่งในสิ่งพื้นฐานที่โปรแกรมทำงานร่วมกับเช่นตัวอักษรหรือตัวเลข บาง
ค่าที่เราได้เห็นเพื่อให้ห่างไกล 2, 42.0, และ 'สวัสดีโลก!'.
ค่าเหล่านี้อยู่ในประเภทที่แตกต่างกัน: 2 เป็นจำนวนเต็ม 42.0 เป็นเลขทศนิยมและ
'สวัสดีโลก!' . เป็นสตริงที่เรียกว่าเพราะตัวอักษรจะมีกำลังเครียดกัน
หากคุณไม่แน่ใจว่าสิ่งที่พิมพ์ค่ามีล่ามสามารถบอกคุณ:
>>> ประเภท (2)
>>> ประเภท (42.0)
>>> ประเภท ( 'สวัสดีโลก!')
ในผลการเหล่านี้คำว่า "คลาส" ถูกนำมาใช้ในความหมายของหมวดหมู่; ประเภทเป็นหมวดหมู่ของ
ค่า.
ไม่น่าแปลกใจจำนวนเต็มเป็น int ที่เป็นสตริง str และจุดลอยตัว
ตัวเลขเป็นลอย.
สิ่งที่เกี่ยวกับค่าเช่น '2' และ '42 .0 '? พวกเขามีลักษณะตัวเลข แต่พวกเขาอยู่ในใบเสนอราคา
เครื่องหมายเช่นเอ็น.
>>> ประเภท ( '2')
>>> ประเภท ('42 0.0)
พวกเขากำลังสตริง.
เมื่อคุณพิมพ์เป็นจำนวนเต็มขนาดใหญ่ที่คุณอาจจะอยากที่จะใช้เครื่องหมายจุลภาคระหว่างกลุ่มของ
ตัวเลขในขณะที่ 1,000,000 นี้ไม่ได้เป็นตามหลักใน Python แต่มันเป็นกฎหมาย:
>>> 1,000,000
(1, 0, 0)
นั่นไม่ใช่สิ่งที่เราคาดหวังที่ทุกคน! Python ตรวจสอบ 1,000,000 เป็นการคั่นด้วยเครื่องหมายจุลภาค
ลำดับของจำนวนเต็ม เราจะเรียนรู้เพิ่มเติมเกี่ยวกับชนิดของลำดับนี้ในภายหลัง
การแปล กรุณารอสักครู่..

1.5 ค่านิยมและรูปแบบคุณค่าเป็นสิ่งหนึ่งที่โปรแกรมทำงานด้วย เช่น ตัวอักษร หรือ ตัวเลข บางคุณค่าที่เราได้เห็นเพื่อให้ห่างไกลเป็น 2 , 42.0 และ " สวัสดีโลก ! .ค่าเหล่านี้เป็นของประเภทที่แตกต่างกัน : 2 เป็นจำนวนเต็มจำนวนจุดลอยตัว 42.0 คือ , และ" สวัสดี โลก ! เป็นสาย เรียกว่า เพราะตัวอักษรมันมีเป็นร้อยเข้าด้วยกันถ้าคุณไม่แน่ใจว่าสิ่งที่ประเภทของค่าได้ ล่ามสามารถบอกคุณ :> > > พิมพ์ ( 2 )< ชั้น " int " >> > > พิมพ์ ( 42.0 )" " > < ชั้น ลอย> > > พิมพ์ ( สวัสดี โลก ! " )< ชั้น " และ "ในผลลัพธ์เหล่านี้ คำว่า " ชั้น " จะใช้ในความหมายของประเภท ; ประเภท คือประเภทของค่าไม่น่าแปลกใจ , จำนวนเต็มเป็นชนิด int , สาย STR และจุดลอยอยู่ตัวเลขของลอยแล้วค่าชอบ " 2 " และ " 42.0 " พวกเขามีลักษณะเหมือนตัวเลข แต่พวกเขาอยู่ในใบเสนอราคาเครื่องหมาย เช่น สตริง> > > ( " 2 ) ประเภท< ชั้น " และ "> > > พิมพ์ ( "42.0 " )< ชั้น " และ "พวกเขาเป็นสตริงเมื่อคุณพิมพ์จำนวนเต็มขนาดใหญ่คุณอาจจะต้องใช้เครื่องหมายจุลภาคระหว่างกลุ่มตัวเลข ใน 1000000 . นี้ไม่ได้เป็นจำนวนเต็มในทางกฎหมาย แต่เป็นกฎหมาย : งูเหลือม> > > 1000000( 1 , 0 , 0 )นั่นไม่ใช่สิ่งที่เราคาดไว้เลย งูหลามแปล 1000000 โดยคั่นด้วยเครื่องหมายจุลภาคลำดับของจำนวนเต็ม . เราจะได้เรียนรู้เพิ่มเติมเกี่ยวกับชนิดนี้ของลำดับต่อมา
การแปล กรุณารอสักครู่..
