好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

Python-for循环与数据类型内置方法

目录

流程控制-for循环 for + break for + continue for + else 数字类型内置方法 整形(int) 浮点型(float) 字符串类型内置方法 优先掌握 需要掌握 了解 列表类型内置方法 优先掌握 需要掌握

流程控制-for循环

使用一定手段,不使用索引

取值

for + break

for + continue

for + else

数字类型内置方法

整形(int)

作用:年龄

定义:x = 1

使用方法:+ - * / % // ** > >= < <= == !=

无序

不可变类型

浮点型(float)

作用:表示薪资

定义:x = 1.1

使用方法:+ - * / % // ** > >= < <= == !=

无序

不可变类型

字符串类型内置方法

作用:表示姓名

定义:x = "qinyj"

使用方法

有序

不可变类型

优先掌握

索引取值

s = "qinyj"
s[0]

索引切片,顾头不顾尾

s = "qinyj"
s[0:]     #取出来所有的
s[::-1]       #倒着取出来所有的 -1 表示从右向左
s[0::2]       #隔一个取出来 2表示步长

长度(len)

s = "qinyj"
print(len(s))

成员运算

print("q" in s)       # True

移除空格(strip)

s = " qinyj "
print(s.strip())

切分(split)

s = "q|i|n|y|j"
print(s.split("|"))

循环

s = "qinyj"
for i in s:print(s)

需要掌握

lstrip & rstrip lower & upper startswith & endswith rsplit join replace isdight & isalpha find & index & count

了解

d|rfind|index|rindex|count center|ljust|rjust|zfill expandtabs captalize|swapcase|title is系列

列表类型内置方法

作用:存储多个值

定义:x = []

使用方法

有序

可变类型

优先掌握

索引取值/索引修改值

x = [1,2,3]
print(x[0])       # 1
x[1] = 5      
print(x)      # [1,5,3]

索引切片

x = [1,2,3]
print(x[0:])  # [1,2,3]

长度(len)

x = [1,2,3]
print(len(x)) # 3

成员运算(in)

x = [1,2,3]
print(1 in x) # True

追加(append)

x = [1,2,3]
x.append(4)
print(x)      # [1,2,3,4]

删除(del)

x = [1,2,3]
del x[0]
print(x)      # [2,3]

循环

x = [1,2,3]
for i in x:print(i)   # 1 2 3

需要掌握

insert pop remove count index clear copy extend reverse sort

查看更多关于Python-for循环与数据类型内置方法的详细内容...

  阅读:21次