Dưới đây là một ví dụ về chương trình Python để hiển thị chi tiết nhân viên. Trong chương trình này, nó sẽ yêu cầu người dùng nhập mã số nhân viên, sau đó nó sẽ truy vấn bảng cơ sở dữ liệu cho nhân viên đó và sẽ in ra thông tin chi tiết. Ngoài ra, người dùng có thể thoát khỏi chương trình nếu anh ta nhập số 0 thay vì số nhân viên. Cơ sở dữ liệu được sử dụng cho ví dụ này là Oracle và bảng là nhân viên của lược đồ nhân sự Show Bạn có thể tải xuống tập lệnh lược đồ nhân sự từ liên kết sau Tải xuống lược đồ nhân sự Chương trình Python để hiển thị chi tiết nhân viên từ bảng Oracleimport cx_Oracle con = cx_Oracle.connect('hr/hrpsw@localhost/orcl') def display_emp(n_empno): cur = con.cursor() cur.execute("select first_name, last_name, phone_number, hire_date, salary from employees where employee_id = :n_empno", {'n_empno': (n_empno)}) for fname, lname, phnumber, hdate, sal in cur: print('First Name: ', fname) print('Last Name: ', lname) print('Phone: ', phnumber) print('Hire Date: ', hdate) print('Salary: ', sal) cur.close() while True: empno = input('Enter Employee Number: (enter 0 to exit)') if empno == '0': break con.close() else: display_emp(empno) đầu raEnter Employee Number: (enter 0 to exit)102 First Name: Lex Last Name: De Haan Phone: 515.123.4569 Hire Date: 2001-01-13 00:00:00 Salary: 17000.0 Enter Employee Number: (enter 0 to exit) Xem thêmChương trình Python để chèn bản ghi vào bảng Oracle class Employee: count=0 def __init__(self, name, desig, salary): self.name=name self.desig=desig self.salary=salary Employee.count+=1 def displayCount(self): print("There are %d employees" % Employee.count) def displayDetails(self): print("Name:", self.name, ", Designation:", self.desig, ", Salary:", self.salary) e1=Employee("John", "Manager", 80000) e2=Employee("Mike", "Team Leader", 50000) e3=Employee("Derek", "Programmer", 30000) e4=Employee("Raj", "Assistant", 25000) e4.displayCount() print("Details of all employee:") e1.displayDetails() e2.displayDetails() e3.displayDetails() e4.displayDetails() đầu ra Viết chương trình python để theo dõi số lượng nhân viên trong một tổ chức, đồng thời lưu trữ và hiển thị chi tiết tên, chức danh và lương của họ Video hướng dẫnMô tả chương trìnhNhư đã nói trong phần định nghĩa vấn đề, trước tiên hãy tạo một lớp có tên là Nhân viên. Lớp Học sinh có ba phương thức, phương thức init() còn được gọi là phương thức khởi tạo, phương thức displayCount() và phương thức displayEmp() Lớp Nhân viên có một biến lớp tên là đếm, dùng để theo dõi số lượng nhân viên trong tổ chức. Vì số lượng là một biến lớp, chúng tôi không thể truy cập trực tiếp vào biến này. Chúng ta cần sử dụng tên lớp để truy cập biến lớp Xem thêm Chương trình Python tìm diện tích và chu vi Hình tròn Phương thức init() được gọi bất cứ khi nào một đối tượng của một lớp được tạo và được sử dụng để khởi tạo các thuộc tính của đối tượng. Số lượng biến lớp được tăng lên khi và khi một đối tượng nhân viên mới được tạo Phương thức DisplayCount() được sử dụng để in số lượng nhân viên trong tổ chức Phương thức DisplayEmp() được sử dụng để hiển thị thông tin nhân viên như tên nhân viên, tên nhân viên và lương nhân viên Cuối cùng, trong phần chính của chương trình, hai đối tượng nhân viên được tạo. Khi đó số lượng nhân viên đang làm việc trong tổ chức được hiển thị bằng cách gọi phương thức displayCount() và thông tin nhân viên được hiển thị bằng cách gọi phương thức displayEmp() Mã nguồn cho chương trình Python để theo dõi số lượng nhân viên trong một tổ chứcclass Employee: count = 0 def __init__(self, name, des, salary): self.name = name self.des = des self.salary = salary Employee.count = Employee.count + 1 def displayCount(self): print("The number of employees in the organization are: ", self.count) def displayEmp(self): print ("Name of Employee is: ", self.name) print ("Designation of Employee: ", self.des) print ("Salary of Employee: ", self.salary) e1 = Employee ("Mahesh", "Manager", 20000) e2 = Employee ("Rahul", "Team Leader", 30000) e1.displayCount() print("Employee Details is:") e1.displayEmp() e2.displayEmp() đầu raSố lượng nhân viên trong tổ chức là. 2 Xem thêm Chương trình Python để tìm giá trị trung bình nhỏ nhất lớn nhất của một danh sách Chi Tiết Nhân Viên bây giờ là Tên nhân viên là. Mahesh Chỉ định nhân viên. Người quản lý Lương của nhân viên. 20000 Tên nhân viên là. Rahul Chỉ định nhân viên. trưởng nhóm Lương của nhân viên. 30000 Bản tóm tắtBài viết này thảo luận về cách viết chương trình Python để theo dõi số lượng nhân viên trong một công ty. Đăng ký kênh YouTube của chúng tôi để biết thêm video và thích trang Facebook để cập nhật thường xuyên Dự án hệ thống quản lý nhân viên là gì?Hệ thống quản lý nhân viên hay EMS là công cụ giúp cải thiện sự hài lòng và năng suất của nhân viên để giúp công ty đạt được mục tiêu chung . Các công cụ này giúp theo dõi, đánh giá và kiểm soát thời gian làm việc của nhân viên và sử dụng hiệu quả nguồn nhân lực.
Các chế độ trong Python là gì?Python có hai chế độ cơ bản. kịch bản và tương tác . Chế độ bình thường là chế độ mà kịch bản và kết thúc. các tệp py được chạy trong trình thông dịch Python. Chế độ tương tác là trình bao dòng lệnh cung cấp phản hồi ngay lập tức cho từng câu lệnh, trong khi chạy các câu lệnh đã nạp trước đó trong bộ nhớ hoạt động. |