سلام دوستان
قراره راجب فانکشن int در پایتون یه نکته ای بگم که فکر میکنم خیلی ها در خصوص اون چیزی نمیدونن
اغلب دوستانی که تاره شروع میکنن فکر میکنن این فانکشن فقط برای اینه که استرینگ عدد مد نظر رو بگیره و عدد رو به عدد صحیحی که قابل انجام عملیات ریاضی هست تبدیل کنه
مثال:
بله درسته ولی فانکش int کاربرد بیشتری داره.
تابع int دوتا آرگومان دریافت میکنه یکی اون مقدار مد نظر و دوم بیس مبنای اون عدد که دیفالت ۱۰ هستش کاری که این فانکشن انجام میده اینه که مقدار مارو با بیسی که هست تبدیل به اینتجر در مبنای ۱۰ میکنه حالا اگر ما اون بیس رو تغییر بدیم مقدار استرینگی که دریافت کرده رو با اون مبنا در نظر میگیره و تبدیل میکنه به عدد قابل انجام عملیات در مبنای ۱۰ (مقدار آرگومان بیس بین ۲ تا ۳۶ هستش ) بیاید چنتا مثال بزنیم تا کامل موضوع روشن بشه
امیدوارم این پست مفید بوده باشه براتون
مخلص شما🙏❤️
t.me/comma_code_python1
قراره راجب فانکشن int در پایتون یه نکته ای بگم که فکر میکنم خیلی ها در خصوص اون چیزی نمیدونن
اغلب دوستانی که تاره شروع میکنن فکر میکنن این فانکشن فقط برای اینه که استرینگ عدد مد نظر رو بگیره و عدد رو به عدد صحیحی که قابل انجام عملیات ریاضی هست تبدیل کنه
مثال:
int('123')#--->123
بله درسته ولی فانکش int کاربرد بیشتری داره.
تابع int دوتا آرگومان دریافت میکنه یکی اون مقدار مد نظر و دوم بیس مبنای اون عدد که دیفالت ۱۰ هستش کاری که این فانکشن انجام میده اینه که مقدار مارو با بیسی که هست تبدیل به اینتجر در مبنای ۱۰ میکنه حالا اگر ما اون بیس رو تغییر بدیم مقدار استرینگی که دریافت کرده رو با اون مبنا در نظر میگیره و تبدیل میکنه به عدد قابل انجام عملیات در مبنای ۱۰ (مقدار آرگومان بیس بین ۲ تا ۳۶ هستش ) بیاید چنتا مثال بزنیم تا کامل موضوع روشن بشه
int('10001',2)
#out:17
int('a67',16)
#out:2663
int('b943k',36)
#out:18900992
امیدوارم این پست مفید بوده باشه براتون
مخلص شما🙏❤️
t.me/comma_code_python1
👍3🥰1
دوستان از ۱۹ خرداد یه چالش با جایزه خواهیم داشت لطفا از دستش ندید
یه جایزه به نفر اول و ۳ جایزه به کسایی که رای دادن
چالش هم ۱۹ خرداد اعلام میشه و چند روز فرصت پاسخ خواهید داشت
مخلص شما🙏❤️
یه جایزه به نفر اول و ۳ جایزه به کسایی که رای دادن
چالش هم ۱۹ خرداد اعلام میشه و چند روز فرصت پاسخ خواهید داشت
مخلص شما🙏❤️
نام پایتون از گروه کمدین بریتانیایی مانتی پایتون که سازندهٔ پایتون، خیدو فان روسوم، به آن علاقهمند بود، گرفته شدهاست.
t.me/comma_code_python
t.me/comma_code_python
👍3
#چالش
خوب یه چالش کوچولو نداشته باشیم؟
اسکریپت ما قراره یه ورودی داشته باشه و کارکتر های عددی و کارکتر های انگلیسی رو باید از هم جدا کنه و نمایش بده به شکلی که کارکتر ها فقط یکبار در خروجی وجود داشته باشن چنتا نمونه میدم که بیشتر موضوع جا بیوفته
in: awwyi233
out: awyi,23
in: @comma_code_pyton
out: comadepytn,
in: hi amir Ali 456.8
out : hiamrAl,4568
خودمم هم بعد پاسخ های شما اسکریپت خودم رو میزارم
لطفا قطعه کدتون رو روی این پیام ریپلای کنید
@comma_code_python
خوب یه چالش کوچولو نداشته باشیم؟
اسکریپت ما قراره یه ورودی داشته باشه و کارکتر های عددی و کارکتر های انگلیسی رو باید از هم جدا کنه و نمایش بده به شکلی که کارکتر ها فقط یکبار در خروجی وجود داشته باشن چنتا نمونه میدم که بیشتر موضوع جا بیوفته
in: awwyi233
out: awyi,23
in: @comma_code_pyton
out: comadepytn,
in: hi amir Ali 456.8
out : hiamrAl,4568
خودمم هم بعد پاسخ های شما اسکریپت خودم رو میزارم
لطفا قطعه کدتون رو روی این پیام ریپلای کنید
@comma_code_python
پایتون | python | برنامهنویسی | comma.code
#چالش خوب یه چالش کوچولو نداشته باشیم؟ اسکریپت ما قراره یه ورودی داشته باشه و کارکتر های عددی و کارکتر های انگلیسی رو باید از هم جدا کنه و نمایش بده به شکلی که کارکتر ها فقط یکبار در خروجی وجود داشته باشن چنتا نمونه میدم که بیشتر موضوع جا بیوفته in:…
جوابش
توصیحش اینکه اول اومدیم کد اسکی های کارکتر هایی رو که میخواستیم لیست کردیم (میتونید بجا اینکارا از ماژول های دیگه استفاده کنید ) بعد دوتا متغیر ساختیم که خالی هستن بعدش رو متنمون پیمایش کردیم که کارکتر اگر در اون دو متغیر ما نبود و اگر عدد بود به متغیر اول و اگر کد اسکی بین کد اسکی اون کارکتر هایی که ما میخواستیم بود به متغیر مد نظر اضافه کنه و در نهایت چاپشون کنه
روش بهتری ذهنتون رسید ارسال کنید
@comma_code_python
x=list(range(ord("A"),ord("Z")))+list(range(ord("a"),ord("z")))
dig,echar="",""
for i in input("--> "):
if i not in dig+echar:
if i.isdigit():
dig+=i
elif ord(i) in x:
echar+=i
print(echar,dig)
توصیحش اینکه اول اومدیم کد اسکی های کارکتر هایی رو که میخواستیم لیست کردیم (میتونید بجا اینکارا از ماژول های دیگه استفاده کنید ) بعد دوتا متغیر ساختیم که خالی هستن بعدش رو متنمون پیمایش کردیم که کارکتر اگر در اون دو متغیر ما نبود و اگر عدد بود به متغیر اول و اگر کد اسکی بین کد اسکی اون کارکتر هایی که ما میخواستیم بود به متغیر مد نظر اضافه کنه و در نهایت چاپشون کنه
روش بهتری ذهنتون رسید ارسال کنید
@comma_code_python
👍1