Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

กำหนดว่าวัตถุที่กำหนดแสดงถึงประเภทข้อมูลสเกลาร์ใน Python . หรือไม่


ในการพิจารณาว่าอ็อบเจ็กต์ที่กำหนดแสดงถึงประเภทข้อมูลสเกลาร์หรือไม่ ให้ใช้เมธอด numpy.issctype() เมธอดส่งคืนผลลัพธ์บูลีนของตรวจสอบว่า rep เป็น dtype สเกลาร์หรือไม่ พารามิเตอร์แรกคือตัวแทน หาก rep เป็นอินสแตนซ์ของ scalar dtype ค่า True จะถูกส่งคืน หากไม่เป็นเช่นนั้น ระบบจะคืนค่า False

ขั้นตอน

ขั้นแรก นำเข้าไลบรารีที่จำเป็น -

นำเข้า numpy เป็น np

การใช้เมธอด issctype() ใน Numpy -

print("ผลลัพธ์...",np.issctype(np.int32))print("ผลลัพธ์...",np.issctype(np.int64))print("ผลลัพธ์...",np. issctype(np.dtype('str')))print("ผลลัพธ์...",np.issctype(100))print("ผลลัพธ์...",np.issctype(25.9))print("ผลลัพธ์.. .",np.issctype(np.float32(22.3)))

ตัวอย่าง

นำเข้า numpy เป็น np# เพื่อตรวจสอบว่าอ็อบเจ็กต์ที่กำหนดแสดงถึงประเภทข้อมูลสเกลาร์หรือไม่ ให้ใช้เมธอด numpy.issctype() # เมธอดส่งคืนผลลัพธ์บูลีนของการตรวจสอบว่าตัวแทนเป็นสเกลาร์ dtype หรือไม่# พารามิเตอร์แรกคือตัวแทน หาก rep เป็นอินสแตนซ์ของ scalar dtype ค่า True จะถูกส่งคืน หากไม่เป็นเช่นนั้น False จะถูกส่งคืน.print("การใช้เมธอด issctype() ใน Numpy\n")print("Result...",np.issctype(np .int32))print("ผลลัพธ์...",np.issctype(np.int64))print("ผลลัพธ์...",np.issctype(np.dtype('str')))print("ผลลัพธ์ ..",np.issctype(100))print("ผลลัพธ์...",np.issctype(25.9))print("ผลลัพธ์...",np.issctype(np.float32(22.3))) 

ผลลัพธ์

การใช้เมธอด issctype() ใน NumpyResult... TrueResult... TrueResult... TrueResult... FalseResult... FalseResult... False