2019/02/20

چەند نمونەیەکی پایثۆن - بەشی دووەم


لە بەشی یەکەمی نمونەکانی پایثۆن کۆمەڵێک نمونە خرانە ڕوو
ئەمە تەواوکەری هەمان باسە
لێرەدا کۆمەڵێک نمونەی تر دادەنرێت

نمونە - هێشتنەوەی کەسێک بۆ ماوەی یەک خولەک
وەستان بۆ ماوەی ٦٠ چرکە، و هەژمارکردنی کات
import time
for i in range (60):
   print("You waited: "),
   print(i)
   time.sleep(1)
print("You just waited 60 seconds for nothing!")



نمونە - هەڵبژاردنی ژمارەی هەڕەمەکی لە ناو کۆمەڵێک ژمارە دا
#Small program to generate random numbers from a range of numbers!
#Arthur: Soran Abdulrahman
#Version: 1.0, 27/02/2019
import random
print("Welcome to Random numbers generator\n")
x=input("How many random numbers you want?\n")
print("Random number(s) from range (130 to 210):")
for i in range(int(x)):
    print(random.randint(130,210))

نمونە - خوێندنەوەی پێکهاتەی ناو فایل
واتە کردنەوەی فایلێک و نیشاندانی نوسینەکەی ناوی
پێویستە تێکست فایلێک سەرەتا دروست بکەین بۆ مەبەستی نیشاندانەکە
main.py
test.txt

filename=str(input("Enter file name:"))
fx=open(filename,'r')
line=fx.readline()
print("\nYour file contains:\n")
while(line!=""):
    print(line)
    line=fx.readline()
fx.close()


نمونە - دیاریکردنی ژمارەیەک کە سالبە یاخود موجەبە یانیش سفرە
#Check Whether a Number is Positive or Negative
x=int(input("Enter your number:\n"))
if(x>0):
  print(x, " is Positive")
elif(x==0):
  print(x,"is Zero")
else:
  print(x,"is Negative!")

نمونە - پرگرامێک بۆ گۆڕینی پلەی گەرمی لە پلەی سلییزی بۆ فەهرنهایت
وە بە پێچەوانەوەش

#Program to convert temperature
#Authur: Soran Abdulrahman
#Version: 1.0; 27/2/2019
print("\n*** Temperature convertor ***\n")
print("1: Celsius to farenheit")
print("2: Farenheit to celsius")
x=int(input("\nEnter your option 1 or 2: "))
if(x==1):
  celsius=int(input("Enter the temperature in celcius:"))
  f=(celsius*1.8)+32
  print("Temperature in farenheit is:",f)
elif(x==2):
  farenheit=int(input("Enter the temperature in farenheit:"))
  c=int((farenheit-32)*0.56)
  print("Temperature in celsius is:",c)
else:
  print("Please enter your choise 1 or 2")



نمونە - مامەڵەکردن لە گەڵ دوو لیست لە ژمارە
بە دیاریکردنی ژمارەی تێخراوەکانی ناو هەر لیستێک و پاشان داخڵکردنی ژمارەکان
وە دواتر رێزکردنی ژمارەکانی هەردوو لیستەکە بە لێکدراوی
first_list=[ ]
second_list=[ ]
n1=int(input("Enter number of elements in first list:"))
for i in range(1,n1+1):
    b=int(input("Enter element:"))
    first_list.append(b)
n2=int(input("Enter number of elements in second list:"))
for i in range(1,n2+1):
    d=int(input("Enter element:"))
    second_list.append(d)
final_list=first_list+second_list
final_list.sort()
print("Final sorted list is:",final_list)
دەرئەنجامی بەگەڕخستنی ئەم نمونەیە

Enter number of elements in first list: 3
Enter element:2
Enter element:1
Enter element:6
Enter number of elements in second list: 2
Enter element:0
Enter element:7
Final sorted list is: [0, 1, 2, 6, 7]


نمونە - دۆزینەوەی گەورەترین ژمارە لە ناو کۆمەڵێک ژمارە دا
#Program to find largest number in the list of numbers
list=[ ]
x=int(input("Number of elements in the list:"))
for i in range(1,x+1):
  n=int(input("Enter element:"))
  list.append(n)
list.sort()
print("Largest number is: ",list[x-1])
دەرئەنجامی ئەم نمونەیە
Number of elements in the list:2
Enter element:5
Enter element:3
Largest number is:  5

نمونە - حاسیبەیەکی سادە
کە توانای کۆکردنەوە و لێ دەرکردن و لێکدان و دابەشکردنی هەیە

# Program make a simple calculator that can add, subtract, multiply and divide using functions
# This function adds two numbers
def add(x, y):
   return x + y
# This function subtracts two numbers
def subtract(x, y):
   return x - y
# This function multiplies two numbers
def multiply(x, y):
   return x * y
# This function divides two numbers
def divide(x, y):
   return x / y
 
print("Select operation.")
print("1.Add")
print("2.Subtract")
print("3.Multiply")
print("4.Divide")
# Take input from the user
choice = input("Enter choice(1/2/3/4):")
num1 = int(input("Enter first number: "))
num2 = int(input("Enter second number: "))
if choice == '1':
   print(num1,"+",num2,"=", add(num1,num2))
elif choice == '2':
   print(num1,"-",num2,"=", subtract(num1,num2))
elif choice == '3':
   print(num1,"*",num2,"=", multiply(num1,num2))
elif choice == '4':
   print(num1,"/",num2,"=", divide(num1,num2))
else:
   print("Invalid input")

دەرئەنجامەکەی بەم جۆرە دەبێت
Select operation.
1.Add
2.Subtract
3.Multiply
4.Divide
Enter choice(1/2/3/4):3
Enter first number: 2
Enter second number: 7
2 * 7 = 14

لەم نمونەیەی سەرەوە دا، فەنکشن بەکارهاتووە، سەرەتا پێناسەی فەنکشنەکە دەکرێ لەگەڵ ئەو کردەیەی کە هەیەتی
پاشان بەبانگکردنەوە و پێدانی نرخ دەرئەنجامێکمان دەست دەکەوێ

نمونەیەکی ناساندنی فەنکشن
def add(x, y):
   return x + y
فەنکشنی ئەد، کە کردەکەی بریتیە لە کۆکردنەوەی دوو گۆڕاوی ئێکس و وای



سۆران عبدالرحمن
٢٠/٢/٢٠١٩

:نووسەر

گرنگیدەر بە بواری تەکنەلۆژیای زانیاری و نووسەری بلۆگ بۆ زیاتر لە ١٤ ساڵ و پیشەکار لە پیشەسازیی تلیکۆم بەشی ئایتی بۆ ماوەی ١٠ ساڵ

0 التعليقات:

دەتوانی لێرەوە بیربۆچونت بخەیتە ڕوو یا هەر پرسیارێکی کە لەلات دروست بووە