![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
乐 .
2020110201072
展开
-
科学计算与可视化
代码如下:import matplotlib.pyplot as pltplt.plot([4,1,4,3,5,2],[1,1,5,-5,1,2],[1,1,5,-5,1,2])plt.savefig('test1',dpi=600)plt.savefig('../picture/test1',dpi=600)plt.axis([0,6,-8,8])plt.show()'''#2.matplotlib综合测试import matplotlib.pyplot as原创 2021-12-30 15:46:19 · 108 阅读 · 1 评论 -
用Python爬取图片
代码如下:#爬取图片import requestsurl='http://5b0988e595225.cdn.sohucs.com/images/20190613/12831466b3bc413f8bd0064de0651878.jpeg'path='../picture/爱迪奥特曼.jpg'try: r=requests.get(url) f=open(path,'wb') f.write(r.content) #将二进制文件写入 f.clos原创 2021-12-23 15:36:36 · 158 阅读 · 0 评论 -
用Python爬取网页(小实验)
如果你想爬取一下百度的网页,以下代码可以实现:完成这个的前提就是要有Python的环境,还要安装bs4,requests。import urllib.requestfrom bs4 import BeautifulSoupresponse=urllib.request.urlopen('http://www.baidu.cn/')print(response)response=response.read().decode('utf-8')demo=responsesoup = Bea.原创 2021-12-23 15:11:12 · 582 阅读 · 0 评论 -
CSV文件格式和txt文件格式的转换
代码如下:#CSV-TXTfr=open('../demo/副本_学生考勤.csv','rt')fw=open('副本_学生考勤.txt','w+')ls=[]for line in fr: line=line.replace('\n','') #删除换行符 line=line.split(',') #将每行数据以逗号分隔 ls.append(line) #将分隔的每个数据追加到列表内print(ls原创 2021-12-23 14:23:19 · 1012 阅读 · 0 评论 -
Python制作不能被2或3整除的数(小实验)
代码如下:#100内不能被2和3整除的数.pyfor i in range(101): if i%2!=0 and i%3!=0 : print(i,end='\t')效果展示:原创 2021-12-23 14:06:48 · 4362 阅读 · 0 评论 -
Python中常用英文单词大全
1、print:打印/输出2、coding:编码3、syntax:语法4、error:错误5、invalid:无效6、identifier:名称/标识符7、character :字符8、user:用户9、name:姓名/名称10、attribute:字段/属性11、value:值12、key:键13、upper:上面14、lower:下面15、capitalize:用大写字母写或印刷16、title:标题17、replace:替换18、ol原创 2021-12-22 20:12:05 · 8067 阅读 · 0 评论 -
用python绘制爱心
代码如下:# -*- coding: utf-8 -*-from turtle import *def curvemove(): for i in range(200): right(1) forward(1)color('pink','red') begin_fill()left(140)forward(111.65)curvemove()left(120)curvemove()forward(111.65)end_fill原创 2021-12-22 19:37:14 · 396 阅读 · 0 评论 -
用python绘制切割双圆
代码如下:#TangentCircle.py(同切圆)import turtle as tt.pensize(5)t.pencolor('red')t.circle(100)t.circle(-100)t.left(90)t.fd(200)t.right(180)t.forward(400)效果如下:原创 2021-12-22 19:31:22 · 288 阅读 · 0 评论 -
用python给字符串计数
代码如下:#计数py.(P104_3-1)#IStr=input('请输入一段字符:')char=0space=0num=0other=0#Pfor i in Str : if ((i>='A' and i<='Z') or (i>='a' and i<='z')): #查找字母 char=char+1 #字母个数累加 elif (i==' '):原创 2021-12-22 19:27:17 · 1201 阅读 · 0 评论 -
绘制五角星
代码如下:#Five_Star.pyfrom turtle import *pensize(5)color('yellow','red')begin_fill()for i in range(5): fd(100) left(72) fd(100) right(144)end_fill()效果如下:原创 2021-12-22 19:22:55 · 67 阅读 · 0 评论 -
python基础
1 标识符标识符是编程时使用的名字,用于给变量、函数、语句块等命名,Python 中标识符由字母、数字、下划线组成,不能以数字开头,区分大小写。以下划线开头的标识符有特殊含义,单下划线开头的标识符,如:_xxx ,表示不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 导入;双下划线开头的标识符,如:__xx,表示私有成员;双下划线开头和结尾的标识符,如:__xx__,表示 Python 中内置标识,如:__init__() 表示类的构造函数。2 关键字原创 2021-12-22 19:16:54 · 49 阅读 · 0 评论 -
Python基础(参数、time函数)
(4)参数: 默认参数:给形参赋初值 位置参数:形参与实参顺序位置相一致 关键字参数:形参与实参变量名相同并赋值,顺序可以不相同 可变长度参数:参数个数可变,在参数钱加一个*或两个** 一个*:多个位置参数放在一个无组中; 两个*:多个关键参数放在一个字典中 序列解包参数(实参):实参为列表或元组时进行解包 time函数: time.time():返回当前...原创 2021-12-21 11:04:08 · 184 阅读 · 0 评论 -
Python基础(函数)
22.函数: 函数的分类: (1)内建函数:自带,直接调用无需导入 (2)库函数(模块):标准函数(自带,但需要导入)和第三方函数(自定义) (3)自定义函数:自己编写的功能代码块 导入库函数: 三种格式: (1)import 库名 库名.函数方法(参数) (2)import 库民 as 自定义简写库名 ...原创 2021-12-21 11:02:54 · 50 阅读 · 0 评论 -
判断日期是不是回文数
a=input("请输入今天的日期:")b=a[::-1]if a==b: print(a,'是回文')else: print(a,'不是回文')原创 2021-12-05 18:32:15 · 156 阅读 · 0 评论 -
温度转换实验
温度转换这个实验可以说是初学者都会学的案例!其代码也不长,但是有很多知识点值得我们去学习!以下是全部代码:#TempConvert.pyTempStr = 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 = 1.8*eval(...原创 2021-12-05 17:54:04 · 375 阅读 · 0 评论 -
Python基础(基本语法)
10.146.基本语法元素: (1)数据:变量和常量 (2)对象:身份(ID),类型(type),数值(value) (3)变量:名称(标识符)与命名规则同类 大小写字母、数字或下划线(shift+-)或者汉字,第一个字符不能数字 (4)保留字(关键字): (5)数据类型: 数值型:整型(int) 浮点型(float) 复数(complex) 布尔型(bool):T...原创 2021-12-05 17:32:33 · 56 阅读 · 0 评论 -
安装anaconda
一、如果自己的电脑从没有安装过“anaconda”,或者相关的python软件的,可以直接去清华的镜像站进行下载(清华镜像站网址)anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirroranaconda 使用帮助 | 镜像站使用帮助 | 清华大学开源软件镜像站,致力于为国内和校内用户提供高质量的开源软件镜像、Linux 镜像源服务,帮助用户更方便地获取开源软件。本镜像站由清华大学 TUNA 协会负责运行维护。https://mirror.t原创 2021-11-25 15:50:26 · 453 阅读 · 0 评论