کداکسپلور | CodeExplore
8.02K subscribers
2.05K photos
363 videos
123 files
1.91K links
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉

👨🏻‍💻 ارتباط با ما :
@CodeExploreSup
گروه :
@CodeExplore_Gap

تبلیغات در کد اکسپلور :
@CodeExploreAds
Download Telegram
سه تابع نسبتا کاربردی در پایتون ⌨️

🔢 bin():
این تابع عدد رو به باینری (دو دویی) تبدیل می‌کنه. یعنی به زبون کامپیوتر که فقط صفر و یک می‌فهمه. مثلا:


   number = 10
binary = bin(number)
print(binary)
# خروجی: '0b1010'

اینجا عدد ۱۰ به باینری شده ۱۰۱۰ که کامپیوتر می‌فهمه. اون 0b هم نشون میده که این یه عدد باینریه.

🔢 oct():
این تابع عدد رو به سیستم هشت‌تایی تبدیل می‌کنه. یعنی به جای ده تا رقم (۰ تا ۹) از هشت تا رقم (۰ تا ۷) استفاده می‌کنه. مثلا:


   number = 10
octal = oct(number)
print(octal)
# خروجی: '0o12'

اینجا عدد ۱۰ به هشت‌تایی شده ۱۲. اون 0o هم نشون میده که این عدد هشت‌تاییه.

🔢 hex():
این تابع عدد رو به هگزادسیمال (شانزده‌تایی) تبدیل می‌کنه. یعنی از رقم‌های ۰ تا ۹ و حروف A تا F استفاده می‌کنه. مثلا:


   number = 255
hexadecimal = hex(number)
print(hexadecimal)
# خروجی: '0xff'

اینجا عدد ۲۵۵ به شانزده‌تایی شده FF. اون 0x هم نشون میده که این عدد هگزادسیماله.

به چه کاری میان؟
به درد وقتی می‌خورن که بخوای با سیستم‌های عددی مختلف کار کنی یا مثلا وقتی با برنامه‌نویسی سطح پایین و سخت‌افزار سروکار داری.

#python #bin #oct #hex
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
13🔥4❤‍🔥3