第四周(1):利用Python计算π的值,并显示进度条
用Python计算圆周率pi并用进度条提示进度 一 计算公式: 二 实现代码 (1) import math
from tqdm import tqdm
import time
total,s,n,t=0.0,1,1.0,1.0
while(math.fabs(t)>=1e-6):
total+=t
n+=2
s=-s
t=s/n
k=total*4
print("π值是{:.10f} 运行时间为{:.4f}秒".format(k,time.clock())
python 17 迭代器,生成器
目录 1、什么是迭代器 2、为何要有迭代器 3、如何用迭代器 3、可迭代对象与迭代器对象详解 4、可迭代对象&迭代器对象 5、for循环的工作原理:for循环可以称之为叫迭代器循环 6、迭代器优缺点总结 如何得到自定义的迭代器: 应用案列 1、什么是迭代器 迭代器指的是迭代取值的工具,迭代是一个重复的过程,每次重复
都是基于上一次的结果而继续的,单纯的重复并不是迭代
2、为何要有迭代器 迭代器是用来迭代取值的工具,而涉及到把多个值循环取出来的类型
有:列表、字符串、元组、字典、集合、打开文件
[Tips] vs code 配置anancoda
首先安装好anancoda和vs code。 然后在vs code中选择: “File->Perference->Setting” 1. 在右侧的搜索框中搜索:python.pythonPath 以及Conda Path 然后在出现的框中加入anancoda的python路径和conda python; 2. (或)在Setting中的Extentions中找到python,然后添加anancoda的pyton和conda路径。 3. (或)点击右上角的按钮,将setting的UI界面变为js
经典算法题-十六进制转化十进制
使用Java写出一个程序:接受一个十六进制的数,输出该数值的十进制表示。(多组同时输入 ) import java.util.Scanner;
public class number {
private static final String A = "A";
private static final String B = "B";
private static final String C = "C";
private static final String
python-----数据库读写----mysqlclient库
mysqlclient库 文档 https://mysqlclient.readthedocs.io 安装 pip install mysqlclient==1.3.12 安装报错参考网址:https://www.cnblogs.com/taiyangfeng/p/12562561.html 获取数据记录 fetchone, fetchmany, fetchall 代码: import MySQLdb
conn = MySQLdb.connect(
host='192.168.1.1
windows环境中如何安装配置curl工具
curl是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。在win10系统中内置了curl工具,我们可以在cmd命令窗口中直接使用curl命令,但是在win7及以下版本的windows系统中没有自带curl工具,需要我们自己手动安装配置,下面就给大家介绍一下在windows环境中如何安装配置curl工具。 在这里给大家提供了一个curl在windows环境中64位的安装包,解压以后即可使用,不
SQL之INSERT INTO SELECT 和SELECT INTO FROM 语句
1.INSERT INTO SELECT : INSERT INTO SELECT 语句从一个表复制数据,然后把数据插入到一个已存在(目标表已存在)的表中。目标表中任何已存在的行都不会受影响 INSERT INTO TABLE2 SELECT * FROM TABLE1 WHERE .........; INSERT INTO TABLE2 SELECT COLUMN1,COLUMN2 FROM TABLE1 WHERE.....; INSERT INTO TABLE2(COLUMN1,COL
1基础知识:常量及符号
常量及符号 常量:程序运行时,其值不能改变的量 常量可以分为:整型常量、实型常量、字符常量、字符串常量 #include<iostream>
using namespace std;
int main()
{
cout<<1234<<endl;//整型常量
cout<<3.14<<endl;//实型常量(浮点数常量)
cout<<'a'<<endl;//字符常量
cout<<"HelloWorld"<<endl;//字符串常量
return 0;
SpringFramework 应用接入 Apollo 配置中心
环境: SpringFramework:4.3.5.RELEASE apollo-client:1.5.1 1.在项目的 resources/META-INF/ 目录下添加 app.properties 文件: #Apollo配置id
app.id = phpdragon-demo
apollo.bootstrap.enabled = true
apollo.eagerLoad.enabled = true
apollo.cacheDir = /data/app_data/apollo_cac
面试话痨(二)C:JAVA String,别以为你穿个马甲我就不认识你了
面试话痨系列是从技术广度的角度去回答面试官提的问题,适合萌新观看! 面试官,别再问我火箭怎么造了,我知道螺丝的四种拧法,你想听吗? String相关的题目,是面试中经常考察的点,当面试中遇到了String相关的问题,我们可以这么聊: 一:String底层结构 从底层结构上来说,jdk1.8的String,底层是char[]。我在工作中几乎很少用到char[],因为List太好用了,我宁愿用List<Character>也不想用char[],因为以前学C时体会过用char[]的痛
Web_php_include
Web_php_include 将回日月先反掌;欲作江河惟画地; 记录一道入门的题目,之前在搞个比较难的waf;突然一个朋友问我这道题;我简单的看了看,准备写成博客,供以后的新手参考;;大牛可绕过;; 打开题目,几行简单的代码,发现过滤了php:// 这个导致我们没有办法读取源代码,但是我们看到这里有个include; 这个函数也是十分危险的;这里我们可以直接data协议写入内容,进行包含,; 进入索引界面,写入; 然后就可以包含我们的小马了;;然后进行命令执行就好;; 在后面键入 &aa=s
批量插入对list进行分割
public static void batchInsert(List<Integer> ints,int count ) {
int begin =0;
int end = begin+count ;
while (begin<=ints.size()-1){
List<Integer> integers = ints.subList(begin, end<=ints.size()?end:ints.size());
Oracle数据库之体系结构
Oracle数据库管理系统中的3个重要的概念:实例(Instance)、数据库(Database)和数据库服务器(Database Server)。 实例:是后台进程和内存结构的集合,是Oracle数据库与应用程序的接口,它为应用程序提供了对数据库中数据的管理和维护功能; 数据库:由操作系统文件组成,这些文件也称为数据库文件,它为数据库信息提供实际的物理存储区; 数据库服务器:它由安装在服务器上的所有软件及启动成功后的实例组成,一般指数据库各软件部件(如SQL Plus)、Oracle实例及O
如何用Nginx解决跨域问题?一文了解
原文链接 一. 产生跨域的原因 1.浏览器限制 2.跨域 3.XHR(XMLHttpRequest)请求 二. 解决思路 解决跨域有多重,在这里主要讲用nginx解决跨域 1.JSONP 2.nginx代理 3.浏览器禁止检查跨域 三. 下载安装nginx 选择其中一个版本下载,再解压即可使用在nginx目录下输入nginx -v,若出现版本号,则安装成功
四. nginx反向代理解决跨域(客户端解决跨域) 1.我们使用jquery的ajax发送请求,node开启后台服务 前端代码: 利用j
3.23~3.24做题笔记
首先,昨天没有更新并不是因为HH懒,而是(居然被div2的题目卡住了) 昨晚真的好生气,一题当时怎么也想不出来,结束之后躺床上10秒出思路,原来就是把所有都移到左上角就行了,气的我不行(错失了第一波上分机会,间接证明水平高于分段?)这种情况的原因也可能是在做题的时候紧张+深夜做题不太好,以后还是一星期一次深夜做题吧,尽量不要吵到粑粑麻麻休息,先通过vp来逐渐提高自己实力,有能力了再去被大佬们虐。 唔,今天体验了一下div3的题目,emmm果然是新手专属,前面几题的代码好像20行不到就搞定了..
#1 DeBug日志
我好难过~ 这不是我要的那种~ 结果~ 结果~~~ DeBug日志 luogu P1967 货车运输 我是从哪里学会的 \(crazydave\) 的题解 题目描述 $A $国有 \(n\) 座城市,编号从 \(1\)到\(n\),城市之间有 \(m\)条双向道路。每一条道路对车辆都有重量限制,简称限重。 现在有 \(q\)辆货车在运输货物, 司机们想知道每辆车在不超过车辆限重的情况下,最多能运多重的货物。 输入 第一行有两个用一个空格隔开的整数 \(n, m\),表示\(A\)国有\(n\)
C语言课程设计之连连看
1 需求分析 游戏名称:连连看。这是一款区别于普通连连看的小游戏。玩家以某个速度顺时针连续旋转,在旋转过程中根据键盘或鼠标命令射出直线连接 界面上的小球,每连接一个小球,玩家则占领此地,连接下一个小球,直至连接所有小球成闭环。 1.1 功能需求 1.1.1基本功能: ①完成游戏登入界面的设计 ②在登入界面按下空格,将弹出对话框用于保存当前玩家的用户名 ③游戏开始后: 1)载入背景画面,主球和其余小球随机分布在相应位置上 2)主球以某个角速度顺时针旋转 3)玩家点击鼠标控制球发出子弹,子弹击中小
今日推荐
周排行