Professional Documents
Culture Documents
#in ra man hinh chu so hang tram,hang chuc,hang don vi tuong ung cua so vua nhap:
Print(“hangdonvi, chu so hang don vi”)
Print(“hangchuc,chu so hang chuc”)
Print(“hangtram,chu so hang tram”)
2.# viet chuong trinh nhap ngay thang nam sinh
if x>=31:
elif x<0:
if y>=12:
elif y<0:
else:
ngaysinh = x
thangsinh = y
namsinh = z
import math
z = float(abs(2*math.pi*l-1/(2*math.pi*f*c)))
print( t, end=(";"))
if a <= 2:
b=a-2
c = a - 10
elif a >= 20
d = a - 20
print(" ")
print("")
else:
7. # nhập 1 chuỗi có (tối đa) 10 phần tử. Hiển thị chuỗi vừa nhập ra màn hình.
# In ra màn hình các giá trị sau: chiều dài của chuỗi, số lượng kí tự là dấu ' ' (khoảng trắng) trong chuỗi.
chain = str(input())
a = len(chain)
b = chain.count(' ')
if a > 10:
else:
print(str(chain))
print(chain.upper())
8.
# nhap ho va ten
# In ra man hinh (tat ca chu cai dau deu viet hoa,toan bo ten viet HOA).
fullName = str(input("Nhap ho va ten : "))
surname, name = fullName.rsplit(" ",1)
print(str(surname.capitalize())+" "+str(name.upper()))
# In ra màn hình các giá trị: Max, Min, gia tri trung binh các phan tu cua danh sach
list = []
list.append(a)
print(list)
print("Max: "+str(max(list)))
print("Min: "+str(min(list)))
print("Average: "+str(sum(list)/len(list)))
11. # nhap mot gia tri so nguyen, neu nhap sai đinh dạng yeu cau nhap lai
gia tri.
# Tạo mot List (danh sach) voi cac phan tu la so nguyen
# hien thi danh sach khi vua in ra man hinh
nhập.
while True:
try:
A = int(input("Nhap gia tri so nguyen:"))
except ValueError:
print("gia tri nhap cua ban khong dung!!!")
continue
else:
break
lst = [0 , 1]
for i in range(2, A):
lst.append(lst[i - 1] + lst[i - 2])
print(str(lst))
12. # Tao san 1 danh sach 2 chieu có 5 phan tu (moi phan tu co 3 gia tri:
ho ten,mssv,diem
# hien thi danh sach vua in ra man hinh
# Cho phep nguoi dung vao mssv. In diem so ra man hinh.
import numpy as np
S = np.array([[Bui Quoc Thuc','20143391',9],
['Dao xuan Thang', '2043384', 7],
['Dinh Ngoc Tinh','20312760', 7],
['Ly Cong Tinh,'26463764',5],
['Nguyen Dang H','20135730',9]])
print(str(a))
print("nhap ma so sinh vien (hoac ho ten cua ban)")
S = str(input())
if S1 == S[0,0] or S1 == S[0,1]:
print(S[0,2])
elif S1 == S[1,0] or S1 == S[1,1]:
print(S[1, 2])
elif S1 == S[2,0] or S1 == S[2,1]:
print(S[2, 1])
elif S1 == S[3,0] or S1 == S[3,1]:
print(S[3, 2])
elif S1 ==Sa[4,0] or S1== S[4,1]:
print(S[4, 2])
else:
print("ma so sinh vien(ho ten sinh vien ) khong hop le!.")
while True:
try:
print("nhap so ban can tim:")
A = input()
for i in range(0, len(list)):
for j in range(0, len(list[i])):
if A == list[i, j]:
print("vi tri " + str(i + 1) + " hàng " + str(j
+ 1))
except :
print("khong tim duoc phan tu.vui long nhap lai!)
14. #hàm Fibonacci(n) voi n là so tu nhien
#Ham tra ve 1 danh sach voi cac phan tu tuong ung la gia tra cua day so
Fibonacci co n gia tri
def fibonacci(n):
lst = [0, 1]
for i in range(2, n):
lst.append(lst[i - 1] + lst[i - 2])
print(str(lst))
print(fibonacci(10))
15.# xay dung ham Arange(s) với s la 1 danh sach (list).
def Arange(s):
for i in range(0, n):
if S[i] %2 ==0:
S[i] *= -1
for i in range(0, n):
if S[i] % 2 != 0:
S[i] *= -1/10000000
S.sort()
for i in range(0, n):
if S[i] % 2 == 0:
S[i] *= -1