کافه برنامه نویسان | 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗲𝗿s 𝗖𝗮𝗳𝗲
الذهاب إلى القناة على Telegram
👈 اینجا جایی است که یاد میگیریم و ایدههایمان را به واقعیت تبدیل میکنیم و در نهایت با هم رشد میکنیم✨ 💬 Group : @IRdeveloperchat تبادل / تبلیغات : @ProgramersCafeSup 🫴 ♂️ مالک : @Ali_Rohany ♂️
إظهار المزيد2 790
المشتركون
لا توجد بيانات24 ساعات
+267 أيام
+9830 أيام
أرشيف المشاركات
ادامه ایجاد برنامه نوتپد با پایتون 🔥
مرحله ۳: توضیح کد
در اینجا، مراحل اصلی کد را توضیح میدهیم :
1 - ایجاد کلاس NotepadApp: در این برنامه، ما از یک کلاس به نام NotepadApp برای ایجاد برنامه نوتپد استفاده میکنیم.
2- ایجاد پنجره اصلیبا استفاده از کتابخانه Tkinter، یک پنجره اصلی برای برنامه ایجاد میکنیم. عنوان پنجره نیز به "پیش نمایش نوت پد" تنظیم میشود.
3 - افزودن ویرایشگر متناز tk.Text برای ایجاد ویرایشگر متنی برای وارد کردن ویرایش متن استفاده میکنیم. این ویرایشگر میتواند به طور خودکار به محتوا شکستگی دهد و اسکرولهای لازم را اضافه کند.
4 - ایجاد منوبا استفاده از tk.Menu، یک منو برای برنامه ایجاد میکنیم. منو شامل گزینههای فایل مانند باز کردن، ذخیره کردن و خروج است
5 - اضافه کردن توابع باز کردن و ذخیره کردنما دو تابع به نام open_file و save_file ایجاد میکنیم تا به ترتیب، متن فایل را باز کنند و متن را در یک فایل جدید ذخیره کنند.
مرحله ۴ : اجرا
برای اجرای برنامه، فایل را اجرا کنید. پس از اجرا، یک پنجره نوتپد ساده با امکانات باز کردن، ذخیره و ویرایش متن ظاهر میشود.
💥 خب بالاخره تموم شدد😉❤️
⚡️ری اکشن یادت نره🔥
#Programming #python
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
⚜️ رفقا نظرتون رو راجب این پروژه های پایتون و جاوااسکریپت بگید 🎯
داخل این فایل واحد های مختلف کیمت های فیزیکی داخل لیست های \ایتون جمع آوری شده میتونید استفاده کنید
# SI unit of inductance is henry (H)
inductance_units = [
("henry", 1), # SI derived unit
("millihenry", 0.001),
("microhenry", 1e-6),
("nanohenry", 1e-9),
("abhenry", 1e-9), # CGS unit
("stathenry", 8.9876e11) # CGS unit
]
conductance_units = [
("siemens", 1), # SI base unit
("kilosiemens", 1000),
("millisiemens", 0.001),
("microsiemens", 1e-6),
("nanosiemens", 1e-9),
("picosiemens", 1e-12),
("femtosiemens", 1e-15),
("mho", 1),
("abmho", 1e9),
("statmho", 1.112650056e-12)
]
flux_units = [
("weber", 1), # SI base unit
("kiloweber", 1000),
("milliweber", 0.001),
("microweber", 1e-6),
("nanoweber", 1e-9),
("picoweber", 1e-12),
("femtoweber", 1e-15),
("maxwell", 1e-8),
("unit pole", 1.256637062e-7)
]
# SI unit of electric charge is coulomb (C)
charge_units = [
("coulomb", 1), # SI derived unit
("millicoulomb", 0.001),
("microcoulomb", 1e-6),
("nanocoulomb", 1e-9),
("picocoulomb", 1e-12),
("elementary charge", 1.602176634e-19), # charge of a proton or electron
("faraday", 96485.33212), # charge of a mole of electrons
("ampere-hour", 3600), # charge delivered by a current of one ampere in one hour
]
potential_units = [
("volt", 1), # SI base unit
("kilovolt", 1000),
("millivolt", 0.001),
("microvolt", 1e-6),
("nanovolt", 1e-9),
("picovolt", 1e-12),
("femtovolt", 1e-15),
("abvolt", 1e-8),
("statvolt", 299.792458)
]
density_units = [
("tesla", 1), # SI base unit
("kilotesla", 1000),
("millitesla", 0.001),
("microtesla", 1e-6),
("nanotesla", 1e-9),
("picotesla", 1e-12),
("femtotesla", 1e-15),
("gauss", 1e-4)
]
intensity_units = [
("candela", 1), # SI base unit
("millicandela", 0.001),
("microcandela", 1e-6),
("nanocandela", 1e-9),
("picocandela", 1e-12),
("femtocandela", 1e-15),
("lumen", 1),
("nit", 1)]
illuminance_units = [
("lux", 1), # SI base unit
("kilolux", 1000),
("millilux", 0.001),
("microlux", 1e-6),
("nanolux", 1e-9),
("picolux", 1e-12),
("femtolux", 1e-15),
("phot", 1e4),
("foot-candle", 10.76391)
]
radioactivity_units = [
("becquerel", 1), # SI base unit
("kilobecquerel", 1000),
("megabecquerel", 1e6),
("gigabecquerel", 1e9),
("curie", 3.7e10),
("millicurie", 3.7e7),
("microcurie", 3.7e4),
("picocurie", 3.7e-2),
("rutherford", 1e6)
]
absorbed_dose_units = [
("gray", 1), # SI base unit
("kilogray", 1000),
("milligray", 0.001),
("microgray", 1e-6),
("nanogray", 1e-9),
("picogray", 1e-12),
("rad", 0.01),
("millirad", 1e-5),
("microrad", 1e-8)
]
equivalent_dose_units = [
("sievert", 1), # SI base unit
("kilosievert", 1000),
("millisievert", 0.001),
("microsievert", 1e-6),
("nanosievert", 1e-9),
("picosievert", 1e-12),
("rem", 0.01),
("millirem", 1e-5),
("microrem", 1e-8)
]
catalytic_activity_units = [
("katal", 1), # SI base unit
("kilokatal", 1000),
("millikatal", 0.001),
("microkatal", 1e-6),
("nanokatal", 1e-9),
("picokatal", 1e-12),
("enzyme unit", 16.67e-9),
("milli enzyme unit", 16.67e-12),
("micro enzyme unit", 16.67e-15)
]
با هاش یه اپ ویندوز نوشتم با PyQt6 اگه خواستبن میتونم کد اون رو هم قرار بدم
امیدوارم یراتون مفید باشه
# SI unit of energy is joule (J)
energy_units = [
("joule", 1), # SI derived unit
("erg", 1e-7),
("calorie", 4.184),
("kilocalorie", 4184),
("watt hour", 3600),
("kilowatt hour", 3.6e6),
("electronvolt", 1.602176634e-19),
("british thermal unit", 1055.06),
("foot pound", 1.35582),
("ton of TNT", 4.184e9)
]
# SI unit of power is watt (W)
power_units = [
("watt", 1), # SI derived unit
("kilowatt", 1000),
("megawatt", 1e6),
("gigawatt", 1e9),
("terawatt", 1e12),
("horsepower", 745.7),
("foot pound per second", 1.35582),
("calorie per second", 4.184),
("kilocalorie per hour", 1.16222),
("british thermal unit per hour", 0.293071)
]
# SI unit of force is newton (N)
force_units = [
("newton", 1), # SI derived unit
("dyne", 1e-5),
("pound-force", 4.44822),
("kilogram-force", 9.80665),
("kip", 4448.22),
("ton-force", 8896.44)
]
# SI unit of angle is radian (rad)
angle_units = [
("radian", 1), # SI derived unit
("degree", pi/180), # conversion factor from degree to radian
("gradian", pi/200), # conversion factor from gradian to radian
("minute of arc", pi/10800), # conversion factor from minute of arc to radian
("second of arc", pi/648000), # conversion factor from second of arc to radian
("revolution", 2*pi) # conversion factor from revolution to radian
]
# SI unit of frequency is hertz (Hz)
frequency_units = [
("hertz", 1), # SI derived unit
("kilohertz", 1000),
("megahertz", 1e6),
("gigahertz", 1e9),
("terahertz", 1e12),
("radian per second", 1/(2*pi)), # conversion factor from radian per second to hertz
("revolution per minute", 1/60) # conversion factor from revolution per minute to hertz
]
# SI unit of electric current is ampere (A)
current_units = [
("ampere", 1), # SI base unit
("milliampere", 0.001),
("microampere", 1e-6),
("kiloampere", 1000),
("abampere", 10) # CGS unit
]
# SI unit of voltage is volt (V)
voltage_units = [
("volt", 1), # SI derived unit
("millivolt", 0.001),
("microvolt", 1e-6),
("kilovolt", 1000),
("megavolt", 1e6),
("gigavolt", 1e9),
("abvolt", 1e-8) # CGS unit
]
# SI unit of resistance is ohm (Ω)
resistance_units = [
("ohm", 1), # SI derived unit
("milliohm", 0.001),
("microohm", 1e-6),
("kiloohm", 1000),
("megaohm", 1e6),
("gigaohm", 1e9),
("abohm", 1e-9) # CGS unit
]
# SI unit of capacitance is farad (F)
capacitance_units = [
("farad", 1), # SI derived unit
("microfarad", 1e-6),
("nanofarad", 1e-9),
("picofarad", 1e-12),
("femtofarad", 1e-15),
("abfarad", 1e9), # CGS unit
("statfarad", 1.1126e-12) # CGS unit
]
تعدادی از واحد های SI رو برای کمیت های مختلف فیزیک و ریاضی جمع کردم به صورت لیست پایتون در آوردم
length_units = [
("meter", 1), # SI base unit
("kilometer", 1000),
("centimeter", 0.01),
("millimeter", 0.001),
("micrometer", 1e-6),
("nanometer", 1e-9),
("picometer", 1e-12),
("femtometer", 1e-15),
("inch", 0.0254),
("foot", 0.3048),
("yard", 0.9144),
("mile", 1609.344),
("nautical mile", 1852),
("fathom", 1.8288),
("rod", 5.0292),
("chain", 20.1168),
("furlong", 201.168),
("astronomical unit", 1.496e11),
("light year", 9.461e15),
("parsec", 3.086e16)
]
global select_list
select_list=length_units
area_units = [
("square meter", 1), # SI derived unit
("square kilometer", 1e6),
("square centimeter", 1e-4),
("square millimeter", 1e-6),
("square micrometer", 1e-12),
("square nanometer", 1e-18),
("square picometer", 1e-24),
("square inch", 0.00064516),
("square foot", 0.092903),
("square yard", 0.836127),
("square mile", 2.58999e6),
("acre", 4046.86),
("hectare", 1e4),
("are", 100)
]
# SI unit of volume is cubic meter (m^3)
volume_units = [
("cubic meter", 1), # SI derived unit
("cubic kilometer", 1e9),
("cubic centimeter", 1e-6),
("cubic millimeter", 1e-9),
("cubic micrometer", 1e-18),
("cubic nanometer", 1e-27),
("cubic picometer", 1e-36),
("liter", 0.001), # special name for cubic decimeter
("milliliter", 1e-6), # special name for cubic centimeter
("cubic inch", 0.000016387064),
("cubic foot", 0.028316846592),
("cubic yard", 0.764554857984),
("cubic mile", 4.168181825440579e9),
("gallon (US)", 0.003785411784),
("gallon (UK)", 0.00454609),
("barrel (oil)", 0.158987294928)
]
# SI unit of time is second (s)
time_units = [
("second", 1), # SI base unit
("millisecond", 0.001),
("microsecond", 1e-6),
("nanosecond", 1e-9),
("picosecond", 1e-12),
("femtosecond", 1e-15),
("minute", 60),
("hour", 3600),
("day", 86400),
("week", 604800),
("month", 2629800), # average of 30.44 days
("year", 31557600), # average of 365.24 days
("decade", 315576000), # 10 years
("century", 3155760000), # 100 years
("millennium", 31557600000), # 1000 years
]
# SI unit of speed is meter per second (m/s)
speed_units = [
("meter per second", 1), # SI derived unit
("kilometer per hour", 0.277778),
("mile per hour", 0.44704),
("knot", 0.514444),
("mach", 340.3), # speed of sound in air at sea level
("light", 299792458) # speed of light in vacuum
]
# SI unit of mass is kilogram (kg)
mass_units = [
("am", 1), # SI base unit
("gram", 0.001),
("milligram", 1e-6),
("microgram", 1e-9),
("tonne", 1000),
("pound", 0.453592),
("ounce", 0.0283495),
("stone", 6.35029),
("electronvolt", 1.782662e-36), # mass-energy equivalence
("atomic mass unit", 1.660539e-27) # 1/12 of the mass of a carbon-12 atom
]
# SI unit of temperature is kelvin (K)
temperature_units = [
("kelvin", 1), # SI base unit
("celsius", lambda x: x + 273.15), # conversion function from celsius to kelvin
("fahrenheit", lambda x: (x + 459.67) * 5/9), # conversion function from fahrenheit to kelvin
("rankine", 0.555556),
("newton", 3.030303),
("rømer", 1.904761),
("réaumur", 1.25),
("delisle", -0.666667)
]
# SI unit of pressure is pascal (Pa)
pressure_units = [
("pascal", 1), # SI base unit
("bar", 1e5),
("atmosphere", 101325),
("torr", 133.322),
("millimeter of mercury", 133.322),
("pound per square inch", 6894.76),
("barye", 0.1),
("kilopascal", 1000),
("megapascal", 1e6),
("gigapascal", 1e9)
]
✨شرح مختصر پروژه✨
در این پروژه میخواهیم با کمک ماژول random اقدام به ساخت یک برنامه ی تولید رمز تصادفی با پایتون کنیم.
💥 توضیحات پروژه
در این پروژه با کمک ماژول random اقدام به ساخت یک برنامه ی تولید رمز تصادفی با پایتون خواهیم کرد.
در این پروژه یک تابع به نام
generate_password
تعریف می کنیم که وظیفه ی تولید یک رمز عبور تصادفی با طول دلخواه را انجام می دهد. شما میتوانید طول رمز عبور را با ورودی کاربر تنظیم کنید و رمز عبور تصادفی تولید شده را نمایش دهید.
لطفاً توجه داشته باشید که این یک پروژه ساده و تمرینی است. رمزهای عبور تصادفی تولید شده توسط این کد برای موارد حساس به امنیت، مثل حسابهای بانکی یا ایمیل، مناسب نیستند. بهتر است از کتابخانههای مدیریت رمز عبور مانند bcrypt استفاده کنید .#programming #python Channel • @Cafe_Of_Code Group • @Cafe_Code_Gap
این سئوال رو با جاوا اسکریپت یا پایتون حل کنید(در کامنت ها ارسال کنید)
جواب رو به هر دو زبان میزارم
اصغر که از گردن کلفتهای مدرسه بیژن بود، روزی بیژن را به گوشهای کشید و از او خیلی محترمانه خواست تا سوال زیر را حل کند! بیژن نیز که از ادب او شرمنده شد، قول داد که سوال او را تا شب حل کند و برایش بفرستد، ولی سوال اصغر به شدت سخت بود! حال بیژن دست به دامنِ شما شده و از شما میخواهد تا این سوال را برای او حل کنید تا زیر بار شرمندگی اصغر له نشود.
سوال از این قرار است که سه عدد 𝑦y و 𝑥x و 𝑛n به ما داده میشود. حال باید بزرگترین عدد 𝑘kای را پیدا کنیم به شرطی که 1≤𝑘≤𝑛1≤k≤n و باقیماندهی 𝑘k بر 𝑥x برابر 𝑦y باشد.
ورودی
ورودی تنها شامل یک خط است که در آن سه عدد طبیعی 𝑦y و 𝑥x و 𝑛n با فاصله از هم آمدهاند.
خروجی
در یک خط پاسخ سوال اصغر را چاپ کنید.
مثال
ورودی نمونه یک
1 2 100
خروجی نمونه یک
99
Plain text
Copy
• توضیح: عدد ۹۹ بزرگترین عدد کوچکتر مساوی ۱۰۰ است که باقیماندهاش بر ۲ برابر ۱ است.
ورودی نمونه دو
10 15 25
خروجی نمونه دو
25
توضیح: عدد ۲۵ بزرگترین عدد کوچکتر مساوی ۲۵ است
در آدرس www.Test.com کدام قسمت SubDomain است؟
یه راهی هست برای نصب gnome روی mint
اگه مینت دارین و میخواین گنوم رو روش تجربه کنید میتونید از synaptic vellina-gnome رو نصب کنید
این ویدئو رو ببینید
https://invidious.fdn.fr/watch?v=VRFZXx_MmrI&list=PLZTbecDJ3AmPrjhItkiJRaDTg5Ny9V-z3&index=0
💥 روز دختر رو به تمام دختران سرزمینم تبریک میگم
دنیا با وجود شما فرشته ها قشنگ تره !🤍❤️
- روزتون مبارک✨️
• admins
Repost from N/a
⭕️ بهترین کانال های برنامه نویسی
https://t.me/addlist/Kyb1KGE37UgzNmM0
🔥☑ اگر تو هم به دنبال کلی مطلب آموزشی در زمینهی هوش مصنوعی ، دنیای وب و برنامه نویسی هستی ...
➕ شاید بتونیم کمکت کنیم :)
Channel Channel Channel
پایتون
x,y=map(int,input().split())
if x%2==0 and y%2==0:
print(x*y)
elif x%2==1 and y%2==1 :
print(x*y)
else:
print(x//y)
جاوااسکریپت
const readline = require('readline').createInterface({
input: process.stdin,
output: process.stdout
});
readline.question('', (input) => {
let [x, y] = input.split(' ').map(Number);
if (x % 2 === 0 && y % 2 === 0) {
console.log(x * y);
} else if (x % 2 === 1 && y % 2 === 1) {
console.log(x * y);
} else {
console.log(Math.floor(x / y));
}
readline.close();
});
جواب 👆
#Js #programming
Channel • @Cafe_Of_Code
Group • @Cafe_Code_GapRepost from N/a
⭕️ بهترین کانال های برنامه نویسی
https://t.me/addlist/Kyb1KGE37UgzNmM0
🔥☑ اگر تو هم به دنبال کلی مطلب آموزشی در زمینهی هوش مصنوعی ، دنیای وب و برنامه نویسی هستی ...
➕ شاید بتونیم کمکت کنیم :)
Channel Channel Channel
تفاوت اصلی بین let و var در جاوااسکریپت
دامنه دستری (Scope):
var: دامنه دسترسی آن به تابعی که در آن تعریف شده است (Function Scope) محدود میشود. اگر خارج از تابع تعریف شود، به صورت سراسری (Global Scope) در دسترس خواهد بود.
let: دامنه دسترسی آن به بلاک (Block Scope)، مثل حلقهها و شرطها، که در آن تعریف شده است محدود میشود.
Hoisting:
var: متغیرهای تعریف شده با var قبل از اجرای کد به بالای دامنه دسترسیشان “بلند” (Hoisted) میشوند و با مقدار undefined اولیهسازی میشوند.
let: متغیرهای تعریف شده با let نیز Hoisted میشوند، اما تا زمانی که کد به خط تعریف آنها نرسیده، نمیتوان از آنها استفاده کرد (Temporal Dead Zone).
🔸ویژگی border-spacing در CSS
🔸با استفاده از ویژگی border-spacing در CSS میتوان یک فضای خالی ( فاصله ) را در اطراف سلول های یک جدول بصورت افقی و عمودی ایجاد و یا تعریف کرد
✨مثال از این ویژگی
در ادامه میتوانید یک مثال از ویژگی border-spacing را در زبان CSS مشاهده نمایید.
🔸مثال شماره ۱ : استفاده از واحد اندازه گیری پیکسل ( PX)
table {
width: 100%;
border-collapse: separate;
border-spacing: 10px;
}
🔸مثال شماره ۲ : استفاده از ۲ مقدار بصورت همزمان ( مقدار اول بصورت افقی و مقدار دوم بصورت عمودی محاسبه میشه )
table {
border-spacing: 30px 20px;
}
#programming #css #html
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap⚡️ هوش مصنوعی مرموز « GPT2-Chatbot » که معلوم نیست سازندهش چه کسی یا گروهیه یه مسئله ریاضی سختی از المپیاد بینالمللی ریاضی رو تو تلاش اولش حل کرد .
💥فقط ۴ دانش آموز تو آمریکا میتونستن این مسئله رو حل کنن .
#Ai
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
💥 بهترین توضیح برای z-index در CSS 😂
#Fun #Css #Html
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
افغانی در میدان آزادی به مردم ایران فحاشی میکند، در آخر هم مزاحم یک بانوی ایرانی میشود و با افتخار هم فیلمش را پخش میکند.
💯میلیونها جانی روانی، با فرهنگ بدوی و متنفر از ایران و ایرانی وارد کشور شدهاند.
جوانان ایران باید بیدار شوند ....
#News
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
