学习python的第五天

while循环的递增递减:

递增递减

手动输入

i = 1
n = 0
max1 = int(input(“请输入数字:”))
while i <= max1:
if i > (max1+1)/2: # 大于转折点 公式 (行数+1)/2
n = n-1
else:
n = i # 1 2 3 4 5 …
print(n*"*")
i += 1
打印结果:
请输入数字:5
*
**


**
*
从其中找到规律,前面3个打印的是1,2,3个“”,后面两个是2,1个“”。在while循环中把它们分开进行判断,然后使用一个变量接收。

列表:
列表由一系列按特定顺序排列的元素组成。在python中列表用方括号“[ ]”表示,里面的每一个元素要用逗号分隔

列表的定义:
列表名=[元素1,元素2,元素3,元素4]
其中元素可以是字符串,可以是整型,也可以是浮点型等

访问列表的元素:
例如:
‘’’
Name=[“Mark, 1, 2, 1.2]
’’’
当我们需要访问其中某一个元素的时候,直接: 列表名[索引],Name[0],索引是0开始,
在列表中第一位就是索引[0].

列表元素的修改:列表[索引]=数据。直接赋值就可以改变元素

列表增加元素:
Inseret(索引,数据),插入元素,可以加索引直接插入索引号的位置
append(数据),在列表的末尾添加元素
extend(列表),这是将其他列表全部元素添加到此列表中

列表的删除元素:
del 列表[索引],删除指定的元素
pop.列表,删除末尾数据
列表.remove,删除第一个出现的数据
pop.列表(索引),输出指定的数据
列表.clear,清空列表

统计
len(列表) 列表长度
列表count(元素) 元素在列表中出现的次数

排序
列表sort() 升序排列

列表sort(reverse=True) 降序排列
列表.reverse 逆序,反转

查找
列表.index(元素)
查找数据在列表中的下标

猜你喜欢

转载自blog.csdn.net/weixin_44737646/article/details/88540168