Python Number Python Number Python Number
اعداد در پایتون Python
در پایتون سه نوع داده عددی داریم:
int (اعداد صحیح)
float (اعداد اعشاری)
complex (اعداد مختلط)
این انواع هنگام اختصاص مقدار به متغیر تشکیل می شوند:
1 2 3 | x = 1 # int y = 2.8 # float z = 1j # complex |
برای بدست آوردن نوع داده متغیر ها از تابع ()type استفاده می کنیم:
1 2 3 | print(type(x)) print(type(y)) print(type(z)) |
اعداد صحیح در پایتون
integer یا عدد صحیح می تواند مثبت یا منفی باشد و محدودیتی در طول خود ندارد:
1 2 3 4 5 6 7 | x = 1 y = 35656222554887711 z = -3255522 print(type(x)) print(type(y)) print(type(z)) |
اعداد اعشاری در پایتون
float یا اعداد ممیز شناور نیز می تواند مثبت یا منفی باشد و شامل جز اعشاری باشد:
1 2 3 4 5 6 7 | x = 1.10 y = 1.0 z = -35.59 print(type(x)) print(type(y)) print(type(z)) |
float می تواند با نماد علمی “e” نوشته شود که نشان دهنده توان ۱۰ است:
1 2 3 4 5 6 7 | x = 35e3 y = 12E4 z = -87.7e100 print(type(x)) print(type(y)) print(type(z)) |
اعداد مختلط در پایتون
اعداد مختلط با j نوشته می شوند:
1 2 3 4 5 6 7 | x = 3+5j y = 5j z = -5j print(type(x)) print(type(y)) print(type(z)) |
تبدیل نوع در پایتون
احتمالا برایتان پیش آمده یا پیش خواهد آمد که نوع یک متغیر را به نوع دیگری تبدیل کنید.
به این عمل، Casting می گویند.
تبدیل نوع در پایتون با توابع زیر انجام می شود:
()int– این تابع برای تبدیل عدد اعشاری به عدد صحیح و یا تبدیل رشته به عدد در پایتون استفاده می شود (به شرطی که رشته نشان دهنده یک عدد باشد)
()float– این تابع برای تبدیل عدد صحیح و رشته ها به اعداد اعشاری استفاده می شود (به شرطی که رشته نشان دهنده یک عدد اعشاری باشد)
()str– این تابع برای تبدیل عدد به حروف یا کاراکتر یا رشته در پایتون و یا تبدیل عدد اعشاری به رشته استفاده می شود
مثال تابع ()int :
1 2 3 | x = int(1) # x will be 1 y = int(2.8) # y will be 2 z = int("3") # z will be 3 |
مثال تابع ()float :
1 2 3 4 | x = float(1) # x will be 1.0 y = float(2.8) # y will be 2.8 z = float("3") # z will be 3.0 w = float("4.2") # w will be 4.2 |
مثال تابع ()str :
1 2 3 | x = str("s1") # x will be 's1' y = str(2) # y will be '2' z = str(3.0) # z will be '3.0' |
تبدیل نوع در پایتون
احتمالا برایتان پیش آمده یا پیش خواهد آمد که نوع یک متغیر را به نوع دیگری تبدیل کنید.
به این عمل، Casting می گویند.
تبدیل نوع در پایتون با توابع زیر انجام می شود:
()int– این تابع برای تبدیل عدد اعشاری به عدد صحیح و یا تبدیل رشته به عدد در پایتون استفاده می شود (به شرطی که رشته نشان دهنده یک عدد باشد)