28 python 序列的乘法(字符串乘法)检查某个值是否属于一个序列 求序列的长度、最大值和最小值

第四课:序列的乘法(字符串乘法) # 序列的乘法 # 序列和一个整数相乘 序列的乘法 可以达到 复制 整数份的字符串的效果 s = "a" print(s * 12) # aaaaaaaaaaaa numbers = [1,2,3,4,5] print(numbers * 3) # [1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5] # 打印正三角 * 号的功能 ''' [' ', ' ', ' ', ' ', ' ', '*', ' ', ' ', ' ', ' ', ' '] [' ', ' ', ' ', ' ', '*', '*', '*', ' ', ' ', ' ', ' '] [' ', ' ', ' ', '*', '*', '*', '*', '*', ' ', ' ', ' '] [' ', ' ', '*', '*', '*', '*', '*', '*', '*', ' ', ' '] [' ', '*', '*', '*', '*', '*', '*', '*', '*', '*', ' '] ['*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*'] ''' spaceNum = 5 i = 1 lineSpaceNum =spaceNum # 表示当前行的前后空格数 triangle = [] # 二维列表 # 开始生产三角形 while lineSpaceNum >= 0: # 生成星号左侧空格列表 leftSpaceList = [' '] * lineSpaceNum # 生成星号列表 starList = ['*'] * (2 * i - 1) # 生成星号右侧空格列表 rightSpaceList = [' '] * lineSpaceNum # 生成每一行的列表 lineList = leftSpaceList + starList + rightSpaceList triangle.append(lineList) lineSpaceNum -= 1 i += 1 for line in triangle: print(line) -------------------------------------------------------- 第五课:检查某个值(字符串或者是字母 单词)是否属于一个序列 # 检查某个值是否属于一个序列 # in运算符:返回布尔类型值 True False s = "I love python." print("python" in s) # True print("you" in s) # False print("p" in s) # True values = ["Bill", False, 20] print("Bill" in values) # True print(False in values) # True print(True in values) # False print(20 in values) # True # 定一个 2维列表的 account = [ ["geekori","123456"], ["bill", "54321"], ["superman", 456] ] username = input("账号:") password = input("密码:") if [username, password] in account: print("登录成功!") else: print("登录失败,请检查用户名和密码是否正确") # 其实这一块 还可以做一个有意思的 事 就是 去判断 到底是用户名错了 还是 密码错了 这样可以定位到问题 //这一部分到代码 在研究中 用Python编写账号密码登录程序 https://blog.csdn.net/weixin_44784939/article/details/89364732 ---------------------------------------------------- 第6课:求序列的长度、最大值和最小值 # 序列的长度、最大值和最小值 values = [int("3"),True,10,54,23,-56,64,12,86,10.4] print(len(values)) # 此序列的长度为 10 print(max(values)) # 此序列的最大值为 86 print(min(values)) # 此序列的最小值 -56 print(max(5,3,1,9)) # 9 print(min(5,3,1,9)) # 1 #print(max("abc",1,2,5,1))
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章