自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wanBlog

写给自己做记录。

  • 博客(29)
  • 收藏
  • 关注

原创 哈哈,我又回来啦

去年为了备考python扫盲,写了好多垃圾。这学期开始学MATLAB,仍然力不从心……决定还是把学习中遇到的问题写一写,理一理思路。但愿能够学好MATLAB!python的ide在电脑上缩进永远有问题,真无语。...

2018-10-11 17:31:28 177

原创 判断输入的字符串是否全为英文字母

mystr=input("请输入一个字符串:")isallEng=Truefor i in mystr: if(i.upper()>='Z' or i.upper()<='A'): isallEng=False breakif (isallEng): print("全是英文")else: print("不全是英文")书上的标准答案。其中...

2018-05-15 14:35:35 14477

原创 字符串数据操作

mystr = '0122202341020303'mylist = list(mystr)print(mylist)for i in range(1,len(mystr)+1,2): mylist[i] = '-'print(mylist)mystr = ''.join(mylist)print(mystr)对于列表中的项目,不可以用replace。replace是对于字符...

2018-05-15 14:32:07 253

原创 计算水费

#(open('D:\\学习\\Python\\各章实验内容答案与素材参考\\ch5\\文本文件\\data4.txt','r'))feelist = []f = open('D:\\学习\\Python\\各章实验内容答案与素材参考\\ch5\\文本文件\\data4.txt','r')fee = f.readlines()print(fee)print('--------')f...

2018-05-15 14:28:11 1779

原创 犯的一些错误

1. python的计算和数学不一样,2i不是代表2乘i,要写出乘号的。print(' '*(line-i),'*'*(2i-1)) 肯定会报语法错。需要改成 >>> print(' '*(line-i),'*'*(2*i-1))

2018-05-15 14:27:59 194

原创 格式控制串

一段代码让我修改了好多好多此,究其根本,是因为语法不过关。下面标出我错了的地方。h,m,s = input('请输入一个时间(h:m:s):').split(':') #这里括号之间的关系看好了。没关系。h = int(h)m = int(m)s = int(s)if s < 59: s = s + 1 print('加一秒后的时间%d:%d:%d'%(h,m,s))...

2018-05-15 14:27:49 745

原创 列表与字符串转换+写文件 求分数排序,之后写入文件

X = 0L = []while True: num = int(input('请输入一个数字:')) L.append(num) X += 1 if X == 5: breakL.sort()print(L)for i in range(0,len(L)): L[i] = str(L[i])s = ','.join(L)pri...

2018-05-15 14:27:31 107

原创 统计分类字符数

在py里面有curses.ascii.isalpha(c) Checks for an ASCII alphabetic character; it is equivalent to isupper(c) or islower(c).

2018-05-15 14:27:04 495

转载 文件复制

import ossname=input("输入原文件名:")dname=input('输入目标文件名:')copy=Trueif not os.path.exists(sname): print('原文件不存在') copy=Falseelif os.path.exists(dname): answ=input('目标文件已存在,是否覆盖该文件?(Y/N)')...

2018-05-15 14:26:50 153

原创 词频统计

