在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

搞芯片怎么能不懂perl語言呢?

路科驗(yàn)證 ? 來源:處芯積律 ? 2023-04-18 18:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

各位ICer在工作的過程當(dāng)中,無論是前后端,都會(huì)使用各種常見的腳本語言如:shell,python,perl,tcl等等用于文件的處理,case測(cè)試,工具環(huán)境的調(diào)用和搭建,雖然隨著Python的發(fā)展以及perl的停止更新,導(dǎo)致perl慢慢的在淡出歷史舞臺(tái)。但是不可否認(rèn)的是,現(xiàn)在很多項(xiàng)目的環(huán)境還是用perl搭建的,但是Perl較差的代碼可讀性,維護(hù)這些環(huán)境有一定難度。因此學(xué)習(xí)掌握Perl是一個(gè)稱職的IC工程師的必備技能!

首先我們來介紹Perl的變量,了解并應(yīng)用變量是一個(gè)語言最基礎(chǔ)的內(nèi)容,變量即存儲(chǔ)在內(nèi)存當(dāng)中的數(shù)據(jù),創(chuàng)建一個(gè)變量會(huì)在內(nèi)存中開辟一個(gè)空間,解釋器也會(huì)根據(jù)變量的類型來決定內(nèi)存的存儲(chǔ)空間,Perl語言有三個(gè)不同的數(shù)據(jù)類型:標(biāo)量,數(shù)組,哈希。

標(biāo)量$開始,比如$a $b是兩個(gè)標(biāo)量

數(shù)組@開始,如@a@b是兩個(gè)數(shù)組

哈希%開始,%a %b是兩個(gè)哈希

在聲明變量前我們通常要使用use strict語句來讓所以變量需要強(qiáng)制聲明類型,接下來以straberryperl版本為例,讓我們開始本期的學(xué)習(xí)吧!

數(shù)據(jù)類型:

1.標(biāo)量scalar(數(shù)字以及字符串)給任何變量量賦值標(biāo)量都要在變量前面加$(意思取),比如:

a1dab16c-ca33-11ed-bfe3-dac502259ad0.png

2. 列表與數(shù)組(列表是存有序標(biāo)量數(shù)據(jù),數(shù)組存的是存儲(chǔ)列表的變量,即列表是數(shù)據(jù),數(shù)組是變量)

a1fe13a0-ca33-11ed-bfe3-dac502259ad0.pnga216fb5e-ca33-11ed-bfe3-dac502259ad0.pnga238c13a-ca33-11ed-bfe3-dac502259ad0.pnga266b806-ca33-11ed-bfe3-dac502259ad0.pnga278b696-ca33-11ed-bfe3-dac502259ad0.png

3.哈希%hash(很像字典/關(guān)聯(lián)數(shù)組,提取數(shù)據(jù)非常的快)

a2874440-ca33-11ed-bfe3-dac502259ad0.pnga2a4a40e-ca33-11ed-bfe3-dac502259ad0.pnga2bf8ed6-ca33-11ed-bfe3-dac502259ad0.png

標(biāo)量上下文列表上下文(表達(dá)式的返回值和輸入值由perl上下文定義,簡(jiǎn)單的說變量賦值是int還是string要看代碼的上下文,這個(gè)在多數(shù)腳本語言內(nèi)都有)

a2d6df14-ca33-11ed-bfe3-dac502259ad0.pnga2f3613e-ca33-11ed-bfe3-dac502259ad0.png

子程序(就是函數(shù),任何語言都有函數(shù),類別python中的def,tcl中的proc,verilog中的function等等)

a2fe9842-ca33-11ed-bfe3-dac502259ad0.pnga332a3bc-ca33-11ed-bfe3-dac502259ad0.png

foreach遍歷結(jié)構(gòu)體(ICer學(xué)習(xí)的任何語言都必帶循環(huán)結(jié)構(gòu),而foreach是最簡(jiǎn)易也是最常用的循環(huán)結(jié)構(gòu),其中有個(gè)默認(rèn)變量$_非常有意思,相當(dāng)于可以省寫很多i)

