Web appOpen in Telegram

Post#دوره_تکمیلی_پایتون

12 March 2025
P
Python challenge️
#دوره_تکمیلی_پایتون ✅کار با متدهای numpy - بخش پنجم ⏪با استفاده متد linspace میتوانیم در یک بازه مشخص n عدد تولید کنیم،این متد سه ورودی دارد،که اول و آخر بازه را مشخص می نمایید و وروی سوم تعداد عددی (n) که قرار هست تولید گردد نمایش میدهد. 🔵توجه کنید برای استفاده از متد linspace باید کتابحانه pi از ابزار numpy رو ابتدا فراخوانی کنیم »> from numpy import pi »> a9 = np.linspace(0,3,5) »> print a9 [ 0. 0.75 1.5 2.25 3. ] ⏪برای تغییر شکل (تغییر بُعد) در آرایه ها میتوانیم از متد reshape استفاده کنیم،بعنوان مثال میخواهیم یک آرایه یک بعدی رو تبدیل به یک آرایه سه در سه نماییم: »> a10 = np.array([1,2,3,4,5,6,7,8,9]).reshape(3,3) »> print a10 [[1 2 3] [4 5 6] [7 8 9]] 🔵نکته مهمی که وجود داره تعداد عناصر آرایه باید با ضرب ابعاد یکسان باشد. ⏪برای تولید آرایه سه بعدی هم میتوانیم طبق مثال زیر انجام دهیم: »> a11 = np.array([1,2,3,4,5,6,7,8,9,10,11,12]).reshape(2,3,2) »> print a11 [[[ 1 2] [ 3 4] [ 5 6]] [[ 7 8] [ 9 10] [11 12]]] »> a11.ndim 3 ⏪حالا میخواهیم تغییر شکل برای آرایه های که با arange ساختیم انجام دهیم،بصورت زیر میباشد: »> a12 = np.arange(30).reshape(2,3,5) »> print a12 [[[ 0 1 2 3 4] [ 5 6 7 8 9] [10 11 12 13 14]] [[15 16 17 18 19] [20 21 22 23 24] [25 26 27 28 29]]] 🔵نکته مهمی که وجود داره از روی خود آرایه نمیتوانید تعداد ابعاد رو متوجه شوید و حتما باید از متد ndim استفاده کنید. ⏪اگر بخواهیم از دو آرایه یک بعدی ، یک آرایه دو بعدی ایجاد کنیم کافیه از متد vstack استفاده کنیم،نحوه کار با این متد بصورت زیر می باشد: 🔵از متد hstack هم برای نوشتن آرایه بصورت افقی استفاده کنیم: »> a13 = np.array([1,2,3]) »> a14 = np.array([4,5,6]) »> a15 = np.vstack([a13,a14]) »> print a15 [[1 2 3] [4 5 6]] ☸️مبجث بعدی ما در بخش بعدی محاسبات عددی روی آرایه هاست،امیدوارم خوب مطالعه کنید و در ادامه با ما همراه باشید 🗂 مرکز آموزش پایتون ➖➖➖➖➖➖➖➖ @pythonchallenge
11 · 1.2K ·

Nearby in the feed

PPython challenge️#متن_کاوی_با_پایتون ❇️ حالا بیاییم مثال قبل رو ادامه بدهیم جایی که کلمات با @ شروع میشدند. برای عبارتهای منظم ما یک کتابخانه re داریم که باید ابتدا ایمپورتش کنیPPython challenge️📌بعضا ممکنه برخی آموزش ها دنباله دار باشند و نیاز باشه حتما آموزش های قبلی که گذاشتیم رو مطالعه کنید. برای دنبال کردن آموزش خاصی کافیه روی فهرستش از پایین کلیک
this message
PPython challenge️#مقدماتی_پایتون ✍️بولین نوع دیگر داده در پایتون، نوع بولین است که دارای یکی از دو مقدار صحیح ( True) یا غلط (False) است. هم چنین، در مقایسه ی مقادیر، خروجی TruePPython challenge️#مقدماتی_پایتون ✍️مقایسه عملگر بعدی عملگر مقایسه ای است. عملگر نامساوی، که با نماد =! نشان داده میشود، بررسی میکند که ایا حاصل مقایسه دو مقدار باهم برابر نیست؟
PPython challenge️Python challenge️@pythonchallenge · channel · Tech
4 504subscribers759posts in the index
Venue feed Open in Telegram

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · What we do not do · Remove a page · Catalog · Search · How we count