当前位置: 首页 > article >正文

python 学习一张图

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 基础语法 | 菜鸟教程

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

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


http://www.kler.cn/a/300016.html

相关文章:

  • 双指针+前缀和习题(一步步讲解)
  • MySQL查询LONG BLOB类型数据的大小
  • Node.js——express中间件(全局中间件、路由中间件、静态资源中间件)
  • STM32 ST7735 128*160
  • Swift 中 Codable 和 Hashable 的理解
  • mac 电脑上安装adb命令
  • 代码随想录:377. 组合总和 Ⅳ
  • OpenCV结构分析与形状描述符(14)拟合直线函数fitLine()的使用
  • Android Studio下载Gradle失败问题解决
  • C++中string的简单实现
  • 【Hot100】LeetCode—739. 每日温度
  • 【Hot100】LeetCode—322. 零钱兑换
  • 关于武汉芯景科技有限公司的IIC缓冲器芯片XJ4307开发指南(兼容LTC4307)
  • 网络安全(sql注入)
  • DS18B20的C语言驱动
  • 基础算法(2)——滑动窗口
  • 针对中小企业数智化需求,新华三重磅发布 SMB 系列新品
  • 某仿soul欲音社交系统存在任意文件读取漏洞
  • 重修设计模式-结构型-代理模式
  • 音视频入门基础:WAV专题(9)——FFmpeg源码中计算WAV音频文件每个packet的duration和duration_time的实现
  • flinkcdc 问题记录篇章
  • 只有IP地址没有域名怎么实现HTTPS访问?
  • 【高级编程】Java IO流(补)序列化 反序列化
  • Pyspark下操作dataframe方法(1)
  • eNUM 原理概述(VoNR VoLTE适用) eNUM 报文解析
  • Vue2使用Vue CLI学习笔记