f = open('D:\\Walden.txt','r')s = f.read()s = s.replace('.','')s = s.replace(',','')s = s.replace('\'','')s = s.replace('\"','')s = s.lower()print(s)words = s.split()print(words)wset = set(...

2018-05-15 14:25:30 280

原创 计算气温最值、是否入春

list3 = []f = open('D:\\temp.txt', 'r')line1 = f.readline()list1 = line1.split()for i in range(0, len(list1)): list1[i] = int(list1[i])line2 = f.readline()list2 = line2.split()for i in ra...

2018-05-15 14:23:54 202

原创 统计分数、生成期末成绩

f = open('C:\\ecnu_ks\\root\\score1.txt','r')n = open('C:\\ecnu_ks\\root\\score3.txt','w')slist = []scorelist = []outs = ''while True: line = f.readline() if line == '': break ...

2018-05-15 14:23:42 592

原创 从身份号码中计算年龄

s=list(open('c:\\sample\\customer.txt'))Ls=[]for x in s: Ls.append(x.split())import timesy,sm,sd=time.strftime('%Y-%m-%d',time.localtime(time.time())).split('-')sy=int(sy)sm=int(sm)sd=int(...

2018-05-14 17:57:49 261

原创 if elif else

#C:\Users\stu\Desktop\Python\各章实验内容答案与素材参考\ch5\文本文件f = list(open('C:\\Users\\stu\\Desktop\\Python\\各章实验内容答案与素材参考\\ch5\\文本文件\\students.txt','r'))print(f)one = []for term in f: one.append(term....

2018-05-14 16:15:55 150

原创 修改歌词 文件读写 replace的使用

slist = list(open('D:\\学习\Python\\各章实验内容答案与素材参考\\ch5\\文本文件\\song2.txt', 'r'))print(slist)print('end')for i in slist: if i == '\n': slist.remove(i) else: continueprint(sli...

2018-05-14 08:58:09 256

原创 计算高温舒适低温天数 平均气温 文件读取

f = open('D:\\学习\Python\\各章实验内容答案与素材参考\\ch5\\文本文件\\temperatures.txt', 'r')s = f.read()high = 0comfort = 0cold = 0temlist = s.split()for temnum in range(0, len(temlist)): temlist[temnum] = in...

2018-05-14 06:54:29 542

原创 输出格式

有一道题要求输出成绩,之间用逗号连接,最后一个成绩后面是句号。我刚开始这样想的lt = ['20145562','雷特',85,67,92,90,76]for t in range(2,len(lt)-1): print(lt[t],end = ',',lt[len(lt)-1],'。')这是非常错误的。end=必须是最后一个argument,这之后再有就不对了啊。想想星星金字塔的那个题...

2018-05-13 20:31:19 112

原创 统计分数 读取txt文件

#(open('D:\\学习\\Python\\各章实验内容答案与素材参考\\ch5\\文本文件\\data4.txt','r'))f = open('D:\\学习\\Python\\各章实验内容答案与素材参考\\ch5\\文本文件\\score.txt','r')scr = f.read()print(scr)print('************')scr = scr.split(...

2018-05-13 14:01:05 990

原创 结构数据输入

L1 = []L2 = []f = open('D:\\学习\\Python\\各章实验内容答案与素材参考\\ch5\\文本文件\\data4.txt', 'r')while True: line = f.readline() if len(line) == 0: break else: L1.append(line.split())...

2018-05-13 13:19:23 235

原创 CSDN写博客的编辑器在ie浏览器上好难用

回车换行总是多跳一行删不掉加入的代码灰色条总是卡死,恢复网页也没有保留草稿用的是win10的edge。

2018-05-13 12:31:32 298 1

原创 列表项 字符串和整型的转换

#D:\学习\Python\各章实验内容答案与素材参考\ch5\文本文件f = open('D:\\学习\\Python\\各章实验内容答案与素材参考\\ch5\\文本文件\\data3.txt','r')L3 = list(open('D:\\学习\\Python\\各章实验内容答案与素材参考\\ch5\\文本文件\\data3.txt','r'))print(L3)L4 = []...

2018-05-13 12:29:06 1594

原创 文件读取

一、文件读取的大致格式f = open('path','r')a = f.read()f.close() 注意不要丢括号。二、文件读取的三种类型a = f.read() 读整个文件,a是一个大字符串。不推荐。b = f.readline() 读当前一行c = f.readlines() 返回一个列表,列表数据项为[line1,line2....,lineN]...

2018-05-13 11:09:15 131

原创 挑选字符串中从右端开始数的五个不重复字母(出现多个,只挑出一次)

X = 0newlist = []mystr = str(input('give string: '))mylist = list(mystr)mylist.reverse()print(mylist)while X<5: for i in mylist: if mylist.count(i)== 1: newlist.append...

2018-05-13 07:19:22 332

原创 输入3个不同的数字排序 列表操作

X = 1numlist = []while X<=3: num = input('请输入第'+str(X)+'个数字:') numlist.append(num) if num in numlist: print('数字有重复') numlist.pop(num) continue elif not num...

2018-05-12 16:44:26 759

原创 各种星星金字塔

line = int(input('please tell how many lines: '))#单边 直角三角形for i in range(1,line+1): print(i*'*')#双边 等腰三角形for i in range(1,line+1): print(' '*(line-i),'*'*(2*i-1))#双边 另解 全用循环for i in rang...

2018-05-12 13:32:17 1060

原创 随机发100块红包算钱数

import randomtotal = 100i = 1while total > 0: give = random.randint(1,10) total -= give i += 1 print('第',str(i),'个人,','收到',str(give),'元,','剩余',str(total),'元')这样运行会出现负数。第 24 个人, ...

2018-05-12 12:19:45 836

原创 求某年某月是该年的第几天

list_month_notleap = [31,28,31,30,31,30,31,31,30,31,30,31]list_month_leap = [31,29,31,30,31,30,31,31,30,31,30,31]year = int(input('give date year: '))month = int(input('give month: '))day = int(in...

2018-05-12 10:57:45 169

原创 python凯撒加密之%

original = str(input('give one: '))K = int(input('move ahead K letters: '))for i in original: if (ord(i)+K)< ord('z'): j = chr(ord(i)+K) print(j,end = '') else: b ...

2018-05-12 10:09:33 1174

原创 for else语句退出循环的条件

a = str(input('give one: '))print(a)b = '0123456789'for i in a: if i not in b: print('not all') #在这里争取只用一次 breakelse: print('all num')如果写成 if i in b的话会出现很多个重复的yes如果写成if i n...

2018-05-12 09:17:03 1064

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除