- 博客(18)
- 收藏
- 关注
原创 科学计算绘图
利用python进行绘制饼装图、柱形图、折线图等图形折线图:import matplotlib.pyplot as plt #导入绘图第三方库plt.plot([4,1,5.2,3,2],[5,1,3,-6,8],[1,1,5,-5.1,2],[4,1.4,4,3.5,2])#给图形拐点坐标赋值,并绘制2D图形plt.savefig('test1',dpi=600)#保存图形文件plt.savefig('../picture/test1',dpi=600)plt.axis(['0,6,-
2022-01-04 21:03:04
446
原创 用python去绘图
28.科学计算和可视化# -*- coding: utf-8 -*-#1.matplotlib小测试'''import matplotlib.pyplot as plt plt.plot([4,1.4,4,3.5,2],[1,1,5,-5.1,2],[1,1,5,-5.1,2],[4,1.4,4,3.5,2])plt.savefig('test1',dpi=600)plt.savefig('../picture/test1',dpi=600)plt.axis([0,6,-8,8])..
2022-01-03 16:00:34
1521
原创 求1到100之间的奇数和
break和continue的运用x=y=0for i in range(1,101): x=i #赋值 if not(i%2): #判断奇偶 continue #偶数就循环 elif x>100: #x最大为100 break else: y+=xprint(y) #输出y+x...
2021-12-20 12:04:38
1266
原创 复杂一点的数学题
百钱百鸡问题:鸡翁一值钱五,鸡母一值钱三,鸡雏一值钱一,百钱买百鸡问各多少for cock in range(1,20,1): for hen in range(1,33,1): chick=100-cock-hen if (5*cock+3*hen+chick/3==100): print("cock:%d"%cock,"hen%d"%hen,"chick:%d"%chick)...
2021-12-20 12:02:21
307
原创 简单的数学题解决
父亲30儿子6岁,多少年后父亲是儿子年龄的两倍?father=30son=6year=50while((father+year)!=(son+year)*2): #while后面跟的是表达式,if后面的是语句 year-=1 print(year) #print函数如果在year下写入则会出现每一次的运算结果,所以print顶格写入...
2021-12-20 11:52:51
144
原创 不能被7整除但能被5整除的数
for i in range(0,101,1): if i%7==0 and i%5!=0: #==等于,!=不等于 print(i,end=' ''\t') #end='每个参数之间用什么隔开','\t'与tab键一样的作用
2021-12-19 18:22:51
715
原创 九九乘法表
for语句定义的九九乘法表for i in range(1,10): for j in range(1,i+1): print("{}*{}={}".format(i,j,i*j),end=" ") print()
2021-12-19 17:53:02
219
原创 快速的分类计数
数字和字母太多加上特殊符号不好统计怎么办几行代码帮你解决Str=input('请输入一段字符:',)char=0space=0num=0other=0for i in Str: if ((i>'A' and i<'Z') or (i>'a' and i<'z')): #查找字母 char=char+1 #char+=1 字母个数累加 elif (i==' '): #查找空格 spac...
2021-12-19 17:44:13
71
原创 不能被2和3整除的数
如果平常我们要算的话是不是懒得不想算,或者漏算的,一行代码帮你解决所有问题for i in range(101): if i%2!=0 and i%3!=0 : print(i, end=' ') #end后面代表间隔
2021-12-19 17:39:21
426
原创 温度转换器
华氏温度与摄氏度傻傻分不清楚?几行代码帮你解决TempStr=input('请输入带符号的温度值:')if TempStr[-1] in ['F','f']: C=(eval(TempStr[0:-1])-32)/1.8 print('转换后的温度为:{:.2f}C'.format(C))elif TempStr[-1] in ['C','c']: F=float(TempStr[0:-1])*1.8+32 print('转换后的温度值为:{:.2f}F'.for...
2021-12-19 17:34:30
179
原创 使用python对文件的操作
#打开和关闭文件'''f=open('../Stu_pack/Dream It Possible.txt','rt',encoding='utf_8') #地址和文件名encoding是文件里有采用中文for line in f: print(line)f.close() '''#写入和读取文件#(将dtu_pack里面的‘万疆.txt’写入demo里面'副本—万疆.txt') #demo为我的默认,大家的都不同,应该在代码文件保存的地方'''fr=...
2021-12-19 17:30:06
580
原创 词云的简单使用
wordcloud是个很有意思的python第三方库,下面是个最简单的使用方法import wordcloud #导入第三方库w=wordcloud.WordCloud(width=500,height=500) #词云对象的使用w.generate('Welcome Python') #加载文本内容w.to_file('WC.png')...
2021-12-19 17:20:26
724
原创 特殊的五角星
谁能拒绝每一条线都不一样的五角星呢import random #随机库import turtle as t #导入库for i in range(5): #重复次数 t.pensize(8) #笔触大小 t.pencolor(random.random(),random.random(),r...
2021-12-19 17:15:39
204
原创 print的用法
print()函数的输出并不仅限于字符串数据,语法格式如下:print(value,,...,sep=",end='\n',files=sys.stdout,flush=False)value 参数可以接受任意多个变量或值,因此print() 函数完全可以输出多个值。例如:userName='Cinderella'userAge=8print("姓名",userName,"年龄",userAge)运行结果:从结果看输出多个变量默认以空格隔开,这个可以使用sep参数进行更改。例如.
2021-10-24 15:39:01
15427
2
原创 对上篇的补充和纠错
代码:import turtle as t #导入格式t.pensize(5) #笔触大小t.pencolor('red' ) #笔触颜色t.circle(100) #圆半径t.circle(-100)t.left(90)...
2021-10-24 14:36:09
85
原创 同心圆中间加竖线并画五角星
import turtle as tt.pensize(5)t.pencolor('red' )t.circle(100)t.circle(-100)t.left(90)t.fd(200)t.fd(-400)t.fillcolort.forward(100)t.right(144)t.forward(100)t.right(144)t.forward(100)t.right(144)t.forward(100)t.right(144)t.forward(100)t.rig
2021-10-17 15:10:55
206
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人