تابع input در زبان پایتون

در زبان پایتون، تابع input از ورودی استاندارد(که بصورت پیشفرض و معمولا صفحه کلید است) تا زمانی که به نویسه‌ی خط جدید نرسیده میخواند و یک رشته(نوع str) با حذف خط جدید برمیگرداند.استفاده از آن بصورت زیر است:

input(prompt='')

prompt یک رشته است که به عنوان یک پیام به کاربر نمایش داده میشود و از کاربر میخواهد تا چیزی وارد کند، در صورتی که ذکر نشود،رشته‌ای خالی است(یعنی چیزی نمایش داده نمیشود). یک مثال:

name = input('What is your name?')
print('Hi,', name)

فراموش نکنید که تابع یک رشته برمیگرداند و در صورت نیاز باید آنرا به عدد و غیره تبدیل کنید.

مطالب مرتبط:

مجوز مطالب و محتوا ۱۶ مهر ۹۶ ، ۱۲:۰۰ ۳ نظر موافقین ۱ مخالفین ۰
فاروق کریمی زاده

نظرات (۳)

محمدصالح کامیاب
محمدصالح کامیاب

چطور حجم یک پرونده را بدست بیاوریم؟ + کد پایتون + کد سی + کد پرل

اندی پیش به این فکر میکردم که چطور میتوانم حجم یک پرونده را بدست بیاورم و زیر کاپوت این توابع چه چیزی پنهان است.

برای بدست آوردن حجم یک پرونده، البته بدون توجه به فایل‌سیستم و سیستم‌عامل میتوانیم به این صورت عمل کنیم: اول پرونده را باز میکنیم، سپس اشاره‌گر پرونده را به آخرین بایت آن انتقال میدهیم(معمولا تابعی به اسم seek یا مشابه وجود دارد)، حالا مکان اشاره‌گر را نسبت به اول پرونده بدست می‌آوریم(معمولا تابعی به اسم tell وجود دارد). حجم پرونده را به بایت بدست آورده‌ایم.

ادامه مطلب...
مجوز مطالب و محتوا ۳۰ شهریور ۹۶ ، ۱۲:۳۱ ۰ نظر موافقین ۱ مخالفین ۰
فاروق کریمی زاده

MidpSSH - کلاینت تلنت و اس‌اس‌اچ برای پلتفرم جاوا

MidpSSH یک کلاینت اس‌اس‌اچ و تلنت برای گوشی های جاوا هست. این برنامه آزاد و رایگان هست و از ویژگی‌های اون طبق ادعای سازنده میتوان به موارد زیر اشاره کرد:

  • پشتیبانی از Telnet،SSH1 و SSH2
  • پشتیبانی از ماکرو ها برای کار هایی که زیاد انجام میدهید
  • گزارش ترافیک مصرف شده
  • رایگان
  • آزاد(تحت پروانه‌ی فراگیر همگانی گنو)
  • شبیه‌سازی پایانه‌ی VT320
ادامه مطلب...
مجوز مطالب و محتوا ۲۳ شهریور ۹۶ ، ۱۸:۵۴ ۰ نظر موافقین ۰ مخالفین ۰
فاروق کریمی زاده

تکرار یک رشته در پرل - عملگر x

عملگر x در زبان پرل برای تکرار یک رشته به کار میرود،مثال:

$s = "M";
$s = $s . ("o" x 3);
print $s;

خروجی:

Mooo
مجوز مطالب و محتوا ۱۹ شهریور ۹۶ ، ۰۸:۲۸ ۰ نظر موافقین ۰ مخالفین ۰
فاروق کریمی زاده

حذف سریع فایل های بسیار حجیم با یک ترفند ساده

با این ترفند ساده و از طریق خط فرمان میتوانید فایل های حجیم را بسیار ساده و ظرف زمانی بسیار کمتر حذف کنید.خط فرمان را باز کرده و با توجه به سیستم‌عامل خود یکی از این دستورات را بزنید:

ویندوز/داس/امثالهم:

echo > filename
del filename
یونیکس و شبه یونیکس(شامل گنو،لینوکس،بی‌اس‌دی ها،مک و ...):
> filename
rm filename
مجوز مطالب و محتوا ۰۷ شهریور ۹۶ ، ۱۲:۰۰ ۲ نظر موافقین ۱ مخالفین ۰
فاروق کریمی زاده

