Latest web development tutorials

งูหลามจำนวน (ดิจิตอล)

งูหลามจำนวนชนิดของข้อมูลที่ใช้ในการจัดเก็บค่า

มันไม่ได้รับอนุญาตให้เปลี่ยนชนิดข้อมูลซึ่งหมายถึงพื้นที่หน่วยความจำว่าถ้าคุณเปลี่ยนค่าของจำนวนชนิดของข้อมูลที่จะได้รับการจัดสรร

ตัวอย่างต่อไปนี้เป็นวัตถุจำนวนจะถูกสร้างขึ้นเมื่อการกำหนดตัวแปร:

var1 = 1
var2 = 10

นอกจากนี้คุณยังสามารถใช้คำสั่ง DEL เพื่อลบบางส่วนของการอ้างอิงจำนวนวัตถุ

ไวยากรณ์คำสั่ง Del คือ:

del var1[,var2[,var3[....,varN]]]]

คุณสามารถลบวัตถุเดียวหรือหลายโดยใช้คำสั่ง Del ตัวอย่างเช่น:

del var
del var_a, var_b

งูหลามสนับสนุนสี่ชนิดที่แตกต่างของค่า:

  • จำนวนเต็ม (int) - มักจะเรียกว่าเป็นจำนวนเต็มหรือจำนวนเต็มเป็นจำนวนเต็มบวกหรือเชิงลบโดยไม่มีจุดทศนิยม
  • จำนวนเต็มยาว (จำนวนเต็มยาว) - จำนวนเต็มขนาดไม่ จำกัด จำนวนเต็มสุดท้ายเป็นตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็กลิตร
  • ลอย (ลอยค่าจุดจริง) - ลอยโดยส่วนจำนวนเต็มและส่วนที่เป็นเศษส่วนลอยนอกจากนี้ยังสามารถแสดง (2.5e2 = 2.5 x 10 2 = 250) โดยใช้สัญกรณ์วิทยาศาสตร์
  • คอมเพล็กซ์ ((ตัวเลขที่ซับซ้อน)) - ที่ซับซ้อนโดยส่วนจริงคุณสามารถใช้ A + BJ, หรือซับซ้อน (A, B) ว่าส่วนจริงและจินตนาการส่วน B เป็นชนิดจุดลอยตัว
int ยาว ลอย ซับซ้อน
10 51924361L 0.0 3.14j
100 -0x19323L 15.20 45.j
-786 0122L -21.9 9.322e-36j
080 0xDEFABCECBDAECBFBAEl 32.3 + E18 .876j
-0490 535633629843L -90 -.6545 + 0J
-0x260 -052318172735L -32.54e100 3E + 26J
0x69 -4721885298529L 70.2-E12 4.53e-7J
  • นอกจากนี้คุณยังสามารถใช้เป็นจำนวนเต็มยาวเป็นตัวพิมพ์เล็ก "L" แต่ก็ขอแนะนำให้คุณใช้ตัวพิมพ์ใหญ่ "L" เพื่อหลีกเลี่ยงหมายเลข "1" ความสับสน งูหลามใช้ "L" เพื่อแสดงจำนวนเต็มยาว
  • งูใหญ่ยังสนับสนุนตัวเลขที่ซับซ้อนตัวเลขที่ซับซ้อนโดยส่วนจริงคุณสามารถใช้ A + BJ หรือซับซ้อน (A, B) ว่าส่วนจริงและจินตนาการส่วน B เป็นจุดลอย


จำนวนงูหลามประเภท Conversion

int(x [,base ])         将x转换为一个整数  
long(x [,base ])        将x转换为一个长整数  
float(x )               将x转换到一个浮点数  
complex(real [,imag ])  创建一个复数  
str(x )                 将对象 x 转换为字符串  
repr(x )                将对象 x 转换为表达式字符串  
eval(str )              用来计算在字符串中的有效Python表达式,并返回一个对象  
tuple(s )               将序列 s 转换为一个元组  
list(s )                将序列 s 转换为一个列表  
chr(x )                 将一个整数转换为一个字符  
unichr(x )              将一个整数转换为Unicode字符  
ord(x )                 将一个字符转换为它的整数值  
hex(x )                 将一个整数转换为一个十六进制字符串  
oct(x )                 将一个整数转换为一个八进制字符串  


ฟังก์ชั่นหลามคณิตศาสตร์

