- 博客(9)
- 收藏
- 关注
原创 python filter筛选回数
方法一:def is_palindrome(n): s = str(n) l = int(len(s)/2)+1 for m in range(l): if s[m] != s[len(s) - m - 1]: return False else: return Trueou...
2019-07-21 14:58:25 150
原创 python 用map和reduce实现字符串转浮点数
# -*- coding: utf-8 -*-from functools import reducedef str2float(s): digits = {'0':0, '1':1, '2':2, '3':3, '4':4, '5':5, '6':6, '7':7, '8':8, '9':9} def char2num(s): return digi...
2019-07-21 13:27:51 241
原创 杨辉三角 python
def triangles(): L = [1] yield L while True: L = [1] + [ L[i] + L[i+1] for i in range(len(L)-1) ] + [1] yield L
2019-07-20 19:03:32 126
原创 使用smtp协议发送邮件
1 打开权限打开邮箱的POP3/SMTP权限,发送和接收的邮箱都要打开,否则邮件无法发送成功。注意!打开权限时,邮箱会提供/要求你设置权限码,此权限码即是下面通信时需要用到的密码,而非登录邮箱的密码。我使用qq邮箱给126邮箱发邮件,所以将两个邮箱的权限都打开了:2 登录邮箱打开终端,输入:telnet smtp.qq.com 25其中smtp.qq.com为服务器,25为...
2019-04-15 12:14:08 5293
原创 计网 学习笔记 第一章
1.1 计算机网络基本概念计算机网络计算机网络 = 通信技术 + 计算机技术,其本身就是一种通信网络。计算机网络就是互连的,自治的计算机集合。全球最大的互联网络:InternetInternet:1. 为网络应用提供通信服务的通信基础设施 2. 为网络应用提供应用编程接口网络协议网络协议,简称为协议,是为进行网络中的数据交换而建立的规则、标准或约定。协议规定了通信实体之间所交...
2019-04-11 21:02:37 612
原创 几道Java小题
1.题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?package ex_1;import java.util.*;/** * * @author caihongyang * 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子, * 小兔子长到第三个月后每个月又生一...
2019-03-23 12:39:03 107
原创 埃氏筛法学习心得
关于埃氏筛法的部分思考Java复健中,遇到了埃氏筛法求素数的问题,于是想对此问题进行分析。埃氏算法简介埃氏筛法由希腊数学家提出,是一种简单的筛选素数的算法。要得到自然数n以内的全部素数,必须把不大于根号n的所有素数的倍数剔除,剩下的就是素数,这是此算法的基本思想。举例说明。假如现在我们要筛选出20以内的素数,通常的方法是,我们按顺序从2-20取出每个数,观察其是否为素数。而埃氏算法的基本...
2019-03-20 15:36:50 151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人