technologyA

علم و فناوری

technologyA

علم و فناوری

۷ مطلب در مرداد ۱۳۹۹ ثبت شده است

  • ۰
  • ۰

در پایتون می توانید با استفاده از کد یک فایل ایجاد کنید ، در اینجا نشان داده ایم که چگونه می توانید این کار را انجام دهید.

مرحله ۱)

f= open(“guru99.txt”,”w+”)

  • متغیر f را تعریف کردیم تا فایلی با پسوند .txt باز کنیم. از ۲ آرگومان استفاده می کنیم ، فایلی که می خواهیم باز کنیم و یک رشته که نشان دهنده نوع مجوز یا عملکردی است که می خواهیم روی فایل انجام دهیم.
  • در اینجا از حرف “w” در آرگومان استفاده کردیم که حاکی از نوشتن و علامت + به این معنی که اگر در کتابخانه وجود نداشته باشد فایل را ایجاد می کند.
  • گزینه دیگر در کنار w”” حرف “r” است برای خواندن و “a” برای ضمیمه و علامت + یعنی اگر در آنجا نباشد ، آن را ایجاد کنید.

مرحله ۲)

for i in range(10):

f.write(“This is line %drn” % (i+1))

  • یک حلقه for داریم که در محدوده ۱۰ عدد اجرا می شود.
  • از تابع write برای وارد کردن داده ها در فایل استفاده کردیم.
  • خروجی که می خواهیم آن را در فایل تکرار کنیم “This is line” است که با تابع write و سپس %d اعلام می کنیم. (عدد صحیح را نمایش می دهد)
  • بنابراین شماره خط را می نویسیم ، سپس کاراکتر های r و n را برای نشانه گذاری انتهای سطر می نویسیم.

ادامه مطلب....

 

  • سنا کبیری
  • ۰
  • ۰

۱ ـ عکستان را در فتوشاپ باز کنید.

اولین عکسی که در فتوشاپ باز می‌کنید، لایه پس‌زمینه نام دارد (Background Layer). برای راحتی کار نام این لایه را به portrait -13 تغییر دادیم (پایین‌ترین لایه در ستون سمت راست).

۲ ـ در همان صفحه، تکسچر موردنظرتان را باز کنید.

تکسچری که برای این عکس استفاده شد،Chambord نام دارد. به دو روش زیر می‌توانید عکس جدیدی را در فتوشاپ باز کنید:

۱ ـ می‌توانید عکس موردنظرتان را با موس بگیرید و مستقیماً داخل فتوشاپ بیندازید.

۲ ـ و یا تکسچر موردنظرتان را در صفحه جدید فتوشاپ باز کنید و آن را روی عکس پرتره کپی کنید.

روش دوم کمی طولانی‌تر است، اما روش اول هم راحت‌تر است و هم با این کار عکستان به‌طور خودکار به Smart Object تبدیل می‌شود، یعنی اندازهٔ تکسچرتان به‌طور خودکار متناسب با اندازه عکس اصلی می‌شود.

حالا در قسمت لایه‌ها،Blend Mode را روی Overlay قرار دهید تا تکسچرتان روی عکس اعمال شود. به لایه Chambord یک لایه ماسک اضافه کنید و تکسچر را به کمک قلم‌موی نرم و سیاه‌رنگ، از صورت کودک پاک کنید. بعد از انجام دادن این کار، لایه‌تان باید مثل عکس دوم در ستون سمت راست شود. با کم‌وزیاد کردن Opacity می‌توانید شدت تکسچر را تغییر دهید.

ادامه مطلب....

 

  • سنا کبیری
  • ۰
  • ۰

۱- نرم افزار Lightshot:

نرم افزار Lightshot به کمک شما آمده تا بتوانید به راحتی و در کوتاهترین زمان ممکن از صفحات دلخواه خود بر روی کامپیوتر عکس تهیه کنید و در مراحل بعدی از آنها استفاده نمایید. همچنین این برنامه قادر است تصاویر گرفته شده را در فرمتهای JPG ،PNG و BMP ذخیره نماید و تصاویر به‌ دست آمده را پرینت، ذخیره و به‌ اشتراک بگذارد. حجم این برنامه حدود ۲ مگابایت است البته ورژنهای پایینتر حجم کمتری دارد، دارای لینک دانلود رایگان و به راحتی قابل نصب است.

ویژگی های این نرم افزار شامل موارد زیر است:

  • محیط کاربری ساده و روان
  • اشغال فضای کم و ناچیز
  • دارای چند ابزار ابتدایی برای ویرایش تصاویر
  • امکان آپلود تصویر و ارسال آن به شبکه های مجازی و …

۲- نرم افزار Screenshot Captor:

نرم افزار Screenshot Captor دارای ۸ مگابایت حجم ی باشد و قابل نصب بر روی تمامی ویندوزهاست. این نرم افزار قدرتمند در بر گیرنده ابزار ها و قابلیت های گسترده بسیاری از ویرایشگر های گرافیکی می باشد. Screenshot Captor همچنین دارای افکت های تصویری منحصر بفردی نسبت به سایر ابزار های کپچر موجود می باشد. موقعیت یابی خودکار پنجره ضبط و انواع روش های ضبط تصویر ازجمله تمام صفحه، چندین فضای کاری، مناطق دلخواه، مناطق اندازه گیری شده و … از ویژگی های قدرتمند این نرم افزار می باشد. از فرمت های تصویری مختلفی چون gif, png, jpg, tiff و … پشتیبانی کرده و همچنین امکان اضافه کردن یک متن و کامنت به هر تصویر و آپلود خودکار یا دستی تصاویر ضبط شده به کمک این نرم افزار نیز وجود دارد.