ฟังก์ชัน Return value (คำอธิบาย)
ABS (x) ส่งกลับค่าแน่นอนเช่น ABS (-10) ผลตอบแทน 10
ceil (x) ผลตอบแทนในจำนวนเต็มเช่น math.ceil (4.1) ผลตอบแทน 5
ซีเอ็มพี (x, y) ถ้า x <ผลตอบแทน Y -1 ถ้า x == Y กลับ 0 ถ้า X> Y ผลตอบแทนที่ 1
exp (x) ผลตอบแทนที่ E ยกกำลัง x (E x) ที่เป็น math.exp (1) ผลตอบแทน 2.718281828459045
fabs (x) ส่งกลับค่าแน่นอนเช่น math.fabs (-10) ผลตอบแทน 10.0
ชั้น (x) ส่งกลับจำนวนเต็มกลมเช่น Math.Floor (4.9) ผลตอบแทน 4
เข้าสู่ระบบ (x) ในฐานะที่เป็น math.log (math.e) ผลตอบแทน 1.0 math.log (100,10) ผลตอบแทน 2.0
log10 (x) ส่งกลับฐาน 10 ลอการิทึม x, math.log10 เช่น (100) ผลตอบแทน 2.0
แม็กซ์ (X1, X2, ... ) ผลตอบแทนสูงสุดสำหรับพารามิเตอร์ที่กำหนดลำดับพารามิเตอร์
นาที (X1, X2, ... ) ส่งกลับค่าขั้นต่ำสำหรับพารามิเตอร์ที่กำหนดลำดับพารามิเตอร์
modf (x) ผลตอบแทนที่ได้เป็นส่วนหนึ่งของจำนวนเต็มของ X และส่วนบางส่วนสัญลักษณ์ตัวเลขและสองส่วนของ X เดียวกันส่วนจำนวนเต็มในจุดลอยตัวเป็นตัวแทน
ธาร (x, y) ค่าหลังจากการดำเนินการ X ** Y
รอบ (x [N]) ส่งกลับค่ากลมลอย x, n เป็นค่าที่กำหนดหมายถึงการปัดเศษจำนวนตำแหน่งทศนิยม
sqrt (x) ส่งกลับรากที่สองของ x หมายเลขสามารถลบชนิดกลับเป็นจำนวนจริงเช่น math.sqrt (4) ผลตอบแทน 2 + 0j


งูหลามฟังก์ชั่นจำนวนสุ่ม

จำนวนสุ่มสามารถนำมาใช้ในวิชาคณิตศาสตร์, เกม, การรักษาความปลอดภัยและสาขาอื่น ๆ ก็ยังจะถูกฝังอยู่บ่อย ๆ เข้าไปในขั้นตอนวิธีการในการปรับปรุงประสิทธิภาพและเพิ่มการรักษาความปลอดภัยของโปรแกรม

งูหลามฟังก์ชั่นจำนวนสุ่มรวมต่อไปเหมือนกัน:

ฟังก์ชัน ลักษณะ
Choice (หมายเลข) จากลำดับขององค์ประกอบในองค์ประกอบที่สุ่มเลือกเช่น random.choice (ช่วง (10)) ที่ 0-9 ในจำนวนเต็มสุ่มเลือก
randrange ([เริ่มต้น] หยุด [ ขั้นตอน]) ที่จะได้รับจำนวนสุ่มจากภายในช่วงที่ระบุการเพิ่มขึ้นคอลเลกชันฐานที่กำหนดค่าเริ่มต้นฐาน 1
สุ่ม () ภายใต้การสร้างแบบสุ่มจำนวนจริงใน 0,1) ช่วง [
เมล็ดพันธุ์ ([x]) เปลี่ยนจำนวนสุ่มเมล็ดเครื่องกำเนิดไฟฟ้า ถ้าคุณไม่เข้าใจหลักการที่คุณไม่ต้องตั้งค่าเมล็ดพันธุ์พิเศษหลามจะช่วยให้คุณเลือกเมล็ดพันธุ์
สับเปลี่ยน (LST) องค์ประกอบทั้งหมดของลำดับในการสุ่ม
เครื่องแบบ (x, y) ภายใต้การสร้างแบบสุ่มจำนวนจริงใน [x, y] ช่วง


ตรีโกณมิติหลาม

งูหลามรวมถึงฟังก์ชั่นตรีโกณมิติต่อไปนี้:

ฟังก์ชัน ลักษณะ
acos (x) ผลตอบแทนที่โคไซน์โค้งของ x เรเดียน
Asin (x) ส่งกลับไซน์โค้งของ x เรเดียน
Atan (x) ผลตอบแทนของอาร์กแทนเจนต์ x เรเดียน
atan2 (y, x) ผลตอบแทนที่อาร์กแทนเจนต์ของ X และ Y ประสานงานค่า
cos (x) ผลตอบแทนที่โคไซน์ของ x เรเดียน
hypot (x, y) กลับยุคลิดบรรทัดฐาน sqrt (x * X + Y Y *)
บาป (x) ผลตอบแทนที่ได้ไซน์ของ x เรเดียน
Tan (x) ผลตอบแทนที่ได้สัมผัสของ x เรเดียน
องศา (x) เรเดียนแปลงองศาเช่นองศา (Math.PI / 2) กลับ 90.0
เรเดียน (x) แปลงองศาเรเดียน


งูหลามคงที่ทางคณิตศาสตร์

คงที่ ลักษณะ
Pi คณิตศาสตร์ Pi คงที่ (PI, เธตัวแทนทั่วไป)
E คณิตศาสตร์ E คง E ของค่าคงที่ธรรมชาติ (ค่าคงที่ของธรรมชาติ)