使用while循环打印一个菱形,菱形要星号(*)打印。菱形的行数需要从python控制台输入,行数必须是奇数。
line = input("请输入一个正整数,必须是奇数:")
line=int(line)
if line % 2 ==0:
maxspaceNum = line // 2
i = 1
linespaceNum = maxspaceNum
while linespaceNum >= 0:
print(" " linespaceNum,end="")
print("*" * (2*i-1))
linespaceNum -= 1
leetcode 648. Replace Words
将单词替换成其词根
function Node(value) {
this.value = value
this.word = null
this.palindromes = []
this.children = new Array(26)
}
class Tire {
constructor() {
this.root = new Node(null)
}
addWord(w
org.springframework.mail.MailAuthenticationException: Authentication failed 解决方案
1. 异步发送邮件异常 org.springframework.mail.MailSendException: Failed messages: com.sun.mail.smtp.SMTPSendFailedException: 501 mail from address must be same as authorization user
;
nested exception is:
com.sun.mail.smtp.SMTPSenderFailedException: 501 mail
用递归函数求n的阶乘及斐波那契数列中的第n个数的值
题目要求:使用递归函数求n的阶乘及斐波那契数列中第n项的值。 1.求n的阶乘: 一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。 计算公式为n!=1×2×3×...×n;递推公式可写作n!=n×(n-1)! 于是有: def fact(n): if n==1: return 1 return n*fact(n-1) n=int(input("请输入一个正整数:")) print(fact(n)) 2.求斐波那契数列中第n
java之Iterator迭代器 增强for循环
1.集合在存储元素时,如果未明确数据类型,可以存储object类型(各种数据),但在提取时,需要用一种通用的方法获得元素。这就是Iterator接口中的hasNext()/next()方法。 然而Iterator接口未有具体的实现类,但collection接口中有一个抽象的iterator()方法,可以得到 Iterator对象。并且collection所有子类都实现了这个方法。 1 //collection 继承Iterable中的Iterator的抽象方法;
2 Col
敏捷21天打卡--Scrum角色
Scrum团队由一名产品负责人、开发团队、Scrum Master组成。Scrum团队是跨职能的自组织团队,团队成员自己选择如何以最好的方式完成工作,而不是由团队之外的人来指导。理论上来讲,团队拥有完成工作所需的全部技能,不需要依赖团队之外的人。 Scrum团队迭代增量式交付产品,通过这种方式最大的获得反馈的机会,增量式交付”完成“产品保证一个可以工作产品的。 产品负责人PO:Product Owner角色定义,产品负责人的职责是将开发团队研发的产品价值最大化,为产品回报率负责,负责维护Prp
网络通讯Socket
网络 在物理网络的基础上,建立抽象的连接 win + r, 输入 cmd 输入命令: ipconfig 如果ping不通,要关闭防火墙 开始---搜索防火墙 Socket 通信 Socket - 插头 Socket - 网络套接字 通过 ip 地址,两台主机可以互相找到对象 在两台主机上,各选择一个端口号 端口是独占的,0到1024是一些常见服务的默认端口---http 80--https 443--ftp 21...5万以后,是系统保留端口用,来自动分配 我们选择端口要选择 1024到5万之
CSP201803-4棋局评估
问题描述 Alice和Bob正在玩井字棋游戏。 井字棋游戏的规则很简单:两人轮流往3*3的棋盘中放棋子,Alice放的是“X”,Bob放的是“O”,Alice执先。当同一种棋子占据一行、一列或一条对角线的三个格子时,游戏结束,该种棋子的持有者获胜。当棋盘被填满的时候,游戏结束,双方平手。 Alice设计了一种对棋局评分的方法: - 对于Alice已经获胜的局面,评估得分为(棋盘上的空格子数+1); - 对于Bob已经获胜的局面,评估得分为 -(棋盘上的空格子数+1);
Python基础(二)
目录 1.赋值语句 (1)作用:定义+赋值 (2)复合与链式赋值 (3)特殊类型的赋值 2.注释 3.运算符 (1)算术运算符 (2)关系运算符 (3)赋值运算符 (4)逻辑运算符 (5)位运算符 (6)集合运算符 (7)特殊运算符 in运算符 is运算符 4.if语句 (1)基本语法 (2)单行if (3)配合pass的多行elif 5.for语句 (1)基本语法 (2)range() 6.while语句 (1)基本语法 (2)continue+break 1.赋值语句 (1)作用:定义+赋
Django模板语法和vue语法有冲突
1.解决方案1 在django1.5以后的版本,给出了解决方法,即使用标签{% verbatim myblock %} {% endverbatim myblock %} 例如: {% verbatim myblock %} <span>Message: {{ msg }}</span> {% endverbatim myblock %} 被此标签包裹的内容,django的模板引擎不会对其进行渲染,从而解决语法冲突的问题。 2.解决方案2 修改Vue的{{ }} 为{[ ]},
【FPGA】数字交通灯设计-Tools
module Freq_divider
#(parameter N = 27)
(
input clk,
input rst,
output [N-1:0]freq_div,
output count
);
reg [N-1:0]regN = 0;
always@(posedge clk)
begin
if(rst)
regN <= 0;
else
regN <= regN+1;
end
assign freq_div = regN;
assig
20182310 2018-2019-1《程序设计与数据结构》课程总结
20182310 2018-2019-1《程序设计与数据结构》课程总结 (按顺序)每周作业链接汇总 第一周作业:初步掌握linux命令、java小程序和jdb调试 第二&三周作业:学会scanner定义的使用,类的定义 第四周作业:下载安装IDEA及其插件,学会TDD调试,编写测试代码 第五周作业:简单的学会客户端和服务器的编写 第六周作业:Java封装,继承,多态 第七周作业:栈,链表 第八周作业:选择排序等各种排序,查找等 第九周作业:树,二叉树,堆排序 第十周作业:图的遍历,图的简单算法
yield的应用:多个可迭代对象联合遍历
使用itertools工具类中的chain方法,可以很方便的将多个iterable对象一起遍历. 不过,对于dict类型的iterable对象,只会遍历key. from itertools import chain
my_list = [1, 2, 3]
my_dict = {
'name': 'zs',
'age': 45
}
# 使用chain将三个可迭代对象一起遍历, dict是打印key
for value in chain(my_list, my_dict,
MySQL查询与结构
MySQL查询与结构 1 多表关联查询 交叉连接: 交叉连接返回的结果,是被连接的两个表中所有数据行的笛卡尔积,也就是返回第一个表中符合查询条件的数据行数,乘以第二个表中符合查询条件的数据行数 比如,Department表中有4个部门,employee表中有4个员工,那么,交叉连接的结果就有16条数据 SELECT * FROM 表1 CROSS JOIN 表2; 交叉连接关键字: CROSS JOIN 交叉连接语法: SELECT * FROM 表名1 CROSS JOIN 表名2 案例:
Vue - 监听页面刷新和关闭
一,在 created中 注册 页面刷新和关闭事件 created() { window.addEventListener('beforeunload', e => this.test(e)) } 二,事件,将你的逻辑方法加进去 methods: { test(e) { console.log('刷新或关闭') // ... } } 三,卸载注册的事件 destroyed() { window.removeEventListener('beforeunload', e => this.test
2019-12-26
1.mysql sql语句大全 https://www.cnblogs.com/bchjazh/p/5997728.html 2.MySQL编程基础 https://wenku.baidu.com/view/37154d635e0e7cd184254b35eefdc8d376ee1429.html 3.编写WebSocket客户端 https://blog.csdn.net/wanglui1990/article/details/79306377 4.websocket客户端代码示例 http
今日推荐
周排行