python
edxuanlen
个人博客现更新在 https://edxuanlen.gitee.io
展开
-
python的初步学习笔记
第二次打开python的门 开始学习基础语法 等待用户输入下面的程序执行后就会等待用户输入,按回车键后就会退出: raw_input(“\n\nPress the enter key to exit.”) 以上代码中 ,”\n\n”在结果输出前会输出两个新的强调内容空行。一旦用户按下 enter(回车) 键退出,其它键显示。同一行显示多条语句Python可以在同一行中使原创 2017-10-19 23:29:59 · 258 阅读 · 0 评论 -
奇数幻方的实现及其验证
#include<stdio.h>odd_number(int x){ int a[700][700]={0}; int sum=0,i=0,j=x/2,k; a[i][j]=1; for(k=2;k<x*x+1;k++){ --i;--j; if(i<0)i=x-1;原创 2017-10-30 13:21:57 · 397 阅读 · 0 评论 -
初探python
sum=0 ;mul=1for i in range(1,16) for j in range(1,i+1) mul=j*mul sum=sum+mulprint("%d"%(sum) ,end=' ' )##第一题:求 1!+2!+3+…+15!之和。####第二题:求2/1+3/2+5/3+8/5+… 前50项之和###原创 2017-10-18 23:34:46 · 197 阅读 · 0 评论 -
初步验证哥德巴赫猜想(即:任意一个大于4的偶数,可以分解成2个质数之和*10000以内)
题目: 1,验证哥德巴赫猜想在10000以内成立(即:任意一个大于4的偶数,可以分解成2个质数之和) 2,验证任意一个大于7的奇数,可以分解成3个质数之和,在10000以内成立##h=0##def a(h):## x=0## for j in range(2,h):## if h%j==0:## x=1## bre原创 2017-10-25 00:22:02 · 11912 阅读 · 0 评论 -
任意阶幻方
x1=input("please inout a number:")x=int(x1)a = [([0] * x)for i in range(x)]b=[0]*(2*x-4)c=[0]*(2*x-4)def cs(x ,y): y=x**2+1-y return ydef odd(x):##奇数 i=0;j=int(x/2) a[i][j]=1原创 2017-11-03 00:02:04 · 380 阅读 · 0 评论 -
第一次pythontutor 之旅
对于十进制转2进制的几种方法def bin_to_dec0(s): result = 0 i=len(s) x=int(s) while int(s) > 0: s=str(x) result += x%10 * 2 **(i-len(s)) x=int(s)//10 return resultdef原创 2018-01-24 18:03:16 · 654 阅读 · 0 评论 -
python 对文件几个操作尝试
f = open('C:/1.txt','r')s = f.read()u = s.decode('utf-8')str = u.encode('utf-8')#转换为utf-8编码的字符串strstr1 = u.encode('gbk')#转换为gbk编码的字符串str1 str1 = u.encode('utf-16')print(s,"\n\n\nafter change as:原创 2018-01-18 11:46:20 · 411 阅读 · 0 评论 -
用python爬下杭电OJ所有题目(除了图)
title: 用python爬hdu题库 date: 2018-05-07 01:39:09 tags: - python3 - 爬虫 categories: python3description: 爬取杭电所有题目,杭电最近不太稳定,为了方便刷题,特地将题目爬取下来。这里涉及到很多的点,比如python利用正则表达式爬下来之后怎么把html标签去除,还有...原创 2018-05-09 13:10:20 · 2319 阅读 · 0 评论