python重點,python基礎知識點匯總_Python基礎知識梳理

 2023-12-25 阅读 27 评论 0

摘要:字符串索引Python 中的字符串有兩種索引方式,從左往右以 0 開始,從右往左以 -1 開始。python重點,轉義符轉義符 '\'反斜杠可以用來轉義,使用r可以讓反斜杠不發生轉義。。 如 r"this is a line with \n" 則\n會顯示,并不是換行。

字符串索引

Python 中的字符串有兩種索引方式,從左往右以 0 開始,從右往左以 -1 開始。

python重點,轉義符

轉義符 '\'

反斜杠可以用來轉義,使用r可以讓反斜杠不發生轉義。。 如 r"this is a line with \n" 則\n會顯示,并不是換行。

標準數據類型

Python3 中有六個標準的數據類型:

Number(數字)

String(字符串)

List(列表)

Tuple(元組)

Set(集合)

Dictionary(字典)

Python3 的六個標準數據類型中:

不可變數據(3 個):Number(數字)、String(字符串)、Tuple(元組);

可變數據(3 個):List(列表)、Dictionary(字典)、Set(集合)。

break語句

break語句用來終止循環語句,即循環條件沒有False條件或者序列還沒被完全遞歸完,也會停止執行循環語句。

break語句用在while和for循環中。

如果您使用嵌套循環,break語句將停止執行最深層的循環,并開始執行下一行代碼。

例子:

# 第一個例子for letter in 'python':if letter == 'h':breakprint('當前字母:', letter)

# 第二個例子

n= 0

while n < 10:

n= n + 1

if n % 2 == 0:breakprint(n)

結果為:

當前字母: p

當前字母: y

當前字母: t1

Continue語句

continue 語句用來告訴Python跳過當前循環的語句,然后繼續進行下一輪循環。

continue語句用在while和for循環中。

例子:

# 第一個例子for letter in 'python':if letter == 'h':continue# 去掉字母h

print('當前字母:', letter)

# 第二個例子

n= 0

while n < 10:

n= n + 1

if n % 2 == 0:continue# 去掉偶數

print(n)

結果為:

當前字母: p

當前字母: y

當前字母: t

當前字母: o

當前字母: n1

3

5

7

9

pass語句

Python pass 是空語句,是為了保持程序結構的完整性。

pass 不做任何事情,一般用做占位語句。

例子:

for letter in 'python':if letter == 'h':

pass

print('這是pass塊')

print('當前字母:', letter)

結果為:

當前字母: p

當前字母: y

當前字母: t

這是pass塊

當前字母: h

當前字母: o

當前字母: n

【延伸】在 Python 中有時候會看到一個 def 函數:

def sample(n_samples):

pass #該處的 pass 便是占據一個位置,因為如果定義一個空函數程序會報錯,當你沒有想好函數的內容是可以用 pass 填充,使程序可以正常運行。

Python Number 類型轉換

int(x [,base]) 將x轉換為一個整數long(x [,base]) 將x轉換為一個長整數float(x ) 將x轉換到一個浮點數

complex(real [,imag ]) 創建一個復數

str(x ) 將對象 x 轉換為字符串

repr(x ) 將對象 x 轉換為表達式字符串

eval(str ) 用來計算在字符串中的有效Python表達式,并返回一個對象

tuple(s ) 將序列 s 轉換為一個元組

list(s ) 將序列 s 轉換為一個列表

chr(x ) 將一個整數轉換為一個字符

unichr(x ) 將一個整數轉換為Unicode字符

ord(x ) 將一個字符轉換為它的整數值

hex(x ) 將一個整數轉換為一個十六進制字符串

oct(x ) 將一個整數轉換為一個八進制字符串

Python 訪問字符串中的值

var1 = 'Hello World!'var2= "Python Runoob"print"var1[0]:", var1[0]

print"var2[1:5]:", var2[1:5]

結果為:

var1[0]: H

var2[1:5]: ytho

Python 字符串連接

#!/usr/bin/python

#-*- coding: UTF-8 -*-var1= 'Hello World!'print"輸出 :-", var1[:6] + 'Runoob!'

結果為:

輸出 :- Hello Runoob!

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/4/194637.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息