python 学习一张图

发布于:2024-09-18 ⋅ 阅读:(14) ⋅ 点赞:(0)

python学习一张图,python的特点的是学的快,一段时间不用,忘记的也快,弄一张图及一些入门案例吧。


写一个简单的测试:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import os

def add_num(a, b):
	return a + b


if __name__ == '__main__':
	a = 5
	b = 3
	c = add_num(a, b)
	print(c)
	print ("Hello, spell!") 
	print(os.getcwd())

来一个面向对象设计的:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
class Employee:
   '所有员工的基类'
   # 这个是类的共享变量
   empCount = 0
 
   # 初始函数
   def __init__(self, name, salary):
      self.name = name
      self.salary = salary
      Employee.empCount += 1
   
   # 定义函数
   def displayCount(self):
     print "Total Employee %d" % Employee.empCount
 
   def displayEmployee(self):
      print "Name : ", self.name,  ", Salary: ", self.salary

if __name__ == '__main__':
   # 类的初始化
   emp1 = Employee("jack",100)
   emp2 = Employee("sanmu",100)

   emp1.displayEmployee()
   emp1.displayCount()

   emp2.displayEmployee()
   emp2.displayCount()

   # python可以对对象的属性进行灵活的添加h和删除
   print(hasattr(emp1, 'age'))    # 如果存在 'age' 属性返回 True。
   print(setattr(emp1, 'age', 8)) # 添加属性 'age' 值为 8
   print(getattr(emp1, 'age'))    # 返回 'age' 属性的值
   print(delattr(emp1, 'age'))    # 删除属性 'age'   print(getattr(em1.empCount))

非常简单,推荐一个Python  的学习网站:

Python 基础语法 | 菜鸟教程

这种东西不用记,现学现用,用了就忘,都没有关系,你要的目标达成了就可以。

下次来个数据分析的,这个比较实用。