انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

اوبونتو ۲۱٫۰۴ منتشر شد.

گزارش شده که ارتقا روی رایانه‌هایی با مدل‌های پایین UEFI (حدود سال ۲۰۱۲) منجر به خرابی بوت می‌شه. اگه رایانهٔ قدیمی دارید، تا زمانی که خود اوبونتو بهتون پیشنهاد ارتقا نداده، برای ارتقا دست نگه دارید.

با این حال، پاسخ‌های انجمن از این به بعد، بر پایهٔ اوبونتو ۲۱٫۰۴ خواهد بود.

نویسنده موضوع: برنامه های ساده  (دفعات بازدید: 209 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین Issac

  • Sr. Member
  • *
  • ارسال: 488
  • جنسیت : پسر
برنامه های ساده
« : 13 اردیبهشت 1400، 01:53 ب‌ظ »
سلام من چند تا برنامه ساده نوشتم، اونا رو اینجا میزارم شاید ازشون خوشتون بیاد.
اگه شما هم همچین برنامه هایی نوشتید اینجا بزارید شاید بدردمون خورد. :)

کد زیر رو تو یه فایل پایتون مثلا "new.py" قرار بدید و از ترمینال اجراش کنید:
#!/bin/env python3
import random, time

star = '*'
stars = 20

while True:
    if stars >= 40:
        stars = stars - random.choice([0, 2])
    elif stars <= 0:
        stars = stars + random.choice([0, 2])
    else:
        stars = stars + random.choice([-4, -2, 0, 2, 4])
    left_spase = (60 - stars) // 2
    spase = ' ' * left_spase
   
    print(spase, star * stars)
    time.sleep(0.03)
   

آفلاین alireza138812

  • Full Member
  • *
  • ارسال: 225
  • جنسیت : پسر
  • از دوستاران ارچ
    • ویرگول من
پاسخ : برنامه های ساده
« پاسخ #1 : 13 اردیبهشت 1400، 02:21 ب‌ظ »
سلام.
اینم ماشین حساب من که clic نام دارد.
import sys

num1 = input("Enter your number :")
num2 = input("Enter your second number :")
work = input("Enter your operation :")
if work == '+' :
    print(int(num1) + int(num2))
if work == '-' :
    print(int(num1) - int(num2))
if work == '*' :
    print(int(num1) * int(num2))
if work == '/' :
    print(int(num1) / int(num2))
if work == 'exit' :
    sys.exit()

.....................................ᗧ

آفلاین sameet

  • Full Member
  • *
  • ارسال: 230
  • جنسیت : پسر
  • وبمستری به سبک سامیت
    • sameet
پاسخ : برنامه های ساده
« پاسخ #2 : 13 اردیبهشت 1400، 04:10 ب‌ظ »
یه برنامه برای خوندن ذهن نوشتم اینم سورسش :

import random

a = 1
b = 99
hads = random.randint(a, b)
print(hads)
javab = input('Pleas inter your guess ( k , b , d ) : ')
while (javab != 'd'):
    if (javab == 'b'):
        a = hads
    if (javab == 'k'):
        b = hads
    hads = random.randint(a, b)
    print(hads)
    javab = input('Pleas inter your guess ( k , b , d ) : ')
print('ok man')

وبمستری به سبک سامیت

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 14060
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : برنامه های ساده
« پاسخ #3 : 13 اردیبهشت 1400، 04:11 ب‌ظ »
سلام.
اینم ماشین حساب من که clic نام دارد.

ماشین‌حساب یه خطی من ;D

#!/bin/bash
# Released under GPLv3+ License
# Danial Behazdi <dani.behzi@ubuntu.com>, 2021

echo $(($1))
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین sameet

  • Full Member
  • *
  • ارسال: 230
  • جنسیت : پسر
  • وبمستری به سبک سامیت
    • sameet
پاسخ : برنامه های ساده
« پاسخ #4 : 13 اردیبهشت 1400، 04:14 ب‌ظ »
سلام.
اینم ماشین حساب من که clic نام دارد.

ماشین‌حساب یه خطی من ;D

#!/bin/bash
# Released under GPLv3+ License
# Danial Behazdi <dani.behzi@ubuntu.com>, 2021

echo $(($1))

فلفل نبین چه ریزه بشکن ببین چه تیزه  ;D \\:D/
وبمستری به سبک سامیت

آفلاین Mehr32

  • High Sr. Member
  • *
  • ارسال: 627
  • جنسیت : پسر
  • مهرداد محمدی هستم یک گنو / لینوکسی نوجوان
