Table of Content
In [0]:
my_list =[]
n = int(input())
for i in range (0,n):
my_list.append(input())
a = my_list
k = len(a)
for i in range(0,k):
#print(a[i])
for j in range(0,k):
#so sanh
#print(i,'-',j)
if i!=j:
if a[i]==a[j]:
#a.remove(a[j])
a[j]='haha'
for i in a:
if i=='haha':
a.remove(i)
for i in a:
print(i)
#print(a)
In [0]:
my_list =[]
n = int(input())
for i in range (0,n):
my_list.append(input())
a = my_list
b=set()
for i in a:
b.add(i)
for i in b:
print(i)
In [0]:
In [0]:
5my_list =[]
n = int(input())
for i in range (0,n):
my_list.append(input())
a = my_list
k = len(a)
x = 0
y = 1
for i in range(x,k):
for j in range(y,k):
if i!=j:
if a[i]==a[j]:
a.remove(a[j])
y-=1
k-=1
In [0]:
def chuoi(a):
return ((len(a)>3 and len(a)<10) and (a[0].isdigit()) and (a[-1].isalpha()) and (not a.isalnum()))
a = input()
print(chuoi(a))
In [0]:
a='8abcdguhh'
len(a)>3 and len(a)<10
Out[0]:
In [0]:
a[0].isdigit()
Out[0]:
In [0]:
a[-1].isalpha()
Out[0]:
In [0]:
not a.isalnum()
Out[0]:
In [0]:
3*1**3
Out[0]:
Câu 7 - Độ khó: Nâng cao 2.0 points possible (ungraded) Hai danh hài Hoài Linh Tinh và Chí Tài Tình đang tổ chức những lớp học toán cho trẻ em nghèo. Để tăng hiệu quả trong việc dạy học, họ thuê bạn làm một máy tính đơn giản cho học sinh lớp 3 có thể kiểm tra kết quả những biểu thức trong bài tập.
Dữ liệu đầu vào là một chuỗi biểu thức bao gồm các số hạng là số có 1 chữ số (< 10), và 2 phép phép tính là cộng (+) và nhân (*).
Chuỗi biểu diễn biểu thức được nhập vào từ bàn phím.
Chương trình xuất ra kết quả của biểu thức đó.
Chuỗi a chỉ bao gồm các số và 2 phép tính là (+) và (), không chứa bất kỳ ký tự nào khác. Ví dụ: a = "1+23+4" Kết quả cần xuất ra màn hình: 11
a = "3*5+5+7*6*2"
Kết quả cần xuất ra màn hình:
104
In [0]:
print(eval("3*5+5+7*6*2"))
In [0]:
#nhap bieu thuc
#a=input()
a="3*5+5+7+6*2"
#kiem tra bieu thuc
#so hang <10
#chi duoc chua +, *
def check_hople(num):
stat=True
#neu la so thi <10
if num.isdigit():
if int(num) >9:
stat=False
else:
stat=False
return stat
arr1=a.split('*')
for i in arr1:
arr2=i.split('+')
for j in arr2:
print(j)
stat=check_hople(j)
print(stat)
if stat==False:
break
if stat==False:
print(stat)
break
if stat==1:
print('Kết quả:',eval(a))
else:
print('Chuỗi không hợp lệ!')
In [0]:
Cho a là 1 mảng số nguyên. a có số lượng phần tử là n.
Giả sử ta quy ước:
Mảng số nguyên a được gọi là có thứ tự, nếu ta có: a[i-1] < a[i] với mọi 0 < i < n. Hoặc a[i-1] > a[i] với mọi 0 < i < n.
Mảng a được nhập vào từ bàn phím như code mẫu.
Hãy viết chương trình kiểm tra mảng số nguyên a có phải là mảng có thứ tự hay không?
Chương trình xuất ra True nếu a là mảng có thứ tự, ngược lại xuất ra False.
Ví dụ:
a = [77,25,16,-5]
n = 4
a là mảng giảm dần, do đó là mảng có thứ tự, Kết quả cần xuất ra màn hình:
True
a = [-1,6,11,17,13,21,99]
n = 7
a không phải là mảng tăng dần cũng không phải là mảng giảm dần,
do đó mảng a không có thứ tự. Kết quả cần xuất ra màn hình:
False
In [0]:
#code em ghi như vậy
n = int(input())
a = []
for i in range(n):
a.append(int(input()))
for i in a:
if a[i-1]>a[i] or a[i-1]<a[i]:
print ('True')
else:
print ('False')
In [30]:
#Ok
#n = int(input())
#a = []
#for i in range(n):
# a.append(int(input()))
a = [-1,6,11,17,13,21,99]
#a=[77,25,16,-5]
#a=[1,2,3,4,7]
stat=True
ltype='Day so tang dan'
#xet tang dan
for i in range(0,len(a)):
if i>0 and i<len(a):
if a[i-1]<a[i]:
print(i,a[i])
print ('True')
stat=True
else:
print(i,a[i])
print ('False')
stat=False
ltype='Day so giam dan'
break
print('------------------')
if stat==False:
#xet giam dan
for i in range(0,len(a)):
if i>0 and i<len(a):
if a[i-1]>a[i]:
print(i,a[i])
print ('True')
stat=True
else:
print(i,a[i])
print ('False')
stat=False
ltype='Khong phai day lien tuc'
break
#if stat==True:
# print('Day la mot day lien tuc')
#else:
# print('Day khong phai day lien tuc')
print(ltype)
In [0]: