-
Python的函数参数
前言 python中 函数的参数可以分为两大类形参和实参~ def func(x, y): # x, y 就是形参 print(x, y) func(2, 3) # 2, 3 就是实参 - 形参 形参(如上面的x, y)仅在定义的函数中有效,函数调用结束后,不能...
-
Python从菜鸟到高手(2):清空Python控制台
执行python命令会进入Python控制台。在Python控制台中可以用交互的方式执行Python语句。也就是执行一行Python语句,会立刻返回执行结果。 当Python控制台输入过多的Python语句时,有时需要将这些已经输入的语句和执行结果清空,并重新开始输入Python语句。例如,...
-
装饰器,functools,参数注解
装饰器(无参) 它是一个函数 函数作为它的形参 返回值也是一个函数装饰器和高阶函数 装饰器是高阶函数,但装饰器是对传入函数的功能的装饰(功能增强)带参装饰器 它是一个函数 函数作为它的形参 返回值是一个不带参的装饰器函数 使用@functionname(参数列表)方式调用 可以看做...
-
Python从菜鸟到高手(4):导入Python模块
在Python代码中导入模块需要使用import语句,语法结构如下: import module_name 引用模块中函数的语法如下: module_name.function_name 如果在Python程序中大量使用模块中的某些函数,那么每次在调用函数时都要加上“模块名”显得有些麻烦...
-
Python从菜鸟到高手(3):声明变量
变量(variable)是Python语言中一个非常重要的概念。变量的主要作用就是为Python程序中的某个值起一个名字。类似于“张三”、“李四”、“王二麻子”一样的人名,便于记忆。 在Python语言中,声明变量的同时需要为其赋值,毕竟不代表任何值的变量毫无意义,Python语言中也不允许...
-
python学习(7)
习题7:判断一个数是否是素数 import math def is_prime(num): if num==1: return False if num==2: return True else: for i in range(...
-
SylixOS Python扩展库开发
1 适用范围本文档适用于希望使用基于SylixOS进行Python扩展库开发的用户。2 SylixOS Python简介Python是一门面向对象的解释型的脚本语言,Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种...
-
Python从菜鸟到高手(5):数字
1 基础知识 Python语言与其他编程语言一样,也支持四则运算(加、减、乘、除),以及圆括号运算符。在Python语言中,数字分为整数和浮点数。整数就是无小数部分的数,浮点数就是有小数部分的数。例如,下面的代码是标准的四则运算表达式。 2 + 4 4 * 5 + 20 5.3 / 7 (30 ...
-
代码练习,购物车
高亮显示提示启动程序后,先登录,登录成功则让用户输入充值钱数,然后打印商品列表,失败则重新登录,超过三次则退出程序允许用户根据商品编号购买商品用户选择商品
-
MITMProxy如何配置二次代理
前序: mitmproxy真的很强大,或许是大家都各自使用,或者没有相关的需求,导致我废了很大精力找了很久的资料都很难找到二次代理的配置方法,看了很久源代码加上搜了很久的资料,最终让我终于找到方法,下面记录一下,大家就不用跟我一样踩坑了。 以下配置使用mitmproxy版本信息如下 Mitmpr...