Tải bản đầy đủ (.pptx) (50 trang)

Giáo án powerpoint python 11_ Bài tập và THỰC HÀNH 1 (dự giờ)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.86 MB, 50 trang )

BÀI TẬP VÀ THỰC HÀNH 1

VIẾT CHƯƠNG TRÌNH
ĐƠN GIẢN


AI NHANH HƠN

TÌM HIỂU CÁCH VIẾT
CHƯƠNG TRÌNH ĐƠN GIẢN TRONG PYTHON

PHẦN1

KHỞI ĐỘNG

PHẦN 2

VƯỢT CHƯỚNG NGẠI VẬT

PHẦN 3

VỀ ĐÍCH


PHẦN I: KHỞI ĐỘNG


Lệnh gán giá trị cho biến b nguyên nào sau đây là đúng

Câu 1


a

b=10

b

B=10

c

B=2.5

d

b=“xin chào”

Hết giờ
ĐA


Tên biến nào sau đây là đúng trong Python

Câu 2

a

-tich

b


tong@

c

1_dem

d

csn1

hÕt giê
ĐA


Để viết 3 mũ 4 trong Python ta chọn

Câu 3

a

3**4

3//4

b

c

d


3*3*3*3

3%4

hÕt giê
ĐA


 

Câu 4

a

b

c

d

Chuyển biểu thức toán học sau sang Python:

2*x+1/x+2

(2*x+1)\(x+2)

(2*x+1)/(x+2)

(2*x+1):(x+2)


hÕt giê

ĐA


Câu 5

Cho x=2, viết lệnh tăng x lên 1 đơn vị trong Python?

a

X=2; X=X+1

b

x=2; x=x+1

c

X=2; X=x+1

d

x=2; x+=1

hÕt giê

ĐA



Điền lệnh cịn thiếu vào chương trình sau để được chương trình đúng tính diện tích

Câu 6

hình trịn biết bán kính r cho trước

a

b

c

d

s=3.14*R*R

s=3.14*r*r

s=3.14*(r**2)

S=3.14*r*r

hÕt giê
ĐA


Điền lệnh cịn thiếu vào chương trình sau để được chương trình đúng tính độ dài

Câu 7:


cạnh huyền c của tam giác vng khi biết hai cạnh góc vng a=7, b=9

c=(a*a+b*b)**0.5

a
C=(a*a+b*b)**0.5

b

c

c=(a*a+b*b)**0,5

c=(a**2+b**2)**0.5

d
hÕt giê

ĐA


Viết lệnh nhập giá trị vào từ bàn phím cho số nguyên a

Câu 8

a=input()

a

b


c

a=int(input())

A=int(input())

a=Int(input())

d

hÕt giê
ĐA


Kết quả đúng của chương trình bên là?

Câu 9

a

b

c

d

<class 'int'>

<class 'str'>


<class 'float'>

<class 'bool'>

hÕt giê
ĐA


Cho biết kết quả in ra màn hình của lệnh print("Xin","Chào")

Câu 10

a

b

c

d

xin chào

XinChào

Xinchào

Xin Chào

hÕt giê

ĐA


Câu 11

Cho a=7, b=5. Viết chương trình in ra màn hình số dư của phép chia a cho b

a=7; b=5

a

print(a**b)

a=7; b=5

b

print(a%b)

a=7; b=5

c

d

print(a/b)

a=7; b=5
print(a//b)


hÕt giê
ĐA


Câu 12

a

Lệnh xuất ra màn hình nào sau đây là đúng

print(“20”+21)

b

print(“20”,”21”)

c

print(20+”21”)

d

Print(“20”,”21”)

hÕt giê
ĐA


Câu 13


Quan sát chương trình bên và cho biết nó sai ở dòng lệnh nào

a

4

b

3

c

2

d

1

hÕt giê
ĐA


Câu 14

a

b

Quan sát chương trình bên và cho biết nó sai ở dòng
lệnh nào


2

4

c

1

d

3

hÕt giê
ĐA


Chương trình bên in ra màn hình các kết quả nào?

Câu 15

a

b

78

87

c


51

d

15

hÕt giê

ĐA


PHẦN II. VƯỢT CHƯỚNG NGẠI VẬT


PHẦN II. VƯỢT CHƯỚNG NGẠI VẬT

Gói 3 câu hỏi dành cho mỗi đội

Đội 1

Đội 2

Đội 3

Đội 4


Bài 1: Lập trình giải phương trình ax + b = 0 với a, b khác 0 được nhập vào


Câu 1:

từ bàn phím

0

10
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
30
11
9456127830
START


a=float(input(“Nhập a=“))
b=float(input(“Nhập b=“))
print(“nghiệm pt là:”,-b/a)

ĐA


Câu 2:
Quan sát chương trình dưới đây và cho biết nó làm nhiệm vụ gì?

0

10
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13

12
30
11
0123456789
START

Tính tổng của n số tự nhiên liên tiếp
s=1+2+3+…+n

ĐA


Câu 3

Viết chương trình nhập vào từ bàn phím hai số thực a, b (a khác
0 và a, b trái dấu). Giải và đưa ra nghiệm phương trình ax 2 + b =
0

a=float(input())
b=float(input())
x=(-b/a)**0.5
print(“Nghiệm pt =”,x)

ĐA

Về bộ đề


Câu 1:


Viết chương trình nhập vào bán kính đường trịn rồi tính chu vi của
đường trịn đó

0

10
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
30
11
0123456789
START
r=float(input())
cv=2*3.14*r

print(“Chu vi=“,cv)

ĐA


Câu 2:

Nhập vào chiều dài cạnh a của 1 hình vng rồi tính diện tích của
hình vng đó

0

10
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13

12
30
11
0123456789
START

a=float(input())
s=a*a
print(“Diện tích =“,s)

ĐA


×