برای همه پایین هست یا فقط من؟!

اگر میخواهید ببینید که یک سایت، وبلاگ و... برای همه در دسترس نیست یا فقط برای شما می توانید به آدرس زیر بروید  downforeveryoneorjustme.com آدرس مورد نظر را وارد کنید تا ببینید چه شده و مشکل از شماست یا سایت.

مجوز مطالب و محتوا ۲۸ مرداد ۹۶ ، ۱۱:۱۶ ۰ نظر موافقین ۰ مخالفین ۰
بهنام سیم جو

کیبوردی برای زبان چینی

 

ارسالی از دوست عزیزم عامری اسد

مجوز مطالب و محتوا ۲۶ مرداد ۹۶ ، ۲۲:۳۱ ۱ نظر موافقین ۰ مخالفین ۰
بهنام سیم جو

نظرات (۱)

با خودتون و کانال های تلگرام چند چندید؟!

در خیلی از موارد دیدم که طرف تو پنجاه تا کانال مختلف تلگرام عضو هست و جالب تر اینجاست که به هیچ کدام از مطالب اهمیت نمی دهد و هیچ کدام را مطالعه نمی کند و تنها برای از بین بردن اعلان آن پیام ها را رد می کنند!

همیشه برای من جای سوال است که اگر کانال ها مزاحم هستند پس چرا آن ها را حذف نمی کنند و یا اگر به مطالب آن نیازمندند پس چرا مطالب آن را مطالعه نمی کنند. تکلیف را روشن کنید، آیا کانال ها را لازم دارید یا خیر!

 برای حذف کانال ها کافیست بر روی نام کانال نگه دارید و گزینه ی ترک کانال (leave channel) را لمس کنید!

مجوز مطالب و محتوا ۱۲ مرداد ۹۶ ، ۱۷:۱۶ ۱ نظر موافقین ۰ مخالفین ۰
بهنام سیم جو

نظرات (۱)

فاروق کریمی زاده

افزودن مقادیر به اشیاء در سی شارپ

شما میتوانید مقادیری از انواع خواصی به اشیاء اضافه کنید. به طور مثال فرض کنید می خواهم گزینه هایی که پس از اجرا به لیست اضافه می شود دارای یک مقدار از نوع رشته به نام value باشد و هر بار که کاربر روی یکی از این گزینه های لیست کلیک می کند مقدار value مربوط به آن برگنداده شده و آن را در یک پیام نمایش دهد.

ادامه مطلب...
مجوز مطالب و محتوا ۱۰ مرداد ۹۶ ، ۱۲:۰۰ ۱ نظر موافقین ۱ مخالفین ۰
بهنام سیم جو

نظرات (۱)

فاروق کریمی زاده

3 روش برنامه نویسی در ویندوز بدون نیاز به برنامه اضافی

در این جا سه روش برنامه نویسی در ویندوز بدون نیاز به برنامه اضافی را به شما معرفی میکنیم.

 

1 - برنامه نویسی بتچ

 

این نوع برنامه نویسی در واقع همان دستورات داس است که تک به تک در خط فرمان اجرا میشوند.کافیست دستورات داس خود را در notepad نوشته و سپس با فرمت bat یا cmd ذخیره کنید. مثلا دستور echo hello که باعث نمایش پیغام hello میشود.

 

2 - برنامه نویسی ویژوال بیسیک اسکریپت

 

این برنامه نویسی از دستورات ویژوال بیسیک 6 پشتیبانی میکند. فقط باید مثل بالا دستورات را بنویسید و با فرمت vbs ذخیره کنید. حال میتوانید آن را اجرا کنید. مثال : msgbox time این مثال زمان فعلی سیستم را نمایش میدهد.

 

3 - برنامه نویسی جاوا اسکریپت

 

باید دستورات جاوا اسکریپت را در آن بنویسید.

 

همه ی این ها را باید بعد از ذخیره اجرا کنید تا نتیجه مشاهده شود.

مجوز مطالب و محتوا ۰۳ مرداد ۹۶ ، ۱۲:۰۰ ۰ نظر موافقین ۱ مخالفین ۰
فاروق کریمی زاده