python基礎語法

2021-10-09 14:18:11 字數 3492 閱讀 6593

以上例項輸出結果如下:

資料型別,

函式類都是物件

+-*/ // ** %
int

#取值範圍無窮

float

#精度bool

#true/false

#不用宣告

#使用前要先賦值

檢視資料型別

type(a)

#單行注釋

"""多行注釋

"""

a=

"hello world"

b="yang qing cong"

a+b

運算子說明+

字串的拼接

-字串切片

a[0]

字串反向切片

a[0:9]

in判斷在不在

not in

單引號/雙引號字串,是一行字串

三引號,可以多行

import sys;

sys,float_info.

maximport sys;

x ='runoob'

;sys.stdout.write(x +

'\n'

)#結果:runoob

# 7

a=

"%d %s"%(

12,"hello"

)print

(a)b=

"%d %s"b%(

13,"world"

)#方法二

b="%d %s %f"b%(

12,"yunnn"

,23.8)c=

"{} {} {}"

.format(12

,13,14

)c=" "

.format(12

,13.6

,14.34)c=

" "

.format

(a=12

,b=13.6

,c=14.34)c=

" "

.format

(a=12

,b=13.6

,c=14.34)c=

" "

.format(12

,13.6

,14.34)c=

" "

.format(12

,13.6

,14.34

)#[ 位置:格式 ]

c=" "

.format(12

,13,14

)

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-xfbbfszw-1600442238645)(day02/image-20200918211211130.png)]

print 預設輸出是換行的,如果要實現不換行需要在變數末尾加上end=""

x=

"a"y=

"b"# 換行輸出

print

( x )

print

( y )

print

('---------'

)# 不換行輸出

print

( x, end=

" ")

print

( y, end=

" ")

print()

"""結果ab

---------

a b"""

python允許你同時為多個變數賦值。例如:

a = b = c =

1

以上例項,建立乙個整型物件,值為 1,從後向前賦值,三個變數被賦予相同的數值。

您也可以為多個物件指定多個變數。例如:

a, b, c =1,

2,"runoob"

以上例項,兩個整型物件 1 和 2 的分配給變數 a 和 b,字串物件 「runoob」 分配給變數 c。

languages =

["c"

,"c++"

,"perl"

,"python"

]for x in languages:..

.print

(x)...

結果cc++

perl

python

如果你需要遍歷數字序列,可以使用內建range()函式。它會生成數列,例如:

for i in

range(5

):..

.print

(i)...

結果012

34#指定區間的

for i in

range(5

,9):

print

(i)567

8#也可以使range以指定數字開始並指定不同的增量(甚至可以是負數,有時這也叫做'步長'):

for i in

range(0

,10,3

):print

(i)036

9for i in

range(-

10,-100,-

30):print

(i)-10-

40-70#您可以結合range()和len()函式以遍歷乙個序列的索引,如下所示:

#還可以使用range()函式來建立乙個列表:

list

(range(5

))#結果[0, 1, 2, 3, 4]

Python基礎 Python語法基礎

關鍵字是python語言的關鍵組成部分,不可隨便作為其他物件的識別符號 andas assert break class continue defdel elif else except exec finally forfrom global ifimport inis lambda notor p...

python初級語法 python語法基礎

寫在最前頭 python 程式對大小寫是敏感的!1 資料型別 1 整數 可以處理任意大小的正負整數 2 浮點數 浮點數運算可能會引入四捨五入的誤差 3 字串 可以是單引號or雙引號括起來的任意文字,但是不包括單引號or雙引號本身。ps 如果字串本身裡含有單引號or雙引號,怎麼辦呢?嘻嘻 可以使用轉義...

python初級語法 Python基礎語法

第一章格式規範 一 標頭檔案 1.注釋行 usr bin python3 coding utf 8 2.匯入模組行 匯入整個模組,格式 import module 匯入模組中全部函式,格式為 from module import 二 識別符號 首字元必須是字母或下劃線。識別符號對大小寫敏感。三 保留...