Python算數(shù)配名、字符串、變量

# 1.算數(shù)婴程、字符串與變量

#基于python3.5

##算數(shù)

importmath

print(5+5)

print(5-5)

print(5*5)

print(5/5)

print(5//5)#整除,不是四舍五入廓奕,而是直接舍棄小數(shù)位

print(5%5)#取余數(shù)

print(5**5)#乘方

#運(yùn)算符優(yōu)先級(jí)從低到高+-*///%**

print(2**2//4/2*2)# >>>1.0

#只有整型和浮點(diǎn)型,沒(méi)有Long類型,整型沒(méi)有溢出桌粉,浮點(diǎn)型有溢出蒸绩,有精度誤差。

print(35**100)

print(1-2/3)# >>>0.33333333333333337精度誤差

#不常用的復(fù)數(shù)铃肯,涉及到-1的平方根的叫復(fù)數(shù)患亿,python中用1j表示

print(1j*1j)# >>>(-1+0j)

# math模塊

#一個(gè)常用的模塊,提供一些常用的計(jì)算函數(shù)押逼,需要import math模塊

a = math.sqrt(4)

b = math.pow(2,3)

print("開(kāi)方的結(jié)果是{}步藕,乘方的結(jié)果是{}".format(a,b))# >>>開(kāi)方的結(jié)果是2.0,乘方的結(jié)果是8.0

#引入模塊的三種方式

#1. import math使用: math.sqrt(4)

#2. from math import *使用:sqrt(4)

#3. from math import sqrt使用:sqrt(4)

#推薦使用第一種挑格,第二種是強(qiáng)烈不建議使用的咙冗,如函數(shù)與math模塊中的某個(gè)函數(shù)同名,將被math中的同名函數(shù)覆蓋

##字符串

#字符串的表示

# 1. "單雙引號(hào)都可以表示字符串可包含'

# 2. '單雙引號(hào)都可以表示字符串可包含"

# 3. '''或者"""三引號(hào)表示多行字符串漂彤,可包含" '

print("""this is a test\nthis is a demo\ni'm a "coolboy" """)

#字符串的長(zhǎng)度len()函數(shù)返回一個(gè)整數(shù)

str1='hello world'

print("str1的長(zhǎng)度是{}".format(len(str1)))# >>> str的長(zhǎng)度是11

print(len('')+len('abc')*len('123'))# >>> 9

#字符串拼接--返回的是一個(gè)新的字符串

#和java,javascript一樣雾消,可以用+號(hào)拼接

print("this is a"+" test")

#還可以運(yùn)算拼接

print('abc'*5)

print('abc'*5+1*'!')

#小貼士:遇到函數(shù)不懂,除了百度挫望,可以直接打印簡(jiǎn)短的文檔

print(len.__doc__)# >>> Return the number of items in a container

#命令行輸入dir(m)或者h(yuǎn)elp(m)也可以哦

#類型轉(zhuǎn)換

#同java一樣仪或,有隱式的轉(zhuǎn)換和顯式的轉(zhuǎn)換

#隱式轉(zhuǎn)換同java類似,像'大的'方向轉(zhuǎn)換

change =25*0.2

print("整數(shù)*浮點(diǎn)型會(huì)往浮點(diǎn)型轉(zhuǎn)換士骤,所以結(jié)果是{}".format(change))# >>>整數(shù)*浮點(diǎn)型會(huì)往浮點(diǎn)型轉(zhuǎn)換范删,所以結(jié)果是5.0

#顯式轉(zhuǎn)換

#1.整數(shù)、字符串轉(zhuǎn)小數(shù)

print(float('2'))

print(float('3.2'))

print(float(5))

#2.整數(shù)和浮點(diǎn)數(shù)轉(zhuǎn)換為字符串

print(str(123))

print(str(.2))

print(str(2.5))

#3.浮點(diǎn)數(shù)轉(zhuǎn)整數(shù)int()是直接刪除小數(shù)位round是圓整拷肌,但是對(duì).5的圓整與我們數(shù)學(xué)中的圓整不一樣到旦,可能向上加1,可能不加1

print(int(1.5))# >>> 1

print(round(1.5))# >>> 2

print(round(6.5))# >>> 6

#4.字符串轉(zhuǎn)化為數(shù)字

print(int('5'))

print(float('.5'))

#5.math方法

print(math.ceil(1.25))# >>> 2

print(math.floor(1.25))# >>> 1

##變量和值

# python的變量不需要聲明的修飾符巨缘,比如js中的var letjava中的int String

val1 ='test'## LHS = RHS

(LHS,RHS是編譯階段查找變量的規(guī)則)

print(val1)

#在python中添忘,不可能修改字符串和數(shù)字

s ='apple'

print(s+'s')# >>> apples

print(s)# >>> apple

#你也不可能改變數(shù)字,比如5 = 1若锁,肯定會(huì)報(bào)錯(cuò)啊

#多重賦值

x,y,z =1,'test',3.0

print(x,y,z)

#多重賦值使用技巧:實(shí)現(xiàn)交換賦值

#以前實(shí)現(xiàn)的方式是加一個(gè)temp

v,k =5,9

temp=v

v=k

k=temp

print(v,k)

# now

g,h=5,9

g,h=h,g

print(g,h)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末搁骑,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子又固,更是在濱河造成了極大的恐慌仲器,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,194評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件仰冠,死亡現(xiàn)場(chǎng)離奇詭異乏冀,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)洋只,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門(mén)辆沦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)昼捍,“玉大人,你說(shuō)我怎么就攤上這事肢扯《什纾” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,780評(píng)論 0 346
  • 文/不壞的土叔 我叫張陵蔚晨,是天一觀的道長(zhǎng)郊闯。 經(jīng)常有香客問(wèn)我,道長(zhǎng)蛛株,這世上最難降的妖魔是什么团赁? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,388評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮谨履,結(jié)果婚禮上欢摄,老公的妹妹穿的比我還像新娘。我一直安慰自己笋粟,他們只是感情好怀挠,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,430評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著害捕,像睡著了一般绿淋。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上尝盼,一...
    開(kāi)封第一講書(shū)人閱讀 49,764評(píng)論 1 290
  • 那天吞滞,我揣著相機(jī)與錄音,去河邊找鬼盾沫。 笑死裁赠,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的赴精。 我是一名探鬼主播佩捞,決...
    沈念sama閱讀 38,907評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼蕾哟!你這毒婦竟也來(lái)了一忱?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,679評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤谭确,失蹤者是張志新(化名)和其女友劉穎帘营,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體琼富,經(jīng)...
    沈念sama閱讀 44,122評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡仪吧,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,459評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了鞠眉。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片薯鼠。...
    茶點(diǎn)故事閱讀 38,605評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖械蹋,靈堂內(nèi)的尸體忽然破棺而出出皇,到底是詐尸還是另有隱情,我是刑警寧澤哗戈,帶...
    沈念sama閱讀 34,270評(píng)論 4 329
  • 正文 年R本政府宣布郊艘,位于F島的核電站,受9級(jí)特大地震影響唯咬,放射性物質(zhì)發(fā)生泄漏纱注。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,867評(píng)論 3 312
  • 文/蒙蒙 一胆胰、第九天 我趴在偏房一處隱蔽的房頂上張望狞贱。 院中可真熱鬧,春花似錦蜀涨、人聲如沸瞎嬉。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,734評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)氧枣。三九已至,卻和暖如春别垮,著一層夾襖步出監(jiān)牢的瞬間矾睦,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,961評(píng)論 1 265
  • 我被黑心中介騙來(lái)泰國(guó)打工抢埋, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留郊霎,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,297評(píng)論 2 360
  • 正文 我出身青樓移袍,卻偏偏與公主長(zhǎng)得像解藻,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子葡盗,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,472評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容