首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Python小技巧之除法运算、运算

不管是啥语言都离不开加减乘除这些算法,但是在Python里面你知道这些符号代表什么运算吗?         “/”这个是除法运算,那么这个“//”呢?“*”这个是乘法运算,那么这个“**”呢?...“//”运算         除法运算符是“/”,这个人人皆知道,但是这个二元运算符“/”求出来的结果都是取决于操作数本身的,比如: Python代码 >>> 20 / 3 6 >>> 20 / 3.0...“//”是从Python2.2开始,除法运算符除了“/”之外,又引入了一个除法运算符,这一种运算符只用于进行整除法,示例如下: Python代码 >>> 20 // 3 6 >>> 20 // 3.0...“**”运算         这个“**”比较简单,就是标题中的Python运算了,演示如下: Python代码 >>> 2 ** 0 1 >>> 2 ** 1 2 >>> 2 ** 10 1024

1.7K10

前任开发在代码下毒,支付下单居然没加

聊聊等 接口等梗概 这个案例其实就是一个典型的接口等案例。那么老猫就和大家从以下几个方面好好剖析一下接口等吧。...什么是接口等 比较专业的术语:其任意多次执行所产生的影响均与第一次执行的影响相同。大白话:多次调用的情况下,接口最终得到的结果是一致的。 那么为什么需要等呢?...那么哪些接口需要做等呢? 首先我们说是不是所有的接口都需要等?是不是加了等就好呢?显然不是。因为接口等的实现某种意义上是要消耗系统性能的,我们没有必要针对所有业务接口都加上等。...既然我们说等就是多次调用,接口最终得到结果一致,那么很显然,查询接口肯定是不要加等的,另外一些简单删除数据的接口,无论是逻辑删除还是物理删除,看场景的情况下其实也不用加等。...但是大部分涉及到多表更新行为的接口,咱们最好还是得加上等。

14410

python的函数

今天来讲讲 Python 语言中一个非常重要的语法概念:函数 数学上的函数,是指给定一个输入,就会有唯一输出的一种对应关系。编程语言的函数跟这个意思差不多,但也有不同。...我们在课程的一开始就已经用到过python内建的函数,比如 print、input 和 range。...以 range(1,10)为例,range是这个函数的名称,后面括号的1和10是range需要的参数。它有返回结果,就是一个从1到9的序列。...python的关键字叫 def(define的缩写),格式如下面这个例子: def sayHello(): print('hello world!')...以上就是对 Python 函数的简单介绍。关于函数的参数、返回值,以及更复杂的变量作用域等概念,可以在公众号 Crossin的编程教室 的历史文章搜索相关关键字查找。

91020

python-DjangoCSRF 对

那么为了减少这个情况的发生,在客户端与服务端交互的时候,当客户端浏览器第一次访问cookie的时候,服务端会有基于csrf的随机验证字符串生成,然后把这些字符串写到客户端cookie,同时服务端在session...保存一份,当客户端浏览器再次发来post请求的时候,服务端会验证cookiecsrf_token(就是生成的这个随机字符串)。...Django自动帮我们封装了这个功能,在Django项目的setting.py文件会默认开启'django.middleware.csrf.CsrfViewMiddleware',这一项功能。...所以我们html文件有post请求的时候要在from表单添加{% csrf_token %}这一项 <!...setting.py文件设置了'django.middleware.csrf.CsrfViewMiddleware'之后就是全局生效了;这就 不是我们所需要的了。

36010

python字典的用法介绍

一、什么是字典 字典是python的一种数据类型,特点是元素的无序性,和键key的唯一性。...字典的创建方法是{key:values},字典的键key只能是不可变的数据类型(整型,字符串或者是元组),值values可以是任何数据类型。字典的一组key:values叫做一个键值对item。...#a字典增加键值对weight:75kg   a[‘weight’]=‘75kg’ #a字典name对应的值变为jack a[‘name’]=jack #a字典增加键值对 ‘num’:222...    并且有返回值222 a.setdefault(‘num’:222) #a字典name对应的值不做更改,返回值为tom a.setdefault(‘name’:‘liam’) #a字典增加...#查找字典所有的键 print(a.values())       #查找字典所有的值 print(a.items())                #查找字典所有的键值对 3.删除 del

77020

Python的OS与SYS

Python的标准库中的os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。...Python的OS模块常用函数说明 os.sep可以取代操作系统特定的路径分隔符。windows下为 “\\” os.name字符串指示你正在使用的平台。...os.getcwd()函数得到当前工作目录,即当前Python脚本工作的目录路径。...Python的SYS模块常用函数说明 sys.argv 命令行参数List,第一个元素是程序本身路径 sys.modules.krys() 返回所有已经导入的模块列表 sys.exc_info()...版权相关的东西 sys.api_version 解释器的 C 的 API 版本 sys.version_info 元组则提供一个更简单的方法来使你的程序具备 Python 版本要求功能

63540
领券