خروجی این کد PHP کدوم گزینه از بین گزینه های پایین هستش؟ 🤔
A) Hello World
B) HelloWorld
C) Helllo World
D) Helo World
#php #challenge
☕️ @CodeExplore
function customFunction($arr) {
$result = '';
foreach ($arr as $key => $value) {
if (is_int($key)) {
$result .= chr($value);
} else {
$result .= $value;
}
}
return $result;
}
$input = [
72, 101, 'l' => 'l', 111, 32, 87, 'o' => 'o', 114, 108, 100
];
echo customFunction($input);A) Hello World
B) HelloWorld
C) Helllo World
D) Helo World
#php #challenge
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡8🔥3❤🔥2
با کسانی معاشرت کن که از تو بهتر باشند. با آنها دوستی کن تا خودت روزی مثل آنها بلکه بهتر از آنها شوی.
" بیل گیتس "
#motivational
☕️ @CodeExplore
" بیل گیتس "
#motivational
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥17🔥3⚡2
استفاده از توابع all و any در پایتون ⌨️
🔹 تابع any
فرض کنید یه لیست از اعداد دارین و میخواین ببینین آیا حداقل یکی از اونها غیر صفر(یا درست) هست یا نه.
🔸 تابع all
حالا فرض کن میخوای مطمئن بشی که همه اعداد توی یه لیست غیر صفر هستن.
☄️ این دو تا تابع بهت کمک میکنن تا بدون نیاز به حلقه و شرطهای اضافی، خیلی راحت و سریع چک کنی که همه یا بعضی از مقادیر توی یه لیست به شرط خاصی میخورن یا نه. همین دیگه، خیلی راحت و کاربردی!
#python #all #any
☕️ @CodeExplore
فرض کنید یه لیست از اعداد دارین و میخواین ببینین آیا حداقل یکی از اونها غیر صفر(یا درست) هست یا نه.
any دقیقاً همین کار رو براتون انجام میده.numbers = [0, 0, 1, 0]
if any(numbers):
print("حداقل یکی از اعداد غیر صفره!")
# خروجی: حداقل یکی از اعداد غیر صفره!
حالا فرض کن میخوای مطمئن بشی که همه اعداد توی یه لیست غیر صفر هستن.
all بهت کمک میکنه که این کار رو به راحتی انجام بدی.numbers = [1, 2, 3, 4]
if all(numbers):
print("همه اعداد غیر صفرن!")
# خروجی: همه اعداد غیر صفرن!
#python #all #any
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡11❤🔥4🔥2
ما فرض میکنیم شما یک زبان برنامه نویسی هستید. حالا لطف کنید اسمتون رو بگید😁
#programming #language
☕️ @CodeExplore
#programming #language
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡7🔥2❤🔥1
خب بچه ها یسری چیزای جالب ازش بگم و تمومش کنیم:
transition-none
transition-all
transition
transition-colors
transition-opacity
transition-shadow
transition-transform
لیست بالا کامل از اسمش هم مشخصه که هر ترنزیشن برای کدوم قسمت از المنت شما اعمال میشه
و میتونین تایم بندیش رو هم عوض کنین (دیفالت : 150ms ):
duration-0
duration-75
duration-100
duration-150
...
duration-700
duration-1000
خب حالا بریم برای بحث بعدی که راجب مقادیر منفی هستش
.element{
position: relative;
top: -20px;
}خب ما قبلا راجب اینکه چطوری بیایم top رو ست کنیم گفتیم:
class="top-4"
و حالا کافیه برای اینطور مقادیر ( پوزیشن ها، سایه ها و حتی ترنسفورم ها ) اینطوری منفی بدیم:
class=" -top-4 -rotate-180"
داخل این قسمت خب ما میدونیم که باید به صورت دیفالت، رنگی که ازش شروع میشه، درصدش، رنگ بعدی و درصدش و رنگ اخری و درصدش رو کامل مشخص کنیم، حالا داخل تیلویند اینطوری راحت میتونین بک گراند گرادینت ست کنین:
اول کلاس هارو ببینیم
from-[color]
from-[present]
via-[color] // optional middle color
via-[present]
to-[color]
to-[present]
برای مشخص کردن جهت گرادینت هم کلاس داریم:
bg-gradient-to-r
bg-gradient-to-l
bg-gradient-to-t
bg-gradient-to-b
خب حالا بریم سراغ مثالش که از داک تیلویند اومده:
<button type="button" class="bg-gradient-to-r from-green-400 to-blue-500 hover:from-pink-500 hover:to-yellow-500 ...">
Hover me
</button>
خب دوستان عزیز این آموزشمون هم تموم شد امیدوارم با این مباحث تمرین کنین و به خوبی از تیلویند استفاده کنین
راستی پیشنهادتون رو بگین که چه مبحثی دوست دارین و اگر شرایطش بود براتون قرار بدیم
#tailwind #tailwind_16
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡13❤🔥4🔥3
خروجی این کد Java script کدوم گزینه از بین گزینه های پایین هستش؟
#js #challenge
☕️ @CodeExplore
function trickyFunction(arr) {
return arr.reduce((acc, curr) => {
if (curr % 2 === 0) {
acc.even.push(curr);
} else {
acc.odd.push(curr);
}
return acc;
}, { even: [], odd: [] });
}
const { even, odd } = trickyFunction([1, 2, 3, 4, 5, 6, 7, 8]);
const result = even.map((num, index) => num * odd[index]);
console.log(result);#js #challenge
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡8🔥4❤🔥3
⚡6❤🔥4💔4🔥1😁1
کار با فایلهای JSON در پایتون ⌨️
👀 یک کد کوتاه و مختصر برای یادگیری کار با فایل های json در پایتون
#python #json
☕️ @CodeExplore
import json
# نوشتن به فایل JSON
data = {"name": "Alice", "age": 25}
with open('data.json', 'w') as f:
json.dump(data, f)
# خواندن از فایل JSON
with open('data.json', 'r') as f:
data = json.load(f)
print(data) # {'name': 'Alice', 'age': 25}
#python #json
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡6❤🔥3🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
▪️شرکت OpenAI نسخه دسکتاپ ChatGPT رو برای macOS معرفی کرد که به کاربران امکان میده با ترکیب کلید Option + Space به سرعت به ChatGPT دسترسی پیدا کنن.
▪️این برنامه امکاناتی مثل گرفتن اسکرینشات، آپلود فایلها، جستجوی مکالمات و مکالمه صوتی رو فراهم میکنه. برای استفاده، macOS 14+ و Apple Silicon (M1 یا بالاتر) نیازه و نسخه ویندوز هم بهزودی عرضه خواهد شد!
#ai #chatgpt #mac
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡9🔥4❤🔥3
کافیه فقط موضوع پروژه مثلا سایت یا اپلیکیشن موردنظر به همراه استایلی که علاقمندید وجود داشته باشه (به عنوان مثال 3D) رو وارد کنید و خروجی طرح UI & UX رو دریافت کنید و استفاده کنید
#ui #ux #project
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤🔥2⚡2
هرجا میریم هی میگن داداش برو w3schools هرچی میخای یاد بگیر😠
ولی این سایت پایین هم جون میده واسه یادگیری انواع زبان ها و تکنولوژی ها که میتونین ازش استفاده کنین
🌐 https://www.tutorialspoint.com/index.htm
#site
☕️ @CodeExplore
ولی این سایت پایین هم جون میده واسه یادگیری انواع زبان ها و تکنولوژی ها که میتونین ازش استفاده کنین
#site
Please open Telegram to view this post
VIEW IN TELEGRAM
Tutorialspoint
Free Tutorials on Technical and Non Technical Subjects
Learn the latest technologies and programming languages including ChatGPT, CodeWhisperer, Google Assistant, Dall-E, Business Intelligence, Claude AI, SwiftUI, Smart Grid Technology, Prompt Engineering, Generative AI, Python, DSA, C, C++, Java, PHP, Machine…
⚡10❤🔥2🔥2
خروجی این کد پایتون کدوم یکی از گزینه های پایینه؟ 🤔
#python #challenge
☕️ @CodeExplore
def complex_function(a, b):
result = []
for i in range(min(len(a), len(b))):
if i % 2 == 0:
result.append(a[i] + b[-(i+1)])
else:
result.append(a[i] - b[-(i+1)])
return result
a = [3, 8, 2, 7]
b = [1, 4, 9, 6]
output = complex_function(a, b)
print(output)
#python #challenge
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡7🔥3❤🔥2
🔥8⚡4❤🔥2😁1
تگ <time> در HTML 🖐
☄️ این تگ برای اینه که وقتی داریم توی سایتمون یه تاریخ یا زمان رو نشون میدیم، مرورگر و موتورهای جستجو دقیقاً بفهمن که داریم راجع به چی صحبت میکنیم. مثلا، اگه یه مقاله نوشتیم و میخوایم تاریخ انتشارش رو نشون بدیم، یا میخوایم بگیم یه رویداد کی برگزار میشه، از این تگ استفاده میکنیم.
❓ مثال: فرض کنیم میخوایم تاریخ یه رویدادی رو بنویسیم...
◀️ اینجا داریم به مرورگر میگیم که این "27 ژوئن 2024، ساعت 10:00" یه تاریخ و زمان خاصه. این خیلی کمک میکنه که مرورگر بفهمه این یه زمان مهمه و موتورهای جستجو هم راحتتر میتونن این اطلاعات رو پیدا کنن.
✅ کجاها میتونیم ازش استفاده کنیم؟
1⃣ وقتی توی سایت بلاگ مینویسیم و میخوایم تاریخ انتشار مقالههامون رو نشون بدیم.
🔢 اگه سایتی داریم که رویدادها رو معرفی میکنه و میخوایم زمان شروع و پایان رویدادها رو بنویسیم.
🔢 یا حتی وقتی یه تایملاین داریم و میخوایم بگیم هر اتفاقی کی افتاده.
#html #time
☕️ @CodeExplore
<p>آغاز رویداد: <time datetime="2024-06-27T10:00:00">27 ژوئن 2024، ساعت 10:00</time></p>
#html #time
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18⚡2❤🔥2
خروجی این کد PHP کدوم گزینه هستش؟ 🤚
#php #challenge
☕️ @CodeExplore
function trickyFunction($num) {
return $num * ($num - 1);
}
$array = array(1, 2, 3, 4, 5);
$result = array_map('trickyFunction', $array);
echo implode(', ', $result);#php #challenge
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡7❤🔥1🔥1
⚡5🔥4
جلوگیری از حواس پرتی 🤨
همه ما گاهی موقع کار حواسمون پرت میشه. چند تا راهکار ساده ولی موثر رو براتون نوشتیم که بشه این حواس پرتی ها رو کمتر کرد🤝
1️⃣ لیست کارها
نوشتن لیست کارهای روزانه و اولویتبندی اونها.
2️⃣ محیط کاری مناسب
-پاکسازی میز کار: میزتون رو از هر چیزی که حواستون رو پرت میکنه خالی کنید.
-موسیقی بدون کلام:اگه با صدا تمرکز بهتری دارید، موسیقی بیکلام یا صداهای طبیعت میتونه مفید باشه.
3️⃣ قطع دسترسی به عوامل مزاحم
اعلانهای موبایل و شبکههای اجتماعی رو در زمان کار غیرفعال کنید یا گوشیتون رو روی حالت هواپیما بزارید.
4️⃣ استراحتهای منظم
-استراحتهای کوتاه: هر یک ساعت یک بار چند دقیقه استراحت کنید تا ذهنتون تازه بشه.
-حرکت و کشش: از جاتون بلند شید، کشش انجام بدید یا چند قدم راه برید.
5️⃣ تنظیم اهداف کوچک
-تقسیم کارها: کارهای بزرگ رو به بخشهای کوچکتر تقسیم کنید تا احساس پیشرفت داشته باشید.
-پاداشدادن به خودتون: بعد از انجام هر کار، به خودتون یه استراحت یا یه پاداش کوچک بدید.
6️⃣ تمرکز بر یک کار
به جای انجام چند کار همزمان، روی یک کار تمرکز کنید و تا پایان اون کار به بقیه کارها نپردازید.
❤️ اگه این راهکارها رو امتحان کنید، احتمالاً متوجه میشید که تمرکزتون بیشتر شده و کارها رو بهتر و سریعتر انجام میدید. اگر هر ایده دیگه دیگه ای داشتید توی کامنت ها بهمون بگید 🙂
#trick
☕️ @CodeExplore
همه ما گاهی موقع کار حواسمون پرت میشه. چند تا راهکار ساده ولی موثر رو براتون نوشتیم که بشه این حواس پرتی ها رو کمتر کرد
نوشتن لیست کارهای روزانه و اولویتبندی اونها.
-پاکسازی میز کار: میزتون رو از هر چیزی که حواستون رو پرت میکنه خالی کنید.
-موسیقی بدون کلام:اگه با صدا تمرکز بهتری دارید، موسیقی بیکلام یا صداهای طبیعت میتونه مفید باشه.
اعلانهای موبایل و شبکههای اجتماعی رو در زمان کار غیرفعال کنید یا گوشیتون رو روی حالت هواپیما بزارید.
-استراحتهای کوتاه: هر یک ساعت یک بار چند دقیقه استراحت کنید تا ذهنتون تازه بشه.
-حرکت و کشش: از جاتون بلند شید، کشش انجام بدید یا چند قدم راه برید.
-تقسیم کارها: کارهای بزرگ رو به بخشهای کوچکتر تقسیم کنید تا احساس پیشرفت داشته باشید.
-پاداشدادن به خودتون: بعد از انجام هر کار، به خودتون یه استراحت یا یه پاداش کوچک بدید.
به جای انجام چند کار همزمان، روی یک کار تمرکز کنید و تا پایان اون کار به بقیه کارها نپردازید.
#trick
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡20❤🔥4🔥2