Giáo án powerpoint python 11_ Bài 4,5: khai báo biến+một số kiểu DL chuẩn

18 35 0
Giáo án powerpoint python 11_ Bài 4,5:  khai báo biến+một số kiểu DL chuẩn

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài 4, 5: Một số kiểu liệu chuẩn & Khai báo biến I Khai báo biến Cú Cú pháp: pháp: biến> == >> tuoi = 17 >>> ten = “Hoang Thanh Tam” >>> PI = 3.14 Ví dụ >>> tuoi, ten, PI = 17, “Hoang Thanh Tam”, 3.14 Kiểm tra kiểu liệu biến Cú pháp: type() Ví dụ: type(tuoi) type(ten) type(PI) => trả kiểu int, str, float Decimal II Một số kiểu liệu Một số kiểu liệu số nguyên (integers), số thực (floating-point), phân số (fraction), số phức (complex) Số nguyên (int): - Bao gồm số nguyên dương, số nguyên âm số Trong Python 3.X kiểu liệu số ngun vơ tận - Ví dụ: 123; -12345 Số thực (float): - Có độ xác xấp xỉ 15 chữ số thập phân - Ví dụ: 34.12; -23.43 - Ví dụ 2: Số thực 10/3 số vơ hạn tuần hồn => muốn có kết xác cao hơn, ta nên sử dụng Decimal (có độ xác cao float rườm rà) Ví dụ: # lấy tồn nội dung thư viện Decimal >>> from decimal import * # lấy tối đa 30 chữ số phần nguyên phần thập phân Decimal >>> getcontext().prec = 30 >>> Decimal(10) / Decimal(3) Decimal(‘3 33333333333333333333333333333’) >>> Decimal(100) / Decimal(3) Decimal(’33.3333333333333333333333333333’) >>> type(Decimal(5)) # số Decimal thuộc lớp Decimal Phân số Số phức (tham khảo) Tạo số phức: Xuất phần tử biến số phức Ví dụ: Nhập số số phức sau: 1.1 + 3j 2.Gán biến c có giá trị 2+1j Xuất phần thực phần ảo biến c 3.4 +j (sẽ có lỗi kiểu liệu nhập vào khơng đúng) 4.Tạo số phức có phần thực 3, phần ảo 5.Tạo số phức có phần thực 6.Xuất kiểu liệu số 3+1j >>> 3j + # phần thực 1, phần ảo (1 + 3j) >>> c = + 1j # gán giá trị cho biến c số phức với phần thực phần ảo >>> c (2 + 1j) # viết sau sai >>> + j # phần ảo 1, không phép bỏ số toán >>> + 1j (4 + 1j) >>> c.imag # lấy phần ảo số phức + 1j mà ta gán cho biến c 1.0 >>> c.real # lấy phần thực 2.0 >>> complex(3, 1) # dùng hàm complex để tạo số phức với phần thực 3, ảo (3 + 1j) >>> complex(2) # có phần thực, phần ảo mặc định (2 + 0j) >>> type(3 + 1j) # số phức thuộc lớp complex Kiểu logic Boolean - Chỉ nhận giá trị True False - Ví dụ: >>> 3==3 True >>>6+6>=6+9 Flase BÀI TẬP Kiểu liệu số nguyên thuộc lớp nào? Sự khác hai biến a b gì? >>> a = >>> b = 0.0 BÀI TẬP Tại lại có khác sử dụng hàm ‘trunc’ thư viện math so với toán tử ‘//’ >>> import math >>> math.trunc(15 / -4) -3 >>> 15 // -4 -4 Trong chúng lại có trùng kết phép tính >>> import math >>> math.trunc(15 / 4) >>> 15 // ... (floating-point), phân số (fraction), số phức (complex) Số nguyên (int): - Bao gồm số nguyên dương, số nguyên âm số Trong Python 3.X kiểu liệu số ngun vơ tận - Ví dụ: 123; -12345 Số thực (float): -... Kiểm tra kiểu liệu biến Cú pháp: type() Ví dụ: type(tuoi) type(ten) type(PI) => trả kiểu int, str, float Decimal II Một số kiểu liệu Một số kiểu liệu số nguyên (integers), số thực (floating-point),... type(Decimal(5)) # số Decimal thuộc lớp Decimal Phân số Số phức (tham khảo) Tạo số phức: Xuất phần tử biến số phức Ví dụ: Nhập số số phức sau: 1.1 + 3j 2.Gán biến c có giá

Ngày đăng: 27/10/2021, 09:44

Từ khóa liên quan

Mục lục

  • Bài 4, 5: Một số kiểu dữ liệu chuẩn & Khai báo biến

  • I. Khai báo biến

  • Ví dụ 1

  • 2. Kiểm tra kiểu dữ liệu của biến

  • II. Một số kiểu dữ liệu cơ bản

  • 2. Số thực (float):

  • Ví dụ:

  • 3. Phân số

  • 4. Số phức (tham khảo)

  • Tạo một số phức:

  • Xuất ra từng phần tử của 1 biến số phức

  • Slide 12

  • PowerPoint Presentation

  • Slide 14

  • 5. Kiểu logic Boolean

  • BÀI TẬP

  • Slide 17

  • Slide 18

Tài liệu cùng người dùng

Tài liệu liên quan