در زبان پایتون جدا از توابع آمادهای که برای این کار وجود دارد این روش نیز روش جالبیست.
def FileExist(path):
try:
open(path)
except:
return False
else:
return True
در زبان پایتون جدا از توابع آمادهای که برای این کار وجود دارد این روش نیز روش جالبیست.
def FileExist(path):
try:
open(path)
except:
return False
else:
return True
این دستور برای فراخوانی فایل بچ و یا برنامه ای میان برنامه دیگر است. تفاوت آن نسبت به اجرا به صورت عادی این است که تمامی متغیر ها پس از اتمام آن بچ یا برنامه همچنان باقی می ماند. همچنین توسط این دستور می توان لیبل (label) ها را نیز فراخوانی کرد.
این دو دیواس در سیستم عامل های یونیکس و شبه یونیکس عدد تصادفی تولید میکنند.مسیر رندم و یو رندم به ترتیب بصورت زیر است:
/dev/random /dev/urandom
در لینوکس «رندم» با استفاده از نویز های کیس به عنوان هسته، عدد تصادفی بسیار قوی تولید میکند اما تعداد آن محدود است و نرمافزار های رمز گزاری یا امثالهم ازآن استفاده میکنند. اگر یک مولد عدد تصادفی سختافزاری داشته باشید، خروجی مولد را میتوانید از طریق رندم بگیرید.
یو رندم نیز مخفف unlimited random است که تعداد اعداد آن بینهایت است اما قدرت آن کمتر است و برای استفاده های دیگر میباشد.
در بعضی سیستم عامل ها مانند مک، فری بی اس دی و مینیکس این دو دیوایس یک کار را انجام میدهند و فرقی بین آنها نیست.
دوبار فایل «رندم» را با برنامه hexedit یا هر Hex Viewer دیگر باز کنید و مقدار بایت های آن را ببینید
همانطور که میبینید هر بار مقدار بایت ها تغییر میکند:
برای خروجی گرفتن از دستور ها در یک فایل کافیست آن دستور را به صورت معمولی نوشته و در انتها از دو علامت زیر استفاده کیند و سپس نام فایل خود را بنویسید کنید مانند مثال های زیر
{command} {> or >>} {filename}
اگر از دوستداران ترمینال لینوکس هستید بد نیست در ترمینال خود کمی بازی نیز داشته باشید!جدا از سرگرمیهای دیگری که در خط فرمان وجود دارند مانند sl یا cowsay این بازی نیز بسیار سرگرم کننده است!
بازی ۲۰۴۸ یک بازی فکری است که در آن باید به عدد ۲۰۴۸ برسید.
تصویر زیر این بازی را در xterm نشان میدهد:
پایتون یکی از زبان های برنامه نویسی قدرتمند و در عین حال ساده است و برای مبتدیان و تازهواردان به دنیای برنامه نویسی نیز گزینه خوبیست.این اسلاید شو بصورت نکته وار و سریع و آسان پایتون را آموزش میدهد. این اسلایدشو فقط روی سینتکس زبان مانور میدهد و کتابخانه های پایتون را مانند os،string،socket و ... را آموزش نمیدهد.
مطالب مرتبط:
این دستور برای نمایش و یا ویرایش کردن صفات (attributes) فایل ها و پوشه ها استفاده می شود.
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I] [drive:][path][filename] [/S [/D] [/L]]
استفاده بدون کلید ها صفت فایل ها را نمایش می دهد
+ اضافه کردن صفت مورد نظر
- کم کردن صفت مورد نظر
R صفت فقط خواندن (read only)
A صفت فشرده سازی
S صفت فایل سیستمی
H صفت مخفی
I فهرست شده (برای بالا بردن سرعت سیستم)
S/ کار بر روی پوشه و زیر پوشه ها و فایل ها
D/ کار بر روی پوشه به بهترین نحو
L/ اگر هدف یک لینک باشد صفات انتخابی روی هدف آن نیز تاثیر اعمال می شود
الگوریتم(اسم): کلمهای است که توسط برنامهنویسان زمانی که نمیخواهند بگویند چه کاری انجام دادهاند استفاده میشود!