Professional Documents
Culture Documents
Python Qazaqsha Sabak 4.1
Python Qazaqsha Sabak 4.1
In [1]: a = 10
b = 5
print(a+b)
15
kosu(10,5)
15
salemdesu()
salemdesu()
salemdesu()
salemdesu(10)
salemdesu()
salemdesu(1)
salemdesu(1,'Yergali')
i*a = 0*5 = 0
i*a = 1*5 = 5
i*a = 2*5 = 10
i*a = 3*5 = 15
i*a = 4*5 = 20
i*a = 5*5 = 25
i*a = 6*5 = 30
i*a = 7*5 = 35
i*a = 8*5 = 40
i*a = 9*5 = 45
225
kobeitu_sum(5,10)
i*a = 0*5 = 0
i*a = 1*5 = 5
i*a = 2*5 = 10
i*a = 3*5 = 15
i*a = 4*5 = 20
i*a = 5*5 = 25
i*a = 6*5 = 30
i*a = 7*5 = 35
i*a = 8*5 = 40
i*a = 9*5 = 45
225
a = kobeitu_sum(5,10)
print(a)
i*a = 0*5 = 0
i*a = 1*5 = 5
i*a = 2*5 = 10
i*a = 3*5 = 15
i*a = 4*5 = 20
i*a = 5*5 = 25
i*a = 6*5 = 30
i*a = 7*5 = 35
i*a = 8*5 = 40
i*a = 9*5 = 45
225
In [11]: def kobeitu_sum(a,n):
total = 0
for i in range(n):
total+=i*a
print(f'i*a = {i}*{a} = {i*a}')
return total
a = kobeitu_sum(5,10)
b = kobeitu_sum(a,10)
print(b)
i*a = 0*5 = 0
i*a = 1*5 = 5
i*a = 2*5 = 10
i*a = 3*5 = 15
i*a = 4*5 = 20
i*a = 5*5 = 25
i*a = 6*5 = 30
i*a = 7*5 = 35
i*a = 8*5 = 40
i*a = 9*5 = 45
i*a = 0*225 = 0
i*a = 1*225 = 225
i*a = 2*225 = 450
i*a = 3*225 = 675
i*a = 4*225 = 900
i*a = 5*225 = 1125
i*a = 6*225 = 1350
i*a = 7*225 = 1575
i*a = 8*225 = 1800
i*a = 9*225 = 2025
10125
a = s()
print(a)
a = s()
print(a)
print(s(a))
print(s(s(a)))
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97
In [15]: def is_prime(n):
if n == 1:
return False
i = 2
while i * i <= n:
if n % i == 0:
return False
i += 1
return True
print(is_prime(97))
for i in range(1,100):
if is_prime(i):
print(i,end=' ')
True
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97
55
kosu(10)
Out[17]: 55
print(factorial(10))
for i in range(11):
print(factorial(i),end=' ')
3628800
1 1 2 6 24 120 720 5040 40320 362880 3628800
print(fib(10))
for i in range(11):
print(fib(i),end=' ')
55
0 1 1 2 3 5 8 13 21 34 55
In [20]: def is_prime(n):
if n == 1:
return False
i = 2
while i * i <= n:
if n % i == 0:
return False
i += 1
return True
def fib(n):
if n == 0 or n == 1:
return n
else:
return fib(n - 2) + fib(n - 1)
2
3
5
13
89
233
1597
import math
In [21]: import math
print(math.pi)
print(math.e)
3.141592653589793
2.718281828459045
In [22]: print(math.sqrt(25))
5.0
In [23]: print(math.factorial(5))
120
3.141592653589793
2.718281828459045
5.0
120
189
In [27]: a = sqrt(24)
print(a)
print(round(a))
print(ceil(a))
4.898979485566356
5
5
In [28]: a = sqrt(17)
print(a)
print(round(a))
print(ceil(a))
4.123105625617661
4
5
In [29]: print(e)
print(exp(1))
print(exp(10))
2.718281828459045
2.718281828459045
22026.465794806718
In [30]: print(log(2.718281828459045))
1.0
In [31]: print(pow(2,5))
print(pow(10,3))
32.0
1000.0
In [32]: print(log2(32))
print(log10(1000))
5.0
3.0
In [33]: print(log(32,2))
print(log(1000,10))
5.0
2.9999999999999996
import random
In [34]: import random
print(random.randint(1,100))
68
13
In [36]: random.seed(100)
print(r(1,100))
19
In [37]: #random.seed(100)
a = r(1,100)
if a == 19:
print('Durys!')
else:
print('Kate!')
Kate!
Out[38]: -3456.34
In [39]: print(random())
0.9517177028267368
In [40]: seed(1)
print(random())
0.13436424411240122
Salem Alem!
Bul text-file!
Faildarmen jumys isteu.
In [43]: f = open("file2.txt",mode='r')
print(f.read()) # read
f.close()
In [44]: f = open("file2.txt",mode='r')
print(f.readline()) # readline
f.close()
In [46]: f = open("file2.txt",mode='r')
print(f.read())
f.close()
a, b = map(int, file_input.readline().split())
print(a,b)
c = a+b
print(c)
file_output.write(str(c))
file_input.close()
file_output.close()
123 678
801
a, b = map(int, file_input.read().split())
print(a,b)
c = a+b
print(c)
file_output.write(str(c))
file_input.close()
file_output.close()
123 456
579
a = list(map(int, file_input.read().split()))
print(a)
c = sum(a)
print(c)
file_output.write(str(c))
file_input.close()
file_output.close()
with open
print(a,b)
print(a+b)
123 456
579
қысқа жазу
if/else
In [51]: a = 10
if a > 0:
s = 'Ong san'
else:
s = 'Teris san'
print(s)
Ong san
In [52]: a = 10
s = 'Ong san' if a > 0 else 'Teris san'
print(s)
Ong san
In [53]: a = 0
if a > 0:
s = 'Ong san'
elif a < 0:
s = 'Teris san'
else:
s = '0-ge ten'
print(s)
0-ge ten
In [54]: a = 0
s = 'Ong san' if a>0 else 'Teris san' if a<0 else '0-ge ten'
print(s)
0-ge ten
YES
YES
for loop
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
In [59]: a = []
for i in range(10):
if i%2==1:
a.append(i*2)
print(a)
1 2 3 4
1, 2, 3, 4
1 + 2 + 3 + 4
lambda
100
100
salemdesu()
salemdesu(10)
In [66]: a = [1,2,3,4,5]
b = [6,7,8,9,10]
c = []
for i in range(len(a)):
c.append(a[i]+b[i])
print(*c)
7 9 11 13 15
In [67]: a = [1,2,3,4,5]
b = [6,7,8,9,10]
print(*map(lambda x,y:x+y, a,b))
7 9 11 13 15
In [68]: P = print
P('Salem')
Salem
In [69]: I = input
s=I()
P(s)
Salem Alem!
Salem Alem!