a3420924-ca33-11ed-bfe3-dac502259ad0.png

each操作符

a35da116-ca33-11ed-bfe3-dac502259ad0.png

私有(局部)變量聲明my持久化私有變量聲明state

a37ede9e-ca33-11ed-bfe3-dac502259ad0.png

Perl的輸入與輸出

a3900fa2-ca33-11ed-bfe3-dac502259ad0.pnga3a58f8a-ca33-11ed-bfe3-dac502259ad0.pnga3d85ff0-ca33-11ed-bfe3-dac502259ad0.pnga3eeb64c-ca33-11ed-bfe3-dac502259ad0.png

到這里,Perl語言的一些函數(shù)特點(diǎn)&輸入輸出,數(shù)據(jù)結(jié)構(gòu)特點(diǎn)小編就介紹完了,不知道ICer們理解了這些示例嘛,下面一期小編將會(huì)介紹Perl語言的文件處理功能以及最強(qiáng)的正則匹配(Perl的最強(qiáng)優(yōu)勢(shì))功能,并貼上flow中的一個(gè)perl案例來進(jìn)行解析。




審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Verilog
    +關(guān)注

    關(guān)注

    29

    文章

    1366

    瀏覽量

    112119
  • TCL
    TCL
    +關(guān)注

    關(guān)注

    11

    文章

    1781

    瀏覽量

    89838
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4826

    瀏覽量

    86534
  • Perl語言
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

    5349

原文標(biāo)題:搞芯片怎么能不懂perl語言?

文章出處:【微信號(hào):Rocker-IC,微信公眾號(hào):路科驗(yàn)證】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    perl語言在IC設(shè)計(jì)中的應(yīng)用

    工具進(jìn)行數(shù)據(jù)處理。手工的方式是大家比較常用的,其劣勢(shì)不言而喻。編制工具一般會(huì)采用語言腳本(script),如:batch文件,sh/csh等等或者采用C語言PERL是一腳本語言,由于
    發(fā)表于 01-11 15:06

    Perl語言在電路設(shè)計(jì)中的應(yīng)用

    Perl語言在電路設(shè)計(jì)中的應(yīng)用實(shí)用提取和報(bào)表語言是由Perl語言在電路設(shè)計(jì)中的應(yīng)用 開發(fā)并不斷更新,用于
    發(fā)表于 01-11 15:19

    如何在Linux系統(tǒng)下安裝Perl腳本語言

    本文向大家簡(jiǎn)單介紹一下如何在Linux系統(tǒng)下安裝Perl腳本語言,Linux和Perl都屬于自由軟件,將二者結(jié)合真是妙不可言。
    發(fā)表于 07-16 06:38

    Perl 腳本語言學(xué)習(xí)是什么

    Perl 腳本語言學(xué)習(xí)是什么
    發(fā)表于 03-12 06:13

    Perl語言入門教程

    Perl語言入門教程 引言 Perl是一種非常簡(jiǎn)單、應(yīng)用廣泛且反響很好的腳本語言。它可用于各種任務(wù)(例如,您可以使用它創(chuàng)建DOS批處理文件或C外殼腳本的等效文件)
    發(fā)表于 07-30 14:08 ?3464次閱讀

    詳述Perl語言入門 中文版第六版

    電子發(fā)燒友網(wǎng)站提供《詳述Perl語言入門 中文版第六版.txt》資料免費(fèi)下載
    發(fā)表于 09-23 10:40 ?0次下載

    Perl語言入門_中文版_第六版

    電子發(fā)燒友網(wǎng)站提供《Perl語言入門_中文版_第六版.txt》資料免費(fèi)下載
    發(fā)表于 10-13 15:18 ?0次下載

    PERL編程24學(xué)時(shí)教程(完整版)

    perl語言的學(xué)習(xí)資料,由淺入深。循序漸進(jìn)
    發(fā)表于 11-17 10:21 ?0次下載

    萬物互聯(lián)的android系統(tǒng)開發(fā)

    萬物互聯(lián)的時(shí)代來臨,怎么能不懂android系統(tǒng)開發(fā)?
    發(fā)表于 12-20 14:52 ?8次下載

    Perl語言入門(第四版)

    Perl語言入門(第四版)免費(fèi)下載。
    發(fā)表于 05-12 10:54 ?0次下載

    分享Perl和Python腳本輕量實(shí)用的調(diào)試工具

    Perl和Python作為目前芯片開發(fā)流程中最為流行的腳本語言,本文將分別介紹它們輕量且實(shí)用的調(diào)試工具(Debugger),讓你在調(diào)試腳本的時(shí)候不再抓瞎。
    的頭像 發(fā)表于 01-21 17:25 ?2256次閱讀
    分享<b class='flag-5'>Perl</b>和Python腳本輕量實(shí)用的調(diào)試工具

    芯片怎么能不懂perl語言

    各位ICer在工作的過程當(dāng)中,無論是前后端,都會(huì)使用各種常見的腳本語言如:shell,python,perl,tcl等等用于文件的處理,case測(cè)試,工具環(huán)境的調(diào)用和搭建,雖然隨著Python的發(fā)展以及perl的停止更新,導(dǎo)致
    的頭像 發(fā)表于 03-15 14:01 ?804次閱讀

    孟晚舟稱華為向死而生怎么能不成仁

    孟晚舟稱華為向死而生怎么能不成仁 在3月31日下午的華為2022年年度報(bào)告發(fā)布會(huì)上,孟晚舟稱華為向死而生怎么能不成仁。 給華為點(diǎn)贊!給孟晚舟點(diǎn)贊! 華為孟晚舟表示,“我深信,只要我們持續(xù)奮斗
    的頭像 發(fā)表于 04-01 17:56 ?9855次閱讀

    perl進(jìn)程管理

    1 調(diào)用外部命令 調(diào)用命令的perl程序?yàn)樵撁畹母高M(jìn)程,繼承當(dāng)前perl的標(biāo)準(zhǔn)輸入標(biāo)準(zhǔn)輸出
    的頭像 發(fā)表于 12-01 14:23 ?615次閱讀

    perl語法

    perl作為ICer必要學(xué)習(xí)的工具語言之一,有著舉足輕重的地位。 perl有著強(qiáng)大的文本處理能力,交互式使用linux命令,眾多的CPAN可以使用,使得perl立足于ICer
    發(fā)表于 11-04 10:33 ?0次下載
    主站蜘蛛池模板: 国产成在线观看免费视频 | 中文字幕一区二区三区精品 | 日韩毛片在线 | 色视频在线 | 亚洲一区二区欧美 | 狠狠色噜噜狠狠狠狠狠色综合久久 | 日本一区二区在线不卡 | 色老头永久免费网站 | 日韩免费观看一级毛片看看 | 色多多免费视频 | 亚洲综合一区二区三区 | 天天曰天天干 | aaaa级日本片免费视频 | 污视频日本 | 男人和女人在床做黄的网站 | 99久久无色码中文字幕 | 成人在线a| 亚洲一区二区影院 | 国产伦精品一区二区三区 | 亚洲国产色婷婷精品综合在线观看 | 久久久噜久噜久久gif动图 | 国产资源站 | 337p亚洲精品色噜噜狠狠 | 在线看视频你懂的 | 很黄网站| 免费在线观看一级毛片 | 377p亚洲欧洲日本大胆色噜噜 | 四虎东方va私人影库在线观看 | 91色爱| 美女扒开尿口让男人30视频 | 美女牲交毛片一级视频 | 国产午夜视频在永久在线观看 | videosxxoo18在线| 另类免费视频 | 国产精品久久久久久久久kt | 国产一级特黄aa大片在线 | 久久狠狠色噜噜狠狠狠狠97 | 色性视频| 清纯唯美亚洲综合一区 | 黄在线观看在线播放720p | 色综合天天综合网国产成人 |