Tutorial pengen...login
Tutorial pengenalan asas Python
pengarang:php.cn  masa kemas kini:2022-04-18 16:14:50

Nombor Python(Nombor)


Jenis data Nombor Python digunakan untuk menyimpan nilai berangka.

Jenis data tidak dibenarkan ditukar, bermakna jika nilai jenis data Nombor ditukar, ruang memori akan diagihkan semula.

Tata objek Nombor berikut akan dibuat apabila pembolehubah ditetapkan:

var1 = 1
var2 = 10

Anda juga boleh gunakan pernyataan del memadamkan beberapa rujukan objek Nombor. Sintaks

pernyataan del ialah:

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

Anda Objek tunggal atau berbilang boleh dipadamkan dengan menggunakan pernyataan del, contohnya:

del var
del var_a, var_b

Python menyokong empat jenis angka yang berbeza :

  • Integer (Int) - selalunya dipanggil integer atau integer, ia adalah integer positif atau negatif tanpa titik perpuluhan.

  • Integer panjang - Integer bersaiz tak terhingga, berakhir dengan huruf besar atau huruf kecil L.

  • Nilai nyata titik terapung) - Jenis titik terapung terdiri daripada bahagian integer dan jenis titik terapung juga boleh dinyatakan menggunakan tatatanda saintifik ( 2.5e2=2.5 , yang boleh diwakili oleh a + bj, atau kompleks(a,b) Bahagian nyata a dan bahagian khayalan nombor kompleks adalah kedua-dua jenis titik terapung.

    • Integer panjang juga boleh menggunakan huruf kecil "L", tetapi anda disyorkan supaya menggunakan huruf besar "L" untuk mengelakkan kekeliruan dengan nombor "1". Python menggunakan "L" untuk memaparkan integer panjang.

    • Python juga menyokong nombor kompleks nombor kompleks terdiri daripada bahagian nyata dan bahagian khayalan, dan boleh diwakili oleh a + bj, atau kompleks(a,b), Bahagian sebenar a dan bahagian khayalan b nombor kompleks adalah kedua-duanya jenis titik terapung



    Penukaran jenis Nombor Python

    int( x [, asas ]) Tukar x kepada integer
    panjang(x [,asas ]) Tukar x kepada integer panjang
    float(x) Tukar x kepada float
    kompleks(nyata [,imag ] ) Cipta nombor kompleks
    str(x) Tukar objek x kepada rentetan
    repr(x) Tukar objek x kepada rentetan ungkapan
    eval(str) Digunakan untuk mengira nilai dalam rentetan Ungkapan Python yang sah dan pulangan objek
    tuple(s) Menukar jujukan s kepada tupel
    senarai (s) Menukar jujukan s kepada senarai
    chr(x) Menukar integer untuk A aksara
    unichr(x) Menukarkan integer kepada aksara Unicode
    ord(x) Menukarkan aksara kepada nilai integernya
    hex(x) Menukar integer kepada rentetan aksara heksadesimal
    oct(x) Menukar integer kepada rentetan oktal

    Fungsi matematik Python

    函数返回值 ( 描述 )
    abs(x)返回数字的绝对值,如abs(-10) 返回 10
    ceil(x)返回数字的上入整数,如math.ceil(4.1) 返回 5
    cmp(x, y)如果 x < y 返回 -1, 如果  x == y 返回 0,  如果 x > y 返回 1
    exp(x)返回e的x次幂(ex),如math.exp(1) 返回2.718281828459045
    fabs(x)返回数字的绝对值,如math.fabs(-10) 返回10.0
    floor(x)返回数字的下舍整数,如math.floor(4.9)返回 4
    log(x)如math.log(math.e)返回1.0,math.log(100,10)返回2.0
    log10(x)返回以10为基数的x的对数,如math.log10(100)返回 2.0
    max(x1, x2,...)返回给定参数的最大值,参数可以为序列。
    min(x1, x2,...)返回给定参数的最小值,参数可以为序列。
    modf(x)返回x的整数部分与小数部分,两部分的数值符号与x相同,整数部分以浮点型表示。
    pow(x, y)x**y 运算后的值。
    round(x [,n])返回浮点数x的四舍五入值,如给出n值,则代表舍入到小数点后的位数。
    sqrt(x)返回数字x的平方根,数字可以为负数,返回类型为实数,如math.sqrt(4)返回 2+0j


    Fungsi nombor rawak Python

    Nombor rawak boleh digunakan dalam matematik, permainan, keselamatan dan bidang lain, dan selalunya Ia dibenamkan ke dalam algoritma untuk meningkatkan kecekapan algoritma dan meningkatkan keselamatan program.

    Python termasuk fungsi nombor rawak yang biasa digunakan berikut:

    函数描述
    choice(seq)从序列的元素中随机挑选一个元素,比如random.choice(range(10)),从0到9中随机挑选一个整数。
    randrange ([start,] stop [,step])从指定范围内,按指定基数递增的集合中获取一个随机数,基数缺省值为1
    random()随机生成下一个实数,它在[0,1)范围内。
    seed([x])改变随机数生成器的种子seed。如果你不了解其原理,你不必特别去设定seed,Python会帮你选择seed。
    shuffle(lst)将序列的所有元素随机排序
    uniform(x, y)随机生成下一个实数,它在[x,y]范围内。


    Fungsi Trigonometri Python

    Python merangkumi fungsi trigonometri berikut:

    fungsi Penerangan
    函数描述
    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)。
    sin(x)返回的x弧度的正弦值。
    tan(x)返回x弧度的正切值。
    degrees(x)将弧度转换为角度,如degrees(math.pi/2) ,  返回90.0
    radians(x)将角度转换为弧度
    acos(x)Mengembalikan kosinus songsang bagi x dalam radian.
    asin(x)Mengembalikan nilai radian arcsine bagi x.
    atan(x)Mengembalikan nilai radian arktangen bagi x.

    atan2(y, x)Mengembalikan arctangent bagi nilai koordinat X dan Y yang diberikan .
    cos(x)Mengembalikan kosinus x dalam radian.
    常量描述
    pi数学常量 pi(圆周率,一般以π来表示)
    e数学常量 e,e即自然常数(自然常数)。
    hypot(x, y)Mengembalikan norma Euclidean sqrt(x*x + y*y ).
    sin(x)Mengembalikan nilai sinus bagi x radian.
    tan(x)Mengembalikan tangen x dalam radian. <🎜>
    darjah(x)Tukar radian kepada sudut, seperti darjah(math.pi/2) , Kembali 90.0<🎜>
    radian(x)Tukar sudut kepada radian < 🎜>
    <🎜><🎜><🎜>Pemalar matematik Python<🎜><🎜><🎜><🎜>