Kết quả của câu lệnh sau: print(‘5+2’)
7
5+2
5
2
Kết quả của câu lệnh sau: print(7//2)
7
2
3
3.5
Cho câu lệnh sau: if a>b:
max = a
min = b
print(max)
cho a=5, b=10. Kết quả in ra là?
Cho các lệnh sau?
X=10
Y=15
Y=X
X=X+Y
Y=X
Sau khi thực hiện câu lệnh print(Y). Kết quả được in ra là gì?
1. Kết quả của câu lệnh >>>float(‘1+2+3+4+5’) là: ……………………….
2. Kết quả của câu lệnh >>>str(3+5+6) là: ……………………….
3. Kết quả của biểu thức 100%4== 0 là: ……………………….
4. Kết quả của dòng lệnh sau là ………
>>> x, y, z = 10, “10”, 10
>>> type(z)
5. Kiểu của biểu thức “34 + 28 – 45 ” là:.....
6. Kết quả của câu lệnh >>>str(3+4//3) là :………………
7. Cho x = True, y = False. Cho biết giá trị của biểu thức not((x or y ) and x )....
8. Kết quả của câu lệnh >>>int(‘123.45’) là: ……………………….
9. Kết quả của câu lệnh >>> b= 3>5 là: ……………………….
Kết quả của câu lệnh >>>float(‘1+2+3+4+5’) là: 0.0
Kết quả của câu lệnh >>>str(3+5+6) là: "14"
Kết quả của biểu thức 100%4== 0 là: True
Kết quả của dòng lệnh sau là <class 'int'>
Kiểu của biểu thức “34 + 28 – 45 ” là:. <class 'str'>
Kết quả của câu lệnh >>>str(3+4//3) là : "3.0"
Cho x = True, y = False. Cho biết giá trị của biểu thức not((x or y ) and x ) False
Kết quả của câu lệnh >>>int(‘123.45’) là: ValueError: invalid literal for int() with base 10: '123.45'
Kết quả của câu lệnh >>> b= 3>5 là: False
Ngoài ra, đối với câu lệnh thứ 8, khi gán giá trị từ một chuỗi có dấu thập phân cho một biến kiểu số nguyên, sẽ xảy ra lỗi ValueError: invalid literal for int() with base 10: '123.45' vì nó không thể chuyển đổi được giá trị có dấu thập phân thành số nguyên.
Câu 4: Trong python lệnh print (50==49) cho kết quả là:
A. True
B. true
C. False
D. false
Giải thích
C. False
50 không bằng 49 nên (50==49) có giá trị là False (còn tại sao là False mà ko false thì cái đó là do Python nó như vậy)
(ko biết giải thích như vậy có đúng ko do mình giải thích theo cách mình hiểu)
Em hãy dùng bút thực hiện các phép tính với các biểu thức có ngoặc dưới đây, sau đó dùng lệnh PRINT hoặc SHOW của Logo để kiểm tra lại kết quả
(150 – 10 x 5) : 2
10 + 5 x (7 – 5) – 10
(30 : 2 – 5 x 2) x 5 – 1
1. Kết quả của câu lệnh >>>int(‘123.45’) là: …………………
2. Kết quả của câu lệnh >>> b= 3>5 là: ……………………….
Câu 19: Cho biết giá trị của x sau câu lệnh sau?
x:=5;
If x > 8 then x:=x+3;
A. 5; B. 2; C. 3; D. 0;
Câu 20: Cho biết kết quả của c sau câu lệnh sau?
a:= 3; b:= 5;
If a + b < 18 then c := a – b else c := b – a;
A. -2; B. -5; C. 10; D. 2;
Câu 21:Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh:
X:= 10;
IF (91 mod 3 ) = 0 then X :=X+20;
A. 10 B. 30 C. 2 D. 1
Câu 6: Cho đoạn chương trình sau:
k=0
for k in range(10): k = k + 2
print(k)
Khi kết thúc đoạn chương trình trên, câu lệnh print(k) được thực hiện bao nhiêu lần?
A. 1 B. Không thực hiện C. 10 D. 5