摘要:
# 把容器里数据拿出来的这个过程 可以叫遍历 迭代 循环 listvar = [1, 2, 3, 4, 5] print(len(listvar)) # 算出列表里面所有元素的个数,len是计算长度 # 执行结果: 5 # 无序容器类型数据没法通过索引来进行遍历 while遍历有局限性 , for .. in 应用而生 #(1)字典(遍历的是它的键),列表,元组,字符串,集合都可以拿来遍... 阅读全文
摘要:
#(1)这里顺带说下pass # pass 过 的意思,防止代码报错,就是个占位的, if True: # 不允许代码块里面的内容为空,用pass占位 pass #(2)break (只能用在循环当中 终止当前循环) # 打印1~10 如果遇到 5 终止循环 i = 1 while i ") i = 1 while i <= 100: res = str(i) # 强... 阅读全文
摘要:
循环结构 : while 循环结构的特点:减少代码的冗余,提高代码的效率注意:只要是循环一定要有判断条件退出循环,不然就成了死循环,程序会一直在内存执行,直到内存耗尽,暴毙..... 语法形式: while 条件表达式: code1 code2 (一)打印数字1~10 i = 1 # 定义一个初始化的变量 # 写一个循环的条件 while i <= 10: # 代码体,写逻辑 ... 阅读全文
摘要:
# 在介绍占位符之前,这里先介绍下索引,索引可以方便的帮我们拿到容器内的数据 # 索引可以简单的理解为一个有序的标记,我们把容器里的元素每一个都编上一个编号 # 凡是有序的容器类型数据,都可以通过索引取到取值 python存在正向索引和逆向索引两种方式,后面再详细介绍 listvar = [13,5,346,67,'a'] # 正向索引 0 1 2 3 4 # 逆向索引 -5 -... 阅读全文
摘要:
(1)input 等待用户动态输入一个值,注意得到的值是一个字符串类型 提示用户输入用户名和密码: 如果用户名是admin , 并且密码是000 , 提示用户恭喜你,登陆成功 否则提示用户名或密码错误 username = input("请输入用户名:") password = input("请输入密码:") print(username, password) if username ... 阅读全文
摘要:
流程: 代码执行的过程 流程控制:对代码执行过程的管控 分支结构: (1) 单项分支 (2) 双项分支 (3) 多项分支 (4) 巢状分支 如果条件表达式为真 ,则执行代码块里面的内容从上到下 (1)单项分支 chen_mengjie = "小仙女" if chen_mengjie == "小仙女": # 条件为真,执行下面的代码块 print("我就给他买好吃的") ... 阅读全文