python语法学习_Python学习1——语法
Python語(yǔ)法包括了行、縮進(jìn)、注釋、標(biāo)識(shí)符、保留關(guān)鍵字等方面。
打印語(yǔ)句:
>>> print('hello,world!')
hello,world!
輸入語(yǔ)句:
>>> input('請(qǐng)輸入你的名字:')
請(qǐng)輸入你的名字:哈哈#”哈哈”是你自己輸入的名字
'哈哈' #打印出你輸入的字符串
Python的行
Python中通常一行一條語(yǔ)句,行里包括運(yùn)算符(Operators)、運(yùn)算對(duì)象(Operands)、表達(dá)式(Express)、語(yǔ)句(Statements)。
如果表達(dá)式過(guò)長(zhǎng),可以用多行來(lái)寫(xiě),用斜杠“\”來(lái)連接,如下:
>>> hh = 'hello,'+\ #hh變量賦值是一個(gè)字符串,用單引號(hào)
'world'
>>> print(hh) #打印變量hh
hello,world>>> 2+3+\4+5\+6
20 #直接打印計(jì)算結(jié)果
如果語(yǔ)句中含有(),[],{}?這些括號(hào),不需要用\做鏈接符,如下:
>>> print ('hello,'
'world!')
hello,world!
Python通過(guò)縮進(jìn)來(lái)表示代碼塊。
縮進(jìn)可以用Tab鍵,也可以用多個(gè)空格。同一個(gè)源文件中縮進(jìn)必須相同。
注釋
單行注釋用#開(kāi)頭,#后面的都是注釋內(nèi)容。
多行注釋用三個(gè)單引號(hào)(‘’’)或三個(gè)雙引號(hào)(“””)表示。
>>> #這是一個(gè)注釋
標(biāo)識(shí)符
標(biāo)識(shí)符就是變量名,函數(shù)名,類(lèi)名。
Python 3?擴(kuò)展了標(biāo)識(shí)符字符集,可以用中文名。
除此外更多的使用:字母(大小寫(xiě)均可),數(shù)字(不能用數(shù)字開(kāi)頭),下劃線(xiàn)來(lái)起名。
>>> Abc_2 = 3 #變量名為Abc_2
Python3.0中,所有字符串都是Unicode字符串
>>> path = 'C:\soft\demo'
>>> print(path)
C:\soft\demo
可以打印特殊的字符串
運(yùn)算符
>>> 3+2
5
>>> a=2
>>> b=3
>>> a+b5
>>> aa='hello,'
>>> bb='world'
>>> aa+bb #兩個(gè)對(duì)象相加
'hello,world'
>>> 5-2
3
>>> a=1
>>> b=3
>>> a-b-2
兩個(gè)數(shù)相減(-)
兩個(gè)數(shù)相乘(*),Python很強(qiáng)大。
>>> a=2
>>> b=3
>>> a*b6
>>> 2+3*9
29
>>> -2*3
-6
>>> 'ab'*2
'abab'
2的3次方,冪運(yùn)算(**)
>>> 2**3
8
兩數(shù)相除(/)
>>> 6/3
2.0
>>> 3/2
1.5
兩數(shù)相除,求余數(shù)(模%)
>>> 6%4
2
函數(shù)
pow函數(shù)可以代替冪運(yùn)算
>>> 2**3
8
>>> pow(2,3)8
abs函數(shù)可以取絕對(duì)值,round函數(shù)可把浮點(diǎn)數(shù)四舍五入為最接近的整數(shù)
>>> abs(-12)12
>>> round(10/4)2
>>> round(3.5)4
sqrt函數(shù)計(jì)算一個(gè)數(shù)的平方根
>>> sqrt(16)4.0
運(yùn)算對(duì)象和運(yùn)算符構(gòu)成表達(dá)式,表達(dá)式構(gòu)成語(yǔ)句。
運(yùn)算對(duì)象由常量或者變量構(gòu)成。
常量是無(wú)法改變的,變量是可以賦值的。
>>> a = 5 #不是表達(dá)式,是賦值語(yǔ)句,a是變量。
>>> c =a>>> b = c+7 #c+7是表達(dá)式
>>> print(b)12
其中a,b,c,5,7都是運(yùn)算對(duì)象
總結(jié)
以上是生活随笔為你收集整理的python语法学习_Python学习1——语法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: php访问js文件不存在,php文件里j
- 下一篇: 怎么把u盘备份到电脑上吗 如何将U盘备份