پاسخ : برنامه های ساده
« پاسخ #5 : 13 اردیبهشت 1400، 04:50 ب‌ظ »
این هم اولین برنامه  من
print("*-*-*-*-*-*-*-*-*-*-*-*-*-*-")
print("   تبدیل واحد ها نسخه ۰.۵ ازمایشی   ")
print(" مهرداد محمدی")
print("*-*-*-*-*-*-*-*-*-*-*-*-*-*-")

print("لیست قابلیت ها")
print("1-متر به  سانتیمتر")
print("2- سانتیمتر به متر")
print("3-میلیمتر به سانتیمتر")
print("4-کیلومتر به متر")
print("5-متر به کیلومتر")
print("6- متر به میلی متر ")
print("7-دسی متر به سانتیمتر ")
print("8-سانتی متر به دسی متر")
print("9-میلی متر به متر ")
print("10- دسی متر به میلی متر")
print("11-میلی متر به دسی متر")
print("12- هکتار به متر مربع ")
print("13- متر مربع به هکتار")


print("لطفا عدد تبدیل مورد نظر خود را وارد کنید")
vor = float(input())
print("مقدار را وارد کنید")
me = float(input())
print("جواب تبدیل خواسته شده ")


if vor == 1:
    print(me * 100)
elif vor == 2:
    print(me / 100)
elif vor == 3:
    print(me / 10)
elif vor == 4:
    print(me * 1000)
elif vor == 5:
    print(me / 1000)
elif vor == 6:
    print(me * 1000)
elif vor == 7:
    print(me * 10)
elif vor == 8:
    print(me / 10)
elif vor == 9:
    print(me / 1000)
elif vor == 10:
    print(me * 100)
elif vor == 11:
    print(me / 100)
elif vor == 12:
    print(me * 10000)
elif vor == 13:
    print(me / 10000)
else:
    print("*** احتمالا اشتباه وارد کردید ***")


print("ممنون که من را انتخواب کردید")
اگر کار با کامپیوتر کم بلدی گنو لینوکس برای شما مناسب است اگر کاملا بلدی گنو لینوکس برای شما مناسب است
اگر....     «گنو لینوکس برای همه مناسب است»

آفلاین Mehr32

  • High Sr. Member
  • *
  • ارسال: 627
  • جنسیت : پسر
  • مهرداد محمدی هستم یک گنو / لینوکسی نوجوان
پاسخ : برنامه های ساده
« پاسخ #6 : 13 اردیبهشت 1400، 04:58 ب‌ظ »
این هم اولین برنامه  من
print("*-*-*-*-*-*-*-*-*-*-*-*-*-*-")
print("   تبدیل واحد ها نسخه ۰.۵ ازمایشی   ")
print(" مهرداد محمدی")
print("*-*-*-*-*-*-*-*-*-*-*-*-*-*-")

print("لیست قابلیت ها")
print("1-متر به  سانتیمتر")
print("2- سانتیمتر به متر")
print("3-میلیمتر به سانتیمتر")
print("4-کیلومتر به متر")
print("5-متر به کیلومتر")
print("6- متر به میلی متر ")
print("7-دسی متر به سانتیمتر ")
print("8-سانتی متر به دسی متر")
print("9-میلی متر به متر ")
print("10- دسی متر به میلی متر")
print("11-میلی متر به دسی متر")
print("12- هکتار به متر مربع ")
print("13- متر مربع به هکتار")


print("لطفا عدد تبدیل مورد نظر خود را وارد کنید")
vor = float(input())
print("مقدار را وارد کنید")
me = float(input())
print("جواب تبدیل خواسته شده ")


if vor == 1:
    print(me * 100)
elif vor == 2:
    print(me / 100)
elif vor == 3:
    print(me / 10)
elif vor == 4:
    print(me * 1000)
elif vor == 5:
    print(me / 1000)
elif vor == 6:
    print(me * 1000)
elif vor == 7:
    print(me * 10)
elif vor == 8:
    print(me / 10)
elif vor == 9:
    print(me / 1000)
elif vor == 10:
    print(me * 100)
elif vor == 11:
    print(me / 100)
elif vor == 12:
    print(me * 10000)
elif vor == 13:
    print(me / 10000)
else:
    print("*** احتمالا اشتباه وارد کردید ***")


print("ممنون که من را انتخواب کردید")
البته اولینی که به درد بخوره :D
اگر کار با کامپیوتر کم بلدی گنو لینوکس برای شما مناسب است اگر کاملا بلدی گنو لینوکس برای شما مناسب است
اگر....     «گنو لینوکس برای همه مناسب است»

آفلاین sameet

  • Full Member
  • *
  • ارسال: 230
  • جنسیت : پسر
  • وبمستری به سبک سامیت
    • sameet
