1. Trang chủ
  2. » Giáo án - Bài giảng

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

18 36 2

Đ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

Thông tin cơ bản

Định dạng
Số trang 18
Dung lượng 1,61 MB

Nội dung

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

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w