在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3561|回复: 21

[讨论] skill 学习合集 日更

[复制链接]
发表于 2023-5-12 09:42:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
skill 小白,并不是专业CAD, 整理一些 日常skill的所见所得 互相交流


 楼主| 发表于 2023-5-12 09:43:50 | 显示全部楼层
list() 和单引号’ 区别 :   '后面的值不会经过运算
 楼主| 发表于 2023-5-12 09:45:44 | 显示全部楼层
获取 routing metal 的list  
未命名图片.png
 楼主| 发表于 2023-5-12 09:47:45 | 显示全部楼层
whereIs(functionname)查看函数定义文件路径

fboundp() 看函数 是否被定义
 楼主| 发表于 2023-5-12 09:50:29 | 显示全部楼层
递归结构:一个函数在它的函数体内调用它自身称为递归调用,这种函数称为递归函数。执行递归函数将反复调用其自身,每调用一次就进入新的一层,当最内层的函数执行完毕后,再一层一层地由里到外退出。

用处;对一个不知深度的结构进行遍历,比如topcell
 楼主| 发表于 2023-5-12 09:52:31 | 显示全部楼层
cdnshelp VS cdsFinder 前者比后者更详细,有些function cdsFinder里没有 cdshelp里能找到,也有可能都没有,通过whereIs() fboundp()来确认
 楼主| 发表于 2023-5-12 09:59:34 | 显示全部楼层
本帖最后由 ljh065216 于 2023-5-12 10:03 编辑

skill api 解释如何看懂怎么用,
text 未有任何括号包围的参数是必须赋值的
[?optional]是可选参数;
Z_argument 参数可以接受的数据类型,并且必须 被输入;
{ } 包围了一个选择列表,用竖条分隔,必须从中选择一个;
[ ]包含一个可选的参数或一个由竖条分隔的选择列表,可以从中选择一个;
[?argName t_arg]表示一个关键参数。问号和参数名称必须按照它们在语法中出现的样子输入,并且必须在该参数的所需值后面加上参数;
… 表示你可以重复前一个参数,带括号使用,表示可以指定零个或多个参数,不带括号使用,表示你必须至少指定一个参数;
,… 表示多个参数必须用逗号分隔;
= > 返回
/ 分开返回值

1.png
发表于 2023-5-12 14:57:46 | 显示全部楼层
真棒,值得学习,关注支持!
 楼主| 发表于 2023-5-15 18:17:30 | 显示全部楼层
~>和->的区别
符号左边为列表时,行为不一样,其它都一样的,分别表示getSGq和getq
未命名图片.png
 楼主| 发表于 2023-5-16 09:13:11 | 显示全部楼层
flattenList
未命名图片.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

×

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-18 00:29 , Processed in 0.025444 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表