
python基础
文章平均质量分 79
yin_jia_jun
这个作者很懒,什么都没留下…
展开
-
python---configparser模块
原创 2019-04-25 19:55:47 · 180 阅读 · 0 评论 -
python--系统监控
import yagmailimport psutildef sendmail(subject,contents): #连接邮箱服务器 yag = yagmail.SMTP(user='邮箱地址',password='授权密码',host='smtp.163.com') #发送邮件 yag.send(to='接收的邮箱地址',subject=subject, ...原创 2019-04-24 09:01:14 · 400 阅读 · 0 评论 -
python---面向过程,面向对象
面向对象和面向过程面向过程:核心过程二字,过程即解决问题的步骤,就是先干什么后干什么 基于该思想写程序就好比在这是一条流水线,是一种机械式的思维方式 优点:复杂的过程流程化 缺点:扩展性差面向对象:核心是对象二字,对象指特征与技能的结合体 基于该思想编写程序就好比在创造一个世界,世界是由一个个对象组成,是一种‘上帝式’的思维方式 优点...原创 2019-04-28 16:16:26 · 846 阅读 · 0 评论 -
python--登陆系统
# 1.登录成功显示欢迎页面# 2.登录失败显示密码错误,并显示错误几次# 3.登录三次失败后,退出程序# 1.可以支持多个用户登录# 2.用户3次认证失败后,退出程序,再次启动程序尝试登录时,还是锁定状态#3.可以创建用户#4.可以删除用户#5.可以修改用户print('欢迎来到用户登陆程序')print('1.创建用户')print('2.登陆用户')print('3...原创 2019-04-24 09:12:47 · 3735 阅读 · 0 评论 -
python--名片管理系统
# 做一个名片管理系统# 要求有姓名,年纪,电话# 要求可以增删改查print('欢迎进入名片系统')print('='*100)print('1.查看')print('2.增加')print('3.删除')print('4.修改')print('5.退出')list_card = []while True: choose = input('请选择你的操作:')....原创 2019-04-24 09:20:10 · 425 阅读 · 0 评论 -
python---yagmail模块---psutil模块---os模块---名称空间及作用域
import yagmailyag = yagmail.SMTP(user='xxxxxxx@163.com',password='xxxxx',host='smtp.163.com')yag.send(to='xxxxxx@163.com',subject='主题',contents='内容')yag.close()import psutil#内存mem = psutil.v...原创 2019-04-24 16:09:40 · 420 阅读 · 0 评论 -
python---socket模块---监控端口
import socket,re#.*?叫做非贪婪匹配,尽可能的少匹配#.*叫做贪婪匹配,尽可能的多匹配# a = 'fenif1212nfi129f21f'# res = re.compile('(\d+)').findall(a)# print(res)hosts = ['1.1.1.1:90','2.2.2.2:8080','127.0.0.1:80','3.3.3.3:50'...原创 2019-04-29 14:59:09 · 2693 阅读 · 0 评论 -
python---继承,方法的重写、扩展及异常处理
面向对象继承继承实现代码的重用,相同的代码不需要重复的编写单继承 就是一个类只继承一个父类多继承 就是一个类继承多个父类继承(单继承,多继承)class Anamal(object):#新式类 def eat(self): print('吃') def drink(self):...原创 2019-04-29 15:01:27 · 647 阅读 · 0 评论 -
python中函数的定义调用及return返回值的用法
原创 2019-04-25 09:01:45 · 3985 阅读 · 0 评论 -
python---字符串详解
1.isupper判断字符串是否全部都是大写#eg:str1 = 'Hello,world'str2 = 'HELLO,WORLD'res = str2.isupper()print(res)True2.isalnum判断字符串里是否是数字或字母不能有其他字符#eg:str1 = '11122333aaa'res = str1.isalnum()p...原创 2019-04-25 20:56:14 · 350 阅读 · 0 评论 -
python---变量---常量---用户与程序交互及数据类型
1.变量是一种使用方便的占位符,用于引用计算机内存地址,该地址可以存储Script运行时可更改的程序信息。例如,可以创建一个名为ClickCount的变量来存储用户单击Web页面上某个对象的次数。使用变量并不需要了解变量在计算机内存中的地址,只要通过变量名引用变量就可以查看或更改变量的值。在例如:咱们平时玩的游戏都有level,打怪就升级,那个level就是变量变量定义的规范:变量...原创 2019-04-25 21:01:59 · 256 阅读 · 0 评论 -
python---import paramiko模块---多线程---多进程
import paramiko#模拟ssh连接linux主机ssh = paramiko.SSHClient()ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())ssh.connect(hostname='192.168.1.141',port=22,username='root',password='123456')...原创 2019-04-26 21:12:24 · 1008 阅读 · 0 评论 -
python---字典详解
存储人名,身高,体重,年纪#需要了解的1.pop通过key取出valueeg:info = { 'name': '吉喆', '身高': '188', '体重': '180', '年纪': '23'}res = info.pop('name')print(info)print(res){'身高': '188', '...原创 2019-04-26 21:20:33 · 703 阅读 · 0 评论 -
python---列表详解
1.ctrl + d复制一行列表的特点:可以存取多个值需要了解的:2.sort:数字排第一位,字母,汉字(列表里面需要是相同的数据类型)Eg:l1 = ['你好','a','c','b','d','1','3','2']l1.sort()print(l1)['1', '2', '3', 'a', 'b', 'c', 'd', '你好']3.index...原创 2019-04-26 21:22:59 · 232 阅读 · 0 评论 -
python---流程控制---内置函数---for循环
%取余a = 10b = 21print(b%a)**几次幂print(2**3)//取整print(b//a)==是值等于print(1==1.0)!=不等于print(1!=1)a = 10a /= 2#a = a + 1print(int(a))is是比较两个变量的内存地址,==是比较两个...原创 2019-04-26 21:28:47 · 207 阅读 · 0 评论 -
pypthon中pip介绍及环境介绍
原创 2019-04-23 16:09:46 · 207 阅读 · 0 评论 -
python---装饰器---迭代器---生成器
#装饰器:在不改变源代码和调用方式的基础之上给函数增加新的功能def deco(func): def wrapper(): func() #(test)的test是实参 将这个实参赋予func即 func = test print('this is new 功能') return wrapperdef test():...原创 2019-04-25 14:48:13 · 111 阅读 · 0 评论