پاسخ : برنامه های ساده
« پاسخ #7 : 13 اردیبهشت 1400، 05:54 ب‌ظ »
این هم اولین برنامه  من
print("*-*-*-*-*-*-*-*-*-*-*-*-*-*-")
print("   تبدیل واحد ها نسخه ۰.۵ ازمایشی   ")
print(" مهرداد محمدی")
print("*-*-*-*-*-*-*-*-*-*-*-*-*-*-")

print("لیست قابلیت ها")
print("1-متر به  سانتیمتر")
print("2- سانتیمتر به متر")
print("3-میلیمتر به سانتیمتر")
print("4-کیلومتر به متر")
print("5-متر به کیلومتر")
print("6- متر به میلی متر ")
print("7-دسی متر به سانتیمتر ")
print("8-سانتی متر به دسی متر")
print("9-میلی متر به متر ")
print("10- دسی متر به میلی متر")
print("11-میلی متر به دسی متر")
print("12- هکتار به متر مربع ")
print("13- متر مربع به هکتار")


print("لطفا عدد تبدیل مورد نظر خود را وارد کنید")
vor = float(input())
print("مقدار را وارد کنید")
me = float(input())
print("جواب تبدیل خواسته شده ")


if vor == 1:
    print(me * 100)
elif vor == 2:
    print(me / 100)
elif vor == 3:
    print(me / 10)
elif vor == 4:
    print(me * 1000)
elif vor == 5:
    print(me / 1000)
elif vor == 6:
    print(me * 1000)
elif vor == 7:
    print(me * 10)
elif vor == 8:
    print(me / 10)
elif vor == 9:
    print(me / 1000)
elif vor == 10:
    print(me * 100)
elif vor == 11:
    print(me / 100)
elif vor == 12:
    print(me * 10000)
elif vor == 13:
    print(me / 10000)
else:
    print("*** احتمالا اشتباه وارد کردید ***")


print("ممنون که من را انتخواب کردید")

فانگشنی گفتن حلقه ای گفتن ولی خوب شما اولین برنامتون بود ...
وبمستری به سبک سامیت

آفلاین Mehr32

  • High Sr. Member
  • *
  • ارسال: 627
  • جنسیت : پسر
  • مهرداد محمدی هستم یک گنو / لینوکسی نوجوان
پاسخ : برنامه های ساده
« پاسخ #8 : 14 اردیبهشت 1400، 01:07 ب‌ظ »
این هم اولین برنامه  من
print("*-*-*-*-*-*-*-*-*-*-*-*-*-*-")
print("   تبدیل واحد ها نسخه ۰.۵ ازمایشی   ")
print(" مهرداد محمدی")
print("*-*-*-*-*-*-*-*-*-*-*-*-*-*-")

print("لیست قابلیت ها")
print("1-متر به  سانتیمتر")
print("2- سانتیمتر به متر")
print("3-میلیمتر به سانتیمتر")
print("4-کیلومتر به متر")
print("5-متر به کیلومتر")
print("6- متر به میلی متر ")
print("7-دسی متر به سانتیمتر ")
print("8-سانتی متر به دسی متر")
print("9-میلی متر به متر ")
print("10- دسی متر به میلی متر")
print("11-میلی متر به دسی متر")
print("12- هکتار به متر مربع ")
print("13- متر مربع به هکتار")


print("لطفا عدد تبدیل مورد نظر خود را وارد کنید")
vor = float(input())
print("مقدار را وارد کنید")
me = float(input())
print("جواب تبدیل خواسته شده ")


if vor == 1:
    print(me * 100)
elif vor == 2:
    print(me / 100)
elif vor == 3:
    print(me / 10)
elif vor == 4:
    print(me * 1000)
elif vor == 5:
    print(me / 1000)
elif vor == 6:
    print(me * 1000)
elif vor == 7:
    print(me * 10)
elif vor == 8:
    print(me / 10)
elif vor == 9:
    print(me / 1000)
elif vor == 10:
    print(me * 100)
elif vor == 11:
    print(me / 100)
elif vor == 12:
    print(me * 10000)
elif vor == 13:
    print(me / 10000)
else:
    print("*** احتمالا اشتباه وارد کردید ***")


print("ممنون که من را انتخواب کردید")

فانگشنی گفتن حلقه ای گفتن ولی خوب شما اولین برنامتون بود ...
میشد حلقه و...  اضافه کرد ولی میخواستم  ساختار های شرطی رو  کار کنم :)
اگر کار با کامپیوتر کم بلدی گنو لینوکس برای شما مناسب است اگر کاملا بلدی گنو لینوکس برای شما مناسب است
اگر....     «گنو لینوکس برای همه مناسب است»