自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 Python导入模块的几种方法(持续更新)

(3) from <模块名> import as <代码元素别名>(2) from <模块名> import <代码元素>导入模块特定元素,并重命名元素,防止和其他模块名重名。导入所有模块元素,后面用元素需要加模块前缀。导入模块特定元素,后面使用元素无需前缀。(1) import <模块名>首先,一个模块就是一个文件!

2023-04-10 21:25:49 1707

原创 Python循环中continue & break

1、continuecontinue:跳过本次循环,进入下一次循环2、breakbreak:结束当前这个循环for i in range(1,6): print(f"-------{i}-------") if i==3: print('无三层') continue #跳过3层 for j in range(1,6): if i==4 and j==4: print("This is 404")

2022-05-09 22:22:07 354

原创 Python文件基本操作-1

一、基本操作流程(1)打开文件:f=open(filename)(2)读操作:f.read(读全部)或f.readline(读一行)(3)写操作:f.write()(4)保存并关闭:f.close()注意:f.write()写入新内容需要结尾使用f.close(),如果只读不需要f.close()。f.read(10) # 读10个字符二、文件打开模式(文本模式)(1)f=open(filename,“r”) #只读模式打开,不可修改(2)f=open(filename,“w”)

2022-04-16 16:13:53 640

原创 Python字符串、数列、字典及if、for语句

一、字符串 str1.1、center():1.2 endwith():判断末尾字符1.3 startswith():判断首字符1.4 find():查找字符1.5 isdigit():判断是否是数字1.6 replace():替换字符1.7 split():将字符按照特定分隔符划分为列表,默认空格符分隔a="Hello Word"print(a.center(20,"-")) # 输出结果:-----Hello Word-----a.endswith("d") # 返回

2022-04-08 21:37:23 727

原创 python计算算术平方根sqrt()

python计算算术平方根1、平方根是正整数的情况如sqrt(4)=2、sqrt(9)=3这种情况求出的算术平方根必须是正整数,代码如下:def sqrt_one(n): for i in range(n): if i*i==n: return i print(sqrt_one(25))以上代码只能求解有正整数平方根的sqrt2、利用二分法计算平方根可以精确求得正数的平方根:def sqrt_two(n): assert n&g

2022-03-27 13:07:08 6260 1

原创 Python 两种计算阶乘的方法

计算n!

2022-03-27 12:09:16 2180

原创 登录输入_Python

这段时间又拾起之前中断学习的Python,每天指定了学习计划。希望在Python的使用不输给小学生吧。以下程序写了一个关于登录账号和密码的程序:for i in range(3): password=input('账号名:') keys=input('密码:') if password=='admin' and keys=='admin': print('登录成功') break #结束循环 else:

2021-12-22 21:41:30 638

原创 EPS非6位数编码合法性检查

因为上海地形图要求EPS中编码是6位数的。利用“设置分组选择条件SetSelectConditionGroup”和“添加检查记录AddCheckRecord”两个函数进行筛选非6数编码。以下是相关EPScript代码:Sub OnClick()#地形非6位合法性检查SSProcess.ClearSelection SSProcess.ClearSelectCondition SSProcess.ClearSelectConditionGroups #设定分组选择过滤条件,可以把满足不同

2021-12-20 21:15:07 591

原创 地形图完善建筑物属主、名称、楼层等

在平台上调下的EPS地形图,存在建成房屋、棚房、建议房屋等的个别属主、名称和楼层丢失。为了避免EPS检查程序报错,可使用EPScript编写程序,自动化填入属性。Sub OnClick()''添加代码SSProcess.PushUndoMark SSProcess.ClearSelectionSSProcess.ClearSelectConditionSSProcess.ClearSelectConditionGroupsSSprocess.SetSelectCondition "SSObj

2021-12-14 20:58:57 885

原创 EPS读取对象属性并写入到.txt

