Geek

من چنددرصد گیک هستم؟

گیک (Geek) یا نرد (Nerd)، در اصطلاح به خورهٔ کامپیوتر گفته می‌شه. البته معانی این دوتا لغت در واقع خوب نیست ولی در اثر گذر زمان به صورت اصطلاح در اومدن.

یکی از دوستان در انجمن اوبونتو لینکی معرفی کرد که با طرح پرسش‌های ساده‌ای می‌گه که شما چنددرصد گیک هستید، و اون لینک اینه. چیزی که واضحه اینه که این لینک چندان علمی این کار رو انجام نمی‌ده و خیلی ساده به هرکدوم از سؤالات ۲/۵٪ امتیاز اختصاص داده و مجموع امتیاز سؤالاتی که شما «بله» جواب می‌دید، می‌شه درصد گیک بودن شما! 🙂

در هر صورت این شد نتیجهٔ تست من:

You are 62.5% geeky.

Not bad. Maybe you spend a little too much time with your computer, but at least you have friends. You do have friends, right?

The current average score is: 35.80%

Fact: 21.42% of people who took this test claim to have attempted to build a robot.

بد نبود؛ به نظرم درصدش در مورد من درست بود.

اما بد نیست در مورد همین لینک هم یه گیک‌بازی کوچیک بکنیم. بیاید ببینیم این جملهٔ کمیک که در جواب می‌گه، برای درصدهای مختلف چه فرقی می‌کنه؟!
با یه بررسی ساده می‌شه فهمید که اطلاعات توی یه اِلِمان Form به آدرس geek.php ارسال می‌شن، متد ارسال POST هست و به ازای هر گزینهٔ آره/نه، یه فیلد که نامش با q شروع می‌شه در نظر گرفته شده، به طوری که مثلا فیلد سؤال ۱۹، نامش هست q19. همچنین برای مقادیر «آره»، معادل «y» , برای مقادیر «نه»، معادل «n» در نظر گرفته شده.

کافیه یه اسکریپت سادهٔ پایتون بنویسیم:

چیز پیچیده‌ای توش نیست.. فقط برای اجرا مطمئن شید که Requests و BeautifulSoup رو نصب دارید:

این هم نتیجه:

خب حداقل فهمیدیم که کلا ۴ تا جمله بیشتر نبود! و مقداری هم با پایتون تفریح کردیم.

Share

1 دیدگاه برای «من چنددرصد گیک هستم؟»

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *