校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Lua中的操作符和表達(dá)式總結(jié)

Lua中的操作符和表達(dá)式總結(jié)

熱門標(biāo)簽:冀州市地圖標(biāo)注 百度地圖標(biāo)注早餐區(qū)域 新岸線智能電銷機(jī)器人 武漢外呼防封系統(tǒng)多少錢 地圖標(biāo)注大廈 怎么去除地圖標(biāo)注 清朝地圖標(biāo)注哈爾濱 漳州智云呼電話機(jī)器人 個人怎么在地圖標(biāo)注需要的店鋪

前言

這里總結(jié)的內(nèi)容和其它語言的基本類似,所以這里就只是基本的進(jìn)行總結(jié)。不做詳細(xì)的講解。

算術(shù)操作符

Lua支持常規(guī)的算術(shù)操作符有:”+”(加法),”-”(減法),”*”(乘法),”/”(除法),”^”(指數(shù)),”%”(取模),一元的”-”(負(fù)號)。所有的這些操作符都用于實(shí)數(shù)。例如:x^0.5將計(jì)算x的平方根,x^3將計(jì)算x的3次方。

關(guān)系操作符

Lua提供的關(guān)系操作符有:””,”>”,”=”,”>=”,”==”,”~=”;所有這些操作符的運(yùn)算結(jié)果都是true或false。

操作符==用于相等性測試,操作符~=用于不等性測試。這兩個操作符可以應(yīng)用于任意兩個值。如果兩個值具有不同的類型,Lua就認(rèn)為它們是不相等的;特別需要說明的是,nil只與其自身相等。

對于table、userdata和函數(shù),Lua是作引用比較的。也就是說,只有當(dāng)它們引用同一個對象時,才認(rèn)為它們相等。

邏輯操作符

Lua提供的邏輯操作符有and、or和not。與條件控制語句一樣,所有的邏輯操作符將false和nil視為假,而將其它的任何東西視為真。對于操作符and來說,如果它的第一個操作數(shù)為假,就返回第一個操作數(shù);不然就返回第二個操作數(shù)。對于操作符or來說,如果它的第一個操作數(shù)為真,就返回第一個操作數(shù);不然就返回第二個操作數(shù)。這里和C++等語言是存在區(qū)別的,Lua的邏輯操作符并不是簡單的返回true或false,而是返回操作數(shù)的值。例如以下代碼:

復(fù)制代碼 代碼如下:

print(4 and 5)               -->5
print(nil and 13)          -->nil
print(false and 13)     -->false
print(4 or 5)               -->4
print(false or 5)          -->5

and和or都使用“短路求值”,也就是說,它們只會在需要時才去評估第二個操作數(shù)。

字符串連接

要在Lua中連接兩個字符串,可以使用操作符“..”(兩個點(diǎn))。如果其任意一個操作數(shù)是數(shù)字的話,Lua會將這個數(shù)字轉(zhuǎn)換成一個字符串。在Lua中,字符串是不可變的值,連接操作符只會創(chuàng)建一個新字符串,而不會對其原操作數(shù)進(jìn)行任何修改。

table構(gòu)造式

構(gòu)造式是用于創(chuàng)建和初始化table的表達(dá)式。最簡單的構(gòu)造式就是一個空構(gòu)造式{},用于創(chuàng)建一個空table。構(gòu)造式還可以用于初始化數(shù)組,數(shù)組的下標(biāo)從1開始。例如:

復(fù)制代碼 代碼如下:

local tbDays ={"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"}
print(tbDays[1])          -->Sunday
print(tbDays[2])          -->Monday
print(tbDays[3])          -->Tuesday
print(tbDays[4])          -->Wednesday
print(tbDays[5])          -->Thursday
print(tbDays[6])          -->Friday
print(tbDays[7])          -->Saturday

Lua還提供了一種特殊的語法用于初始化table:
復(fù)制代碼 代碼如下:

local tb1 = {x=10, y=20}
print(tb1.x)          -->10
print(tb1["x"])          -->10

除此之外,Lua還提供了一種更通用的格式,這種格式允許在方括號之間,顯式地用一個表達(dá)式來初始化索引值,例如:
復(fù)制代碼 代碼如下:

local tb1 = {["+"] = "add", ["-"] = "sub", ["*"] = "mul", ["/"] = "div"}
print(tb1["+"])

比如local tb1 = {x=10, y=20}這種構(gòu)造方式,其實(shí)是和local tb1 = {["x"] = 10, ["y"] = 20}是等價的。在實(shí)際編程中,這兩種構(gòu)造式,都可以替換的用。

總結(jié)

純粹的學(xué)習(xí)筆記,沒有什么可以多說的了。希望對大家學(xué)習(xí)Lua有用。

您可能感興趣的文章:
  • 詳解Lua中的數(shù)據(jù)類型
  • Lua判斷數(shù)據(jù)類型的方法
  • 實(shí)現(xiàn)Lua中數(shù)據(jù)類型的源碼分享
  • Lua數(shù)據(jù)類型介紹
  • Lua中的基本數(shù)據(jù)類型詳細(xì)介紹
  • Lua學(xué)習(xí)筆記之?dāng)?shù)據(jù)類型
  • 深入探究Lua中的解析表達(dá)式
  • Lua教程(三):表達(dá)式和語句
  • Lua學(xué)習(xí)筆記之表達(dá)式
  • Lua表達(dá)式和控制結(jié)構(gòu)學(xué)習(xí)筆記
  • Lua基礎(chǔ)教程之賦值語句、表達(dá)式、流程控制、函數(shù)學(xué)習(xí)筆記
  • Lua學(xué)習(xí)筆記之運(yùn)算符和表達(dá)式
  • Lua中基本的數(shù)據(jù)類型、表達(dá)式與流程控制語句講解

標(biāo)簽:德宏 臺灣 天門 天門 濰坊 儋州 宣城 金昌

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Lua中的操作符和表達(dá)式總結(jié)》,本文關(guān)鍵詞  Lua,中的,操作,符,和,表達(dá)式,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Lua中的操作符和表達(dá)式總結(jié)》相關(guān)的同類信息!
  • 本頁收集關(guān)于Lua中的操作符和表達(dá)式總結(jié)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    久久婷婷一区二区三区| 成人app在线观看| 中文字幕精品在线不卡| 91麻豆.com| 国产综合色视频| 亚洲美女少妇撒尿| 欧美精品一区二| 8v天堂国产在线一区二区| 成人美女在线视频| 九九精品视频在线看| 成人高清视频免费观看| 丝袜美腿亚洲一区二区图片| 中文字幕av在线一区二区三区| 欧美一级片在线观看| 97久久精品人人爽人人爽蜜臀| 国产在线视频一区二区三区| 亚洲va韩国va欧美va| 综合自拍亚洲综合图不卡区| 久久综合久久久久88| 欧美色网一区二区| 99精品视频中文字幕| 国产高清成人在线| 国产一区在线观看麻豆| 日本人妖一区二区| 亚洲第一激情av| 亚洲激情一二三区| 亚洲欧美在线高清| 国产精品久线观看视频| 国产日韩欧美激情| 久久网站最新地址| 久久久亚洲欧洲日产国码αv| 日韩欧美综合在线| 7777精品伊人久久久大香线蕉超级流畅 | 国产精品一区二区黑丝| 日韩av网站在线观看| 亚洲成av人片| 狠狠狠色丁香婷婷综合激情| 亚洲精品一区二区三区香蕉| 欧美大黄免费观看| 日韩免费一区二区| 日韩精品中文字幕在线不卡尤物| 欧美欧美欧美欧美首页| 欧美男生操女生| 欧美一区日本一区韩国一区| 这里只有精品视频在线观看| 91精品国产入口在线| 欧美裸体bbwbbwbbw| 欧美日韩大陆在线| 91精品国产综合久久久久久漫画| 911国产精品| 日韩精品一区二区三区在线 | 色婷婷综合中文久久一本| 北岛玲一区二区三区四区| 不卡欧美aaaaa| 91欧美激情一区二区三区成人| 94-欧美-setu| 欧美午夜精品电影| 日韩一区二区精品葵司在线| 日韩欧美亚洲一区二区| 精品国产乱码久久久久久1区2区| 精品久久国产老人久久综合| 国产亚洲婷婷免费| 欧美高清在线视频| 美女视频免费一区| 高清不卡在线观看av| 亚洲国产成人av网| 免费看欧美美女黄的网站| 久久99精品久久只有精品| 国产精品1024| 国内成+人亚洲+欧美+综合在线| 麻豆一区二区在线| 国产成人自拍网| 色播五月激情综合网| 欧美精品久久天天躁| 久久久久久久久岛国免费| 亚洲视频狠狠干| 人人狠狠综合久久亚洲| 国产不卡高清在线观看视频| 色综合久久久久综合体| 91精品国产综合久久蜜臀| 欧美国产精品v| 性做久久久久久久免费看| 国产精品中文欧美| 在线视频你懂得一区| 精品国产乱码久久久久久免费| 国产精品嫩草99a| 樱桃国产成人精品视频| 麻豆91在线看| 日本高清成人免费播放| 精品久久久三级丝袜| 一区二区三区四区国产精品| 九色综合狠狠综合久久| 99久久精品一区| 精品av久久707| 亚洲图片自拍偷拍| 高清国产一区二区| 日韩欧美高清一区| 亚洲综合色婷婷| 丁香亚洲综合激情啪啪综合| 欧美精品久久久久久久多人混战| 欧美国产日韩亚洲一区| 三级欧美在线一区| 色激情天天射综合网| 久久精品人人做| 午夜精品一区二区三区免费视频 | 成人国产亚洲欧美成人综合网| 欧美蜜桃一区二区三区| 中文字幕在线不卡国产视频| 成人黄色在线视频| 国产精品一区不卡| 欧美一区二区黄色| 一区二区三区四区不卡在线| 国产91色综合久久免费分享| 欧美tickling挠脚心丨vk| 亚洲国产精品久久人人爱| 99精品久久免费看蜜臀剧情介绍| 久久综合资源网| 奇米影视一区二区三区小说| 欧美视频中文字幕| 国产精品三级久久久久三级| 国产乱码精品一区二区三| 欧美一级免费观看| 天天av天天翘天天综合网色鬼国产| 91麻豆蜜桃一区二区三区| 国产日本欧美一区二区| 激情六月婷婷久久| 精品国产一区二区国模嫣然| 男人的j进女人的j一区| 在线电影欧美成精品| 午夜不卡av在线| 欧美日韩成人综合| 亚洲高清免费视频| 91福利国产精品| 亚洲私人黄色宅男| 色哟哟在线观看一区二区三区| 中文字幕在线不卡视频| 91视频91自| 一区二区三区欧美激情| 91黄色免费观看| 亚洲大型综合色站| 欧美色窝79yyyycom| 日日噜噜夜夜狠狠视频欧美人| 欧美人与禽zozo性伦| 三级久久三级久久| 日韩三级在线免费观看| 久久国产精品区| 久久久久久久电影| 成人午夜又粗又硬又大| 国产精品久久午夜夜伦鲁鲁| 国产一区二区三区黄视频| 欧美一级国产精品| 紧缚捆绑精品一区二区| 国产午夜精品一区二区三区嫩草 | 久久国产视频网| 精品国产伦一区二区三区观看方式 | 国产精品无人区| www.欧美.com| 亚洲一区二区三区中文字幕| 欧美男生操女生| 久久国产三级精品| 国产日韩欧美制服另类| 91亚洲资源网| 日韩影院在线观看| 精品国产3级a| 99久久99久久综合| 午夜欧美在线一二页| 日韩精品一区二区三区视频| 成人在线综合网站| 亚洲国产一区视频| 久久综合狠狠综合久久综合88| 成人app在线观看| 肉肉av福利一精品导航| 久久精品一区二区三区不卡牛牛| 91网站最新网址| 免费成人在线视频观看| 国产欧美日韩中文久久| 欧美在线free| 国内精品不卡在线| 亚洲黄色免费网站| 精品盗摄一区二区三区| 成人一级视频在线观看| 午夜视频久久久久久| 日本一区二区动态图| 欧美乱熟臀69xxxxxx| 国产+成+人+亚洲欧洲自线| 蜜桃av一区二区| 欧美专区在线观看一区| 韩国女主播一区| 亚洲精品欧美综合四区| 精品国产一区二区三区av性色| 91黄色小视频| 成人综合在线观看| 蜜桃av噜噜一区| 一区二区在线观看免费视频播放| 在线播放国产精品二区一二区四区| 国产高清不卡一区| 免费久久精品视频| 亚洲人快播电影网| 国产欧美日韩三区| 日韩女优毛片在线|