-
Python学习—字典
Python中的图——字典 字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值对key-value对用冒号:分割,每个对之间用逗号,分割,整个字典包括在花括号{}中,键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组,列表集合就不可以。 1.创建字...
-
python Class:改变私有变量的值的2种方法
改变类的私有变量的值有2种方法:间接:为这个私有变量提供一个操作的方法,如:def get_score(self, score)直接:实例名._类名__私有变量名 = 值, 如:f._Student__score = 10间接#!/usr/bin/python #&
-
Python学习—函数
函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。 1.定义函数 Python 定义函数使用 def 关键字,一般格式如下: def 函数名(参数列表): 函数体 简单的说明: 函数代码块以 def 关键词开头,后接函数标...
-
10.算法分析
算法时间复杂度和空间复杂度了解时间复杂度对算法的选用会很有帮助,比如说之前怎么样选择数据结构,都是通过每个操作的时间复杂度的分析来看是不是满足需求,肯定的是,在满足需求的情况下,时间复杂度越优越好,操作次数越少越好。大O是什么?可以理解为操作次数与数据个数的比例关系;O(1)是有限次数的操作;O(n...
-
Python3 中 random模块
Python中的random模块用于生成随机数。 下面具体介绍random模块的功能: 1.random.random() #用于生成一个0到1的 随机浮点数:0<= n < 1.0 import random a = random.random() print (a) 2.ra...
-
《Python从小白到大牛》第9章 数据结构
《Python从小白到大牛》已经上市!当你有很多书时,你会考虑买一个书柜,将你的书分门别类摆放进入。使用了书柜不仅仅使房间变得整洁,也便于以后使用书时方便查找。在计算机程序中会有很多数据,这些数据也需要一个容器将他们管理起来,这就是数据结构。常见的数据结构:数组(Array)、集合(Set)、列表(...
-
Python语言高级语法
一)列表解析表达式定义: 它是通过对“序列”中的每一项运行一个表达式来创建一个新的列表的方法,每次一个,从左至右,其能够在任何可迭代的对象上进行迭代。语法: [ item for item in seq [if statement]] //可以用if语句对迭代结果进行筛选举例...
-
python requests post提交数据报错
环境: : python3后台:java触发环境 使用 requests post提交数据时,报错如下:Java 异常: com.alibaba.fastjson.JSONException: syntax error, pos...
-
python3发送邮件
#163邮箱发送邮件import smtplibfrom email.mime.text import MIMETextfrom email.utils import formataddr 发件人邮箱账号 my_sender = 'XXXXX@163.com' 发件人邮箱密码 密码不是真正的密码是 ...
-
error for rrdtool install(python3安装rrdtool报错)
python3 安装rrdtool报错 报错信息如下 Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-*/ 解决方案 检查pip版本,如果比较低,升级 pip ins...