python
放寒假脚后跟v
这个作者很懒,什么都没留下…
展开
-
05_python_匿名函数,高级函数、闭包、装饰品
函数可以赋值给一个变量def add(a=0,b=0) return a+bresult = add #result开辟了一个空间,存放函数print(result(1,2))匿名函数:lambdo variable:expression举例实现一个功能,直线y=ax+b ——》 ax+b-y=0adds = lambda x,y:3*x+y #生成函数,起个名字,就可...原创 2019-10-29 21:43:35 · 164 阅读 · 0 评论 -
06_python_错误异常处理、模块
错误异常处理print(1/0)print('go on ....')会有0值错误:ZeroDivisionError,程序会被中断错误异常处理机制的形式try:被捕获异常的代码 ——>except:在except中处理try代码块中产生的异常 ——>finally:举例:try: print(1/0)except ZeroDivisionError as ...原创 2019-10-29 21:07:36 · 173 阅读 · 0 评论 -
05_python_函数
函数:在shell里:#!/usr/bin/env bash#一键产生密钥对function hanshuname() { /usr/bin/expect <<-EOF spawn ssh-keygen #执行ssh的key生成命令。 expect ":" { send "\r" } expect ":" { send "\r" } expect ":" { se...原创 2019-10-25 15:12:57 · 129 阅读 · 0 评论 -
04_python小实例
1. 统计出access_log文件中排名前五的IP地址;#先统计IP的个数ips = {}with open(file='access_log', mode='r') as log: for lines in log.readlines(): #输出为列表 # lines.split()[0] if not lines.split()[0] in ...原创 2019-10-24 21:00:06 · 117 阅读 · 0 评论 -
03_python_元组、字典、集合、文件的读写、日志的分析
元组元组的声明方法,元组与列表的比较,元组的遍历,元组的切片,元组的基本方法1、元组的声明tupleA = (1,2,3,‘string’,True,3.14)listA = [1,2,3,‘string’,True,3.14]元组的特点:不支持修改(元组是固定的);元组所占用的内存空间比列表小注意:元组是静态的,列表是动态的print(tupleA +(1,2,3))——相当...原创 2019-10-23 21:49:34 · 274 阅读 · 0 评论 -
02_python小实例
1、有这样一个句子"this is my house", 对该句子进行反转, 输出为"house my is this"string = "this is my house"split_string = string.split() #将字符串拆分,拆分之后的形式是个列表# print(split_string)# print(len(split_string))for i in ra...原创 2019-10-22 21:04:12 · 149 阅读 · 0 评论 -
02_python_循环、字符串、list列表、冒泡排序、二分查找
循环语句的基本用法:for,while基本框架,+=符号的使用及意义,break及continue的用法例子:打印1-20所有的数字(整型)while的用法n = 0 while n < 20: n = n + 1 print(n)注意点:n的初始值;n的自加n = 1 while n <= 20: print(n) n = n + 1说明:任何编程语...原创 2019-10-22 18:14:05 · 280 阅读 · 0 评论 -
01-python小实例
1、写一个程序判断用户输入的是不是数字, 如果是那么是否是奇数?user_input = input("请输入: ")if not user_input.isalpha(): new_user_input = float(user_input) if new_user_input % 2 == 1: print(user_input,"是奇数") els...原创 2019-10-21 20:48:33 · 388 阅读 · 0 评论 -
01_python_变量、数据类型、if判断
ansible 运行最快 500-800yum Python写的yum变量:第一行:不用声明解释器,但要写明这个文件要干嘛第二行:文件路径(filepath),相对路径:从左侧看第三行:日期(date)2019/10/21 11:40第四行:修改时间 modify_times(@pass)第5行:作者可能还会有邮箱如何声明变量?形式:variable01 = 1...原创 2019-10-21 17:53:21 · 300 阅读 · 0 评论