07 2022 档案
摘要:函数是一段实现某个功能的业务代码,定义好以后可重复使用,也成为了方法 内置函数 python 内部已经写好的公共方法 自定义函数 自己编写的可以调用的方法 #调用函数的方法 函数名(参数列表)#自定义函数def--关键字 square 函数名 (x) 参数函数主体 s=x*xreturn s 返回变
阅读全文
摘要:#冒泡排序 lista=[5,8,9,11,2,3,1,4] count=0 for x in range(1,len(lista)-1+1) print(x) for y in range(0,len(lista)-x-1+1) print(y,y+1) #升序 if lista[y]>=list
阅读全文
摘要:#嵌套循环案例 for year in range(1,11): print("第",year,"年到了") for x in year range(1,3): print("第",x,"月到了") #遍历多维容器 例: lisata=[1,11,12,131,141] lisatb=[1,11,1
阅读全文
摘要:while 循环 表示通过判断条件来控制循环语句的执行 while 判断条件 执行语句 确定循环条件而不确定循环次数时使用 for循环适合循环次数确定的业务,可以直接遍历容器 while适合已知循环条件的业务 i=1 while i<=10: print("hello") i=i+1
阅读全文
摘要:scores=[67,38,65,98,78,54] max(scores) min(scores) masScores=scores[0] forScore in scores: if Score>masScore: maxScore=score #将更大值变更为最大值 print(maxScor
阅读全文
摘要:循环结构 for 循环 for x in range(1,10): print("hellow") for循环 #遍历容器 #将容器或序列中的数据一个一个取出来 for x in 列表名: print() #直接遍历 names = ["张三","李四","王五","李留","王二麻子"] for
阅读全文
摘要:小数转换二进制时无法精确去转换 round()函数时用来保留制定的小数位 a=15.3 b=3 c=a/b print(round(c,2))
阅读全文
摘要:1、所有条件后面不要忘记写英文冒号 2、else后面不要写条件 3、缩进必须一致,有的时候看上去距离一致 但是缩进不一定一致 建议统一使用tab键缩进 money = int(input("请输入存款金额(万元)")) day = int(input("请输入今天星期几(1-7)")) if mon
阅读全文
摘要:money=int(input("请输入存款金额")) if money >= 100: print("恭喜您喜提宝马") elif money >=50: print("恭喜您可以买丰田") elif money>=20: print("买个二手车") else: print("共享单车考虑一下"
阅读全文
摘要:#if 判断条件: 执行语句 判断条件为ture的时候才执行冒号下面的语句。 money = 120 if money>=100 #如果 print("恭喜您可以买宝马") else: #否则 print("请继续努力") if-else语句适用于单个条件的判断 else后面不要加任何条件的判断
阅读全文
摘要:控制结构表示控制程序运行的顺序和结构 大部分编程语言都有如下三种结构 顺序结构 选择结构 循环结构 顺序结构: 代码逐一执行(每行代码执行且执行一次) 选择结构(分支结构、循环结构) 通过条件判断哪些代码执行,哪些不执行 循环结构: 代码重复执行
阅读全文
摘要:len() 获取序列长度 lista=[1,2,22,2222,3333,4444,4444] tuplea=(1,2,22,2222,3333,4444,4444) dicta={"name":"pan","age":"18"} seta={21,24,25,26,27,28} length=le
阅读全文
摘要:集合(set) 集合是一种无序的序列结构,元素不重复 集合经常被用来去掉重复值 #集合set #特性:无序,元素不重复,集合本质上是只有键的字典 seta={1,2,"hello",234,1,2} #去除重复值 lista=[1,2,33,444,555,23,23,23] seta=set(li
阅读全文
摘要:字典(dict) 字典是一种键值对结构的序列结构,字典中的每一个数据都是由一个键(key)和值(value)是一一对应的 #键:值 #特性:无序,键值对形式,键是不可以重复的,一般使用字符串作为键 dicta={"name":"zhagnsan","age":18,"hobby":"playball
阅读全文
摘要:元组是一个有序的序列结构 基本结构和列表类似 元组也能使用索引获取元素的值 和列表不一样的是,元组中的元素是不可以被修改的 特性:有序,元素可以重复,可存放多种数据类型;不支持元素的修改 tuplea=("张三","李四","王五") #索引操作 print(tuplea[1]) print(tup
阅读全文
摘要:在程序中可以将多种不同的数据保存在一个变量中 例如:班级同学姓名 列表(list) 列表是一个有序的序列结构,可以存放不同的数据类型。 列表每一个元素都有一个索引。 列表可以进行一系列操作 添加 删除 修改 。 #列表 list #特性:有序 元素可以重复 可以存放多种数据类型 lista=["张三
阅读全文
摘要:运算符是python语言中各种表达式中的符号 例如:a=12+b =是赋值运算符 +算数运算符 python语言主要运算符 算数运算符 a=5 b=2 print(a+b) print(a*b) print(a-b) print(a/b)#除法 print(a//b)#除法只保留整数部分 print
阅读全文
摘要:在程序中,我们经常需要用户输入一些值,这些内容由前端页面显示。 我们可以用 input() 这个函数来模拟用户输入 #接受用户数据的变量=input("提示语句") #提示语句里是一个单独的字符串不能写逗号以及其他类型 #input输入的语句将统一被解析成字符串 money=int(input("请
阅读全文
摘要:数据类型转换 数据类型转换可以把数据转换成我们需要的类型。 函数 int() float() str() bool() 分别用于将变量转换为 整型、浮点型、字符串、布尔型变量 int() 将值转换成整数 float() 将值转换成小数 str() 将值转换成字符串 bool() 将值转换成布尔值 1
阅读全文
摘要:注释 注释是对代码的说明和解释 注释不是代码一部分,不会被执行 单行注释:# 多行注释:‘’’ 用三个引号作为首尾 快速注释:选中 ctrl+? 变量和常量 变量就是内存中的一块空间,用于存储某个数据的值,并且这个空间之中存储的值是可以改变的,这就是变量 例如:要保存某张银行卡的余额 变量使用之前,
阅读全文