مهمترین امکانات Screenshot Captor:

  • قابلیت افزودن افکت های مختلف
  • عکسبرداری سریع و چند مرحله ای
  • پشتیبانی از کانال آلفا و شفافیت فرمت PNG
  • قابلیت گذاشتن کامنت بر روی عکسهای گرفته شده

ادامه مطلب...

 

 

  • سنا کبیری
  • ۰
  • ۰

Align و :Distribute این میانبر به شما این امکان را می دهد تا دو شی انتخاب شده یا بیشتر را سازماندهی تراز و یا حتی آنها را توزیع کنید. علاوه بر این گزینه هایی برای تراز کردن اشیا با توجه به معیارهای خاص وجود دارد.

Angular Dimension Toolابزاریست که به شما این امکان را می دهد تا با سه نقطه خطوط زاویه دار رسم کنید. چنین نشانگرهایی با دادن اندازههای دقیق، شما را از ابعاد اشیا موجود در سند مطلع می کنند.

Arrow Shapes: انواع کاملی از فلشها برای استفاده در سندتان در دسترستند و به راحتی با ابزار Shape و Pick و میانبرهای متنوع قابل اصلاح هستند.

Artistic Media: این میانبر هسته مرکزی برای تمام چیزهاییست که مرتبط با ابزارArtistic Media tool هستند. با چنین ابزار مهربانی انواع مختلفی از ابزارها را سازماندهی، خلق و با آنها کار کنید.

همچنین می توانید قلم موها و اسپری های سفارشی در آن به وجود آورید.

:Artistic Media Tool این ابزار همانند انواع مختلف قلم موها عمل می کند. می توانید قلم موهای نقاشی، برداری، اسپری ای و موارد دیگر را به وجود آورید. برای کنترل و مدیریت بهتر، همزمان از میانبرArtistic Media docker استفاده کنید.

ادامه مطلب....

  • سنا کبیری
  • ۰
  • ۰

عبارت منظم در زبان برنامه نویسی متن خاصی است که برای توصیف الگوی جستجو استفاده می شود. برای استخراج اطلاعات از متن مانند کد ، فایل ها ، گزارش ها ، صفحات گسترده یا حتی اسناد بسیار مفید است.

در عبارت منظم اولین چیزی که باید بفهمیم این است که همه چیز کاراکتر است و ما در حال نوشتن الگوهایی برای مطابقت با دنباله خاصی از کاراکترها به عنوان رشته می باشیم. حروف لاتین یا اسکی موارد روی صفحه کلیدند و از یونیکد برای مطابقت با متن خارجی استفاده می شود که شامل ارقام و علائم نگارشی و همه کاراکتر های خاص مانند $ # @ ! ٪ و غیره است.

به عنوان مثال ، یک عبارت منظم می تواند به برنامه بگوید که متن خاصی را از رشته جستجو کند و سپس نتیجه را مطابق با آن چاپ کند. عبارت می تواند شامل موارد زیر باشد:

تطبیق متن

تکرار

شاخه ها

الگوی ترکیب و غیره

در پایتون ، یک عبارت منظم به عنوان RE(Res)، regexes یا regex pattern بیان می شود و از طریق ماژول re وارد می شود. پایتون از عبارت منظم از طریق کتابخانه پشتیبانی می کند. در پایتون عبارت منظم از چیزهای مختلفی مانند اصلاح کننده ها ، شناسه ها و کاراکتر های فضای سفید پشتیبانی می کند.

ادامه مطلب....

  • سنا کبیری
  • ۰
  • ۰

حلقه ی for چیست؟

حلقه for غالباً هنگامی استفاده می شود که یک قطعه کد را می خواهید “n” بار تکرار کنید.

حلقه while چیست؟

حلقه while برای تکرار یک بلوک کد استفاده می شود. به جای اینکه یک بار بلوک کد را اجرا کنید ، چندین بار بلوک کد را اجرا می کند تا اینکه یک شرط خاص محقق شود. 

مثال عملی

نحوه استفاده از حلقه for برای تکرار جمله یکسان

نحوه استفاده از “حلقه while “

اگرچه حلقه ی while دقیقا همان کارهایی را انجام می دهد که “شرط if ” انجام می دهد ، اما به جای اینکه یک بار بلوک کد را اجرا کنند ، کل فرآیند را تا برقراری شرایط خاصی تکرار می کند.

ساختار

while expression

Statement

ادامه مطلب....

  • سنا کبیری
  • ۰
  • ۰

کلاس یک گروه منطقی از داده ها و توابع است. به ایجاد ساختارهای داده ای که حاوی محتوای دلخواه هستند آزادی می دهد و از این رو به راحتی در دسترس اند.

به عنوان مثال ، برای هر کارمند بانکی که می خواهد جزئیات مشتری را به صورت آنلاین واکشی کند ، به کلاس مشتری می رود که در آن تمام ویژگی های آن مانند جزئیات معامله ، جزئیات برداشت و سپرده ، بدهی های معوق و غیره ذکر شده است.

مرحله ۱) در پایتون کلاس ها با کلمه کلیدی “class” تعریف می شوند.

class myClass():

مرحله ۲) در داخل کلاس ها می توانید توابع یا متدهایی را تعریف کنید که بخشی از کلاس هستند.

def method1 (self):

print “Guru99”

def method2 (self,someString):

print “Software Testing:” + someString

ادامه مطلب....

  • سنا کبیری