随笔分类 - python
摘要:针对逻辑运算的进⼀一步研究: 1, 在没有()的情况下not 优先级⾼高于 and,and优先级⾼高于or,即优先级关系为( )>not>and>or,同⼀一优先级从左往右计算。() > not > and > or例例题:判断下列列逻辑语句句的True,False。3>4 or 4<3 and 1
阅读全文
摘要:1.模块的使用 2.为什么要使用模块 1.从文件级别组织程序,更方便管理 2.引用别人写的,提升效率 3.如何实用模块 import spam 第一次导入模块发生几件事: 1.产生一个新的名称空间 2.运行原文件代码产生的名字都存放在1的名称空间中 运行过程中gloabl关键字指向改名称空间 当前文件的名称空间sapm 名称空间指...
阅读全文
摘要:Python调用API接口的几种方式 2018-01-08 gaoeb97nd... 转自 one_day_day... 修改 微信分享: 相信做过自动化运维的同学都用过API接口来完成某些动作。API是一套成熟系统所必需的接口,可以被其他系统或脚本来调用,这也是自动化运维的必修课。 本文主要介绍python中调用API的几种方式,下面是python中会用到的库。 - urllib...
阅读全文
摘要:第一节装饰器复习和知识储备 第二节闭包函数.函数的作用域关系在定义阶段就有了,和调用阶段无关. 11. 节开始yield的另外一种使用方式.主要作用是给闭包函数传送多个值和接收多个值. 第十二节.面向过程编程. 第七节:三元表达式 列表推导式 生成器表达式. 第八节声明式编程. 第九节递归调用.
阅读全文
摘要:===========第一节文件的读写 ---文件写 f=open(r'ppp.txt','wt',encoding='utf-8') print(f.writable()) f.write("dfjjhdffdfdfdfdqqqqqqqqqqq\n")#自己换行\n f.write("222222222222\n")#自己换行\n f.close() #一般在window上面需要添加...
阅读全文
摘要:第十节形参和实参的传递 第十一节函数对象的四个特性 十二节函数的嵌套定义 第十三节名称空间和作用域. 14节闭包函数,一种新的给函数传参数的方法. 第十五节:简单装饰器 16装饰器修订.
阅读全文
摘要:aa='tt' print(not aa) #表示 bb是空的 not 表示空 bb='' print(not bb)
阅读全文
摘要:第一数据类型需要学习的几个点: 用途 定义方式 常用操作和内置的方法 该类型总结: 可以存一个值或者多个值 只能存储一个值 可以存储多个值,值都可以是什么类型 有序或者无序 可变或者不可变 二:数字整数与浮点 age=10 浮点类型 salary=float(300.3) salary=300.03
阅读全文
摘要:第一编程语言的分类: 1.机器语言 二进制编程 直接操作硬件 优点:执行速度快 缺点:开发效率低 面向机器编程 2.汇编语言 英文标签代替一串特定的二进制,直接操作硬件 缺点开发效率低 面向机器编程 3.高级语言 站在人的角度编程,机器无法理解,需要翻译 第二语言的分类编译型和解释型语言: 编译型:
阅读全文
摘要:python 判断字符串是否为空用什么方法? 复制代码 s=' ' if s.strip()=='': print 's is null' 或者 if not s.strip(): print 's is null' 复制代码
阅读全文
摘要:x = None if x is not None: print("kong") if not x is not None: print("kong") # if not XXX就是 = if XXX ==0# if XXX 就是= if XXX !=0暂且只能这么理解 if x is not No
阅读全文
摘要:portfolio = [ {'name': 'IBM', 'shares': 100, 'price': 91.1}, {'name': 'AAPL', 'shares': 50, 'price': 543.22}, {'name': 'FB', 'shares': 200, 'price': 2
阅读全文
摘要:filter和map初一看很像 都是filter(func,iterable) map(func,iterable) 实际情况是filter函数:filter()为已知的序列的每个元素调用给定的布尔函数,调用中,返回值为非零的元素将被添加至一个列表中。filter会对给定的iterable下的每个结
阅读全文
摘要:import os# g = os.walk("D:\aaa") for i in os.walk(R"D:\aaa"): print(i)#执行结果如下('D:\\aaa', ['ttt'], ['bb.txt']) 可以看到结果是一个生成器 ,结果三个 全路径 文件夹集合 文件集合 #('D:\
阅读全文
摘要:写了几行代码不能用。 有个需要的注意的就是在pycharm中看见蓝色字体要注意了一定是关键字什么,这个以后要注意。 看见\a是蓝色的,原来是关键字,百度一下要用转义符在前面加\,再看说再前面加r或R 改了后好了。下面复制别人的 Python格式化字符串的替代符以及含义 Python的转义字符及其含义
阅读全文
摘要:由于Python2中,True/False不是关键字,因此我们可以对其进行任意的赋值,这就导致程序在每次循环时都需要对True/False的值进行检查;而对于1,则被程序进行了优化,而后不会再进行检查。While true 和while 1在python3里面没有区别。
阅读全文