Python-员工类代码 (Python - employee class code)

# employee class code in Python
# class definition
class Employee:
__id=0
__name=""
__gender=""
__city=""
__salary=0
# function to set data
def setData(self,id,name,gender,city,salary):
self.__id=id
self.__name = name
self.__gender = gender
self.__city = city
self.__salary = salary
# function to get/print data
def showData(self):
print("Id\t\t:",self.__id)
print("Name\t:", self.__name)
print("Gender\t:", self.__gender)
print("City\t:", self.__city)
print("Salary\t:", self.__salary)
# main function definition
def main():
#Employee Object
emp=Employee()
emp.setData(1,'pankaj','male','delhi',55000)
emp.showData()
if __name__=="__main__":
main()

Output

输出量

Id      : 1
Name    : pankaj
Gender  : male
City    : delhi
Salary  : 55000

Another Example: Getting values from the function

另一个示例:从函数获取值

class Employee:
__id=0
__name=""
__gender=""
__city=""
__salary=0
def setData(self):
self.__id=int(input("Enter Id:\t"))
self.__name = input("Enter Name:\t")
self.__gender = input("Enter Gender:\t")
self.__city = input("Enter City:\t")
self.__salary = int(input("Enter Salary:\t"))
def showData(self):
print("Id\t\t:",self.__id)
print("Name\t:", self.__name)
print("Gender\t:", self.__gender)
print("City\t:", self.__city)
print("Salary\t:", self.__salary)
def main():
#Employee Object
emp=Employee()
emp.setData()
emp.showData()
if __name__=="__main__":
main()

Output

输出量

Enter Id:       1
Enter Name:     pankaj
Enter Gender:   male
Enter City:     delhi
Enter Salary:   55000
Id              : 1
Name    : pankaj
Gender  : male
City    : delhi
Salary  : 55000

翻译自: https://www.includehelp.com/python/employee-class.aspx

Python | 创建员工类别相关推荐

  1. python创建员工_python作业员工信息表程序(第四周)

    #!/usr/bin/env python#-*- coding:utf-8 -*-#Author: Colin Yao """python 员工信息表操作"& ...

  2. python创建员工_python-作业:员工信息表

    程序可实现以下功能: 1.查询,输入select name,age from staff_table where age > 22,查询到符合要求的信息: 输入select * from sta ...

  3. 利用Python创建Excel条形图

    利用Python创建Excel条形图 创建Excel条形图是学习Python办公自动化的扩展知识,我虽然这么说但是还是属于重要的内容之一.想要通过Python创建Excel图形我们需要用到函数open ...

  4. Python实现员工管理系统GUI

    Python实现员工管理系统GUI 文章目录 前言 一.功能介绍 二.前期准备 三.创建数据库 1.概念模型 2.关系模型 3.具体设计 四.界面ui 五.接口功能 1.引入库 2.登录功能 3.打卡 ...

  5. reddit_如何使用Python创建自定义Reddit通知系统

    reddit by Kelsey Wang 王凯西 如何使用Python创建自定义Reddit通知系统 (How to make a custom Reddit notification system ...

  6. python做bi系统_如何使用Python创建可视化对象

    早前,Power BI就已经支持使用Python创建可视化对象了,当你遇到自定义程度较高的可视化对象时,Python就大大的派上了用场:那么我们如何使用呢?接下来小悦就为各位伙伴们介绍一下吧~ 首先, ...

  7. 独家 | 手把手教你用Python创建简单的神经网络(附代码)

    作者:Michael J.Garbade 翻译:陈之炎 校对:丁楠雅 本文共2000字,建议阅读9分钟. 本文将为你演示如何创建一个神经网络,带你深入了解神经网络的工作方式. 了解神经网络工作方式的最 ...

  8. 使用python创建自己的第一个神经网络模型吧!

    神经网络(NN),也被称为人工神经网络(ANN),是机器学习领域中学习算法的子集,大体上借鉴了生物神经网络的概念.目前,神经网络在计算机视觉.自然语言处理等领域应用广泛.德国资深机器学习专家Andre ...

  9. 如何使用 Python 创建一名可操控的角色玩家

    2019独角兽企业重金招聘Python工程师标准>>> 在 这个系列的第一篇文章 中,我解释了如何使用 Python 创建一个简单的基于文本的骰子游戏.在第二部分中,我向你们展示了如 ...

最新文章

  1. 自顶向下彻底理解 Java 中的 Synchronized
  2. 1.18.2.9.查询优化、Blink planner、解释表
  3. [Silverlight]奇技银巧系列-2
  4. 数字带通滤波器c语言程序,C语言编写FIR数字低通滤波器
  5. 斯坦福-随机图模型-week4.0_
  6. 信息学奥赛一本通(1187:统计字符数)
  7. 森源电气持续押注光伏 加强市场竞争力
  8. mqtt判断设备是否在线_如何在 Python 中使用 MQTT
  9. jdk678910新特性地址
  10. linux发行版衍生关系,linux发行版-Ubuntu的衍生版本UbuntuKylin初体验(伪)
  11. 新旧 iPhone 比速度,iOS 12 公开测试版发布!
  12. XHTML学习资料(三)—— 表格
  13. 【JavaScript】callee 与 caller
  14. poj-2393 Yogurt factory (贪心)
  15. 常数除以0的极限是什么_【高数总结求极限方法】百度作业帮
  16. 【前端】Axios完全使用指南
  17. 重装w11新硬盘,找不到硬盘
  18. (附源码)计算机毕业设计SSM科技类产品众筹系统
  19. 回文数——Java实现
  20. 树莓派系统剪裁、克隆

热门文章

  1. mysql join图解_MySQL中Join算法实现原理分析[多图]
  2. nginx搭建文件服务器脚本,基于docker搭建nginx文件服务器的方法步骤
  3. mysql在rpm安装方式下查看随机生成密码命令
  4. 架构师一般做到多少岁_《迷茫中的我们该如何突破瓶颈——成长为一名架构师》...
  5. css 涟漪,CSS3水波涟漪动画定位样式如何制作
  6. golang代理转发基础
  7. Java日常错误及需要注意细节,持续更新......
  8. XML文件结构和基本语法
  9. Linux vi 编辑器常见命令的使用
  10. [Phonegap+Sencha Touch] 移动开发77 Cordova Hot Code Push插件实现自己主动更新App的Web内容...