Python အရောက်

Python အရောက်

Python တွင် သုံးပါ သဘော အမျိုးအစား ၃ မျိုး ရှိ:

  • int
  • float
  • complex

အဘယ်အခါ သဘောတူ အား ချုပ်ထိန်းရန် အခါတွင် အကွဲတာ အမှတ်ပြုမှု ဖြစ်ပါတယ်

အကြောင်းကျည်း

x = 10   # အက်တိုက်
y = 6.3  # အရောက်နည်း
z = 2j   # သဘောများ

Python တွင် မည်သည့် အရာကို အမှတ်ပြုရန် သုံးပါ type() သဘောတူ:

အကြောင်းကျည်း

print(type(x))
print(type(y))
print(type(z))

အကြောင်းကျည်း အပြောင်းလဲ

Int

Int သို့မဟုတ် အက်တိုက် သည် ပြည့်စုံ ပုံစံ ဖြစ်သည်။ ပြည့်စုံ ပုံစံ သည် ပြည့်စုံ ပုံစံ ဖြစ်ပြီး ပြည့်စုံ ပုံစံ သို့မဟုတ် ပြည့်စုံ ပုံစံ ဖြစ်သည်

အကြောင်းကျည်း

အက်တိုက်:

x = 10
y = 37216654545182186317
z = -465167846
print(type(x))
print(type(y))
print(type(z))

အကြောင်းကျည်း အပြောင်းလဲ

Float

အရောက်နည်း သို့မဟုတ် 'အရောက်နည်း အချင်း' သည် ကြီးကြပ် သို့မဟုတ် သေးငယ် ပါဝင်သော ပုံစံအား ပါဝင်သည်

အကြောင်းကျည်း

အရောက်နည်း:

x = 3.50
y = 2.0
z = -63.78
print(type(x))
print(type(y))
print(type(z))

အကြောင်းကျည်း အပြောင်းလဲ

အရောက်နည်း အချင်း အား 'e' အား သုံး၍ 10 အား ပြားရေး ကို ပြင်ဆင်:

အကြောင်းကျည်း

အရောက်နည်း:

x = 27e4
y = 15E2
z = -49.8e100
print(type(x))
print(type(y))
print(type(z))

အကြောင်းကျည်း အပြောင်းလဲ

သဘောများ

သဘောများ အက် ဂျူ အား အက်တိုက်ပုံအား အုပ်ဆိုင်:

အကြောင်းကျည်း

သဘောများ:

x = 2+3j
y = 7j
z = -7j
print(type(x))
print(type(y))
print(type(z))

အကြောင်းကျည်း အပြောင်းလဲ

类型转换

您可以使用 int()float()complex() 方法从一种类型转换为另一种类型:

အကြောင်းကျည်း

从一种类型转换为另一种类型:

x = 10 # int
y = 6.3 # float
z = 1j # complex
# 把整数转换为浮点数
a = float(x)
# အကွက် အကြီး အကွက် အချက်အလက် ကို အကွက် အကြီး အကွက် အချက်အလက် သို့ ကူးပြောင်း
b = int(y)
# အကွက် အကြီး အကွက် အချက်အလက် ကို ယူနီယံ အချက်အလက် သို့ ကူးပြောင်း
c = complex(x)
print(a)
print(b)
print(c)
print(type(a))
print(type(b))
print(type(c))

အကြောင်းကျည်း အပြောင်းလဲ

မှတ်ချက်:အချက်အလက် အခြောက်ခြောက် အချက်အလက် သို့ ကူးပြောင်းခြင်း မပြုနိုင်ပါ

ယူနီယံ စက်မှု

ယူနီယံ အခြေခံ random() စက်မှု အချက်အလက် ကို ထုတ်လွှတ် သော်လည်း ယူနီယံ အခြေခံ တွင် random Python အခြေခံ စက်မှု အချက်အလက် ဖြင့် ယူနီယံ စက်မှု အချက်အလက် ထုတ်လွှတ်နိုင်သည်

အကြောင်းကျည်း

random စက်မှု တက်ကြွ ပြီး 1 မှ 9 အထိ ယူနီယံ စက်မှု အချက်အလက် ပြသပါ

import random
print(random.randrange(1,10))

အကြောင်းကျည်း အပြောင်းလဲ

အခြေခံ ယူနီယံ စက်မှု ဂျာမနီ စာအုပ် အခြေခံအချက်အလက် အခွင့်အလမ်း ဖြင့် ယူနီယံ စက်မှု အချက်အလက် အသိအကျင်း ပေါ်မူးဆန်းပါ