EPS获取对象属性常用的函数有:1、GetSelGeoValue( index, attrField) ’获取当前选择集指定地物的属性index----选择集地物的索引号,从0开始;attrField----要获取的属性字段名称。2、GetObjectAttr( geoID, attrField) ‘获取对象属性geoID ----- 地物IDattrField ----- 要获取的属性字段名称,见下表常用第1种获取对象属性,第2中需要先获得ID才能再进行对象属性获取。以下是EPS获

2021-12-13 12:40:36 898

原创 EPS坐标点格式转换

1、导线平差结果全站仪导线平差软件导出成果点格式为:点号 X Y h 标识码 序列号 时间,具体如下图,每列的空格间距还不一致。2、EPS导入点格式EPS中要求点按照:N,Y,X,h 格式导入,需要把1中的格式转位格式。平常是使用Excel表进行更改,操作较为麻烦。3、使用EPScript编写程序Sub OnClick()'添加代码dim fso,MyFile,NewFile,FileName,GetLinedim dat const ForReading=1Set fso=creat

2021-09-04 14:04:18 1606

原创 VBScript中的循环语句(二)

3、For…Next以指定次数重复执行一组语句。在一般循环语句使用较多。语句结构如下:For counte r= start To end [Step step][statements][Exit For][statements]NextFor example:计算1至100的总和dim totaltotal=0for i=1 to 100 total=total+inextmsgbox("1到" & i-1 & "的总和是:" & total )

2021-07-25 12:37:53 347

原创 VBScript中的循环语句(一)

VBScript中主要有4种循环语句,分别如下:(1)Do…Loop:当(或直到)条件为True时循环;(2)While…Wend:当条件为True时循环;(3)For…Next:指定循环次数,使用计数器重复运行语句;(4)For Each…Next:对于集合中的每项或数组中的每个元素,重复执行一组语块。1、Do…Loop语句当条件为True时或条件变为True之前重复执行某语句块。主要语句结构如下:(1)先判断条件再执行Do [while / until condition][st

2021-07-24 17:09:20 2066

原创 VBScript中有趣的函数(一)

VBScript中有趣的函数(一)1、Inputbox()2、msgbox()3、IsNumeric()4、CBdl(), CInt(), CStr()5、ReDim6、InStr()7、Spilt()1、Inputbox()Inputbox()函数表示输入内容,注意在VBScript中没有input()。2、msgbox()msgbox()函数在对话框中显示消息。因为VBScript中没有print()函数,为了做输出提示,用msgbox会比较多。3、IsNumeric()IsNumeric(

2021-05-28 16:39:13 262

原创 VBScript中条件语句

VBScript中条件语句1、一般条件语句if…then…else是我们程序中比较简单也是最基础的条件语句。条件只对应True和Flase,出现的结果也有两种。2、对多个条件进行判断*if…then…elseif…elseif…else…*可以对多个条件进行分类输出结果。这种在以后的程序中应应用的比较广泛。3、Select case 选择性条件语句select case 机构在其开始使用一个只计算一次的简易测试表达式,表达式的结果将与结构中每个Case比较,如果匹配则执行与该Case关联的语句块

2021-05-10 21:59:42 1348

原创 EPS中编写第一个程序

EPS中编写第一个程序一、新建脚本二、编写第一个脚本程序大家好! 这是我第一次使用 EPS进行编程,希望通过CSDN平台可以记录我的学习之旅。一、新建脚本打开EPS,点击工具-脚本编辑器,在左侧空白处右击,选择新建分组,自定义一个分组名称。程序可以放在该分组下管理。右击分组,选择新建有模脚本,在此处添加代码,如下图:二、编写第一个脚本程序Sub OnClick()'添加代码dim num,sumnum=0sum=0DO while num<10 num=num+1 sum

2021-05-09 11:59:48 1062

城市道路及两侧三维矢量采集作业要求.pdf

全息测绘

2021-10-20

高斯正反算公式

关于坐标准换的高斯坐标转换,其基本原理和公式。

2014-12-10

空空如也

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

TA关注的人

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