自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 第七章 03 办公室的随机分配

需求:有三个办公室跟八位老师,八位老师随机分配到三个办公室步骤:1.准备数据:1.八位老师 --列表 2.三个办公室--列表镶嵌2.分配老师到办公室****随机分配-就是把八位老师的名字写入三个办公室的名字三个办公室追加老师的名字3.验证是否分配成功--打印办公室的详细信息:每个办公室的人数和对应的老师名字...

2022-03-13 20:07:31 1073

原创 第七章 02 列表增加数据的三种方法跟删除数据的四种方法

增加一: append: 1.列表数据可改的--列表可变类型 2.append函数追加数据的时候如果数据是一个序列追加整个序列到列表的结尾二:extend():列表结尾追加数据,如果数据是一个序列,则这个序列的数据逐一添加到列表。三:insert():指定位置新增数据,当有两个相同的位置下标时,后面的代替前面的删除一:del 目标 或者 del(目标) del可以全部删除,也可以在列表后面加下标进行定点删除二:pop() :删除指定下标的数据,如果不写下标默认为最后一个,无论怎么删除

2022-03-06 20:33:39 826

原创 第七章 01 列表,查找,判断是否存在

name_list=['TOM','LILY','TOM']print(name_list)print(name_list[0])print(name_list[1])print(name_list[2])name_list=['TOM','LILY','ROSE']print(name_list.index('TOM'))#有数据就显示下标,没有这个数据则表示出错print(name_list.count('TOM'))#显示出现次数,如果出现零,则表示没有这个数据print(len.

2022-03-05 07:00:00 269

原创 第六章 06 判断真假,操作方法的判断

"""所谓判断真假,返回的结果是布尔型数据类型:true或False.startswith():检查字符串是否是以指定子串开头,是则返回Ture,否则返回False。如果设置开始和结束位置下标,则在指定范围内检查。语法:字符串序列.startswith(子串,开始位置下标,结束位置下标)"""mystr="hello world and itcast and itheima and Python"print(mystr.startswith('hello'))print(mystr.sta.

2022-03-04 07:45:00 188

原创 第六章 05 删除空白符号跟字符串对齐

"""1.lstrip():删除字符串左侧空白字符2.rstrip():,删除字符串右侧空白字符3.strip():删除字符串两侧空白字符"""mystr=" hello world and itcast and itheima and Python "a=mystr.lstrip()#删除左侧空白print(a)b=mystr.rstrip()#删除右侧空白print(b)c=mystr.strip()#删除两侧空白print(c)"""1.ljust.

2022-03-03 19:06:25 267

原创 第六章 04 字符串转大写

"""1.capitalize():将字符串第一个字符串转成大写。注意:capitalize()函数转换后,只字符串第一个字符大写,其他字符全部小写。2.title():将字符串每个单词首字母转换成大写。3.lower():将字符串中大写转小写4.upper():将字符串中小写转大写"""mystr="hello world and itcast and itheima and Python"new_str=mystr.capitalize()print(new_str)#只有首字母h大.

2022-01-21 21:58:10 2180

原创 第六章 03 字符串常用方法

#字符串常用操作方法有查找、修改和判断三大类'''查找:所谓字符串查找方法既是查找子串在字符串中的位置或出现的次数find()检测某个子串是否包含在这个字符串当中,如果在返回这个子串开始的位置下标,否则则返回-11.语法:字符串序列.find(子串,开始位置下表,结束位置下标)注意:开始和结束位置下标可以省略,表示在整个字符串序列中查找。2.快速体验mystr = 'hello world and itcast and itheima and Python'''''''1.fin.

2022-01-07 18:39:20 319

原创 第六章 02 切片体验

#序列名[开始位置的下标:结束位置的下标:步长]shu='0123456789'print(shu[1:9:1])#12345678开始位置为1:结束位置下标为9:步长为1print(shu[1:9:2])#1357开始位置下标为1:结束为止下标为9:步长为2print(shu[1:9:3])#147开始位置下标为1:结束为止下标为9:步长为3print(shu[1:8])#1234567开始位置下标为1:结束位置下标为8:步长默认为1print(shu[0:])#0123456789开始位置.

2022-01-06 20:15:56 659

原创 第六章 下标and切片

#下标又叫索引,就是编号。比如火车座位号,座位号的作用就是:按照编号快速找到对应的座位。同理,下标的作用即时通过下标快速找到对应的数据str1='abcdefg'print(str1)#数据再程序运行过程中存贮在内存#得到数据a字符,得到数据b字符--使用字符串中某个特定的数据#这些字符数据从0开始顺序分配一个编号--使用这个编号精确找到某个字符数据--下标或索引或索引值#str[下标]print(str1[0])print(str1[4])#切片是指对操作的对象截取其中一部分的操作。字.

2022-01-05 17:48:14 241

原创 第五章 05 总结

#循环的作用:控制代码重复执行#while语法"""1 while 的循环条件:2 条件成立重复执行的代码13 条件成立重复执行的代码24 …………"""#while循环镶嵌语法"""1 while 条件1: 条件1成立执行的代码 ………… while 条件2: 条件2成立执行的代码 …………"""#for循环语法"""for临时变量 in 序列: 重复执行的代码1 重复执行的代码2 .

2021-12-26 09:00:00 140

原创 第五章 04 for循环跟else

#语法:"""for 临时变量 in 序列 : 重复执行的代码 …………else: 循环正常结束之后要执行的代码所谓esle是指的时循环正常结束之后要执行的代码,及如果是break终止循环的情况,else下方循环的代码将不执行"""str1='fczlm' #变量for i in str1: #for 临时变量 in 变量 print(i) #循环代码else: #正常结束后输出的代码 print('循环正常.

2021-12-25 11:00:00 323

原创 第五章 03 退出循环的方式

"""需求:女朋友生气,要求道歉五遍:媳妇儿,我错了。道歉到第三遍的时候,媳妇儿埋怨这一遍说的不真诚,是不是就要退出循环了?这个退出有两种可能性: ·更生气,不打算原谅,也不需要道歉了,程序如何书写? ·只是一遍不真诚,可以忍受,继续下一遍道歉,程序如何书写?"""#1:break版i=1 #定义变量i=1while i<=5: #循环条件i<=5 if i==4: #.

2021-12-24 10:00:00 255

原创 第五章 03 退出循环的方式

"""需求:女朋友生气,要求道歉五遍:媳妇儿,我错了。道歉到第三遍的时候,媳妇儿埋怨这一遍说的不真诚,是不是就要退出循环了?这个退出有两种可能性: ·更生气,不打算原谅,也不需要道歉了,程序如何书写? ·只是一遍不真诚,可以忍受,继续下一遍道歉,程序如何书写?"""#1:break版i=1 #定义变量i=1while i<=5: #循环条件i<=5 if i==4: #.

2021-12-24 09:00:00 322

原创 第五章 02 else使用

"""1.i=1while i<=5: print('媳妇我错了') i+=1print() #没有else循环也能使用""""""i=1while i<=5: 条件成立重复执行的代码else: 循环正常结束之后要执行的代码"""i=1while i <=5: print('媳妇我错了') i+=1else: print('原谅我了')...

2021-12-23 10:00:00 254

原创 第五章 01 for循环与break和continue

for 临时变量 in 序列 重复执行的代码 ………………'''a='超人大战蝙蝠侠' #定义变量for b in a : #for 临时变量 in 变量 print(b) #输出临时变量"""1.准备一个数据数列2.for 临时变量 in 序列3.if 临时变量==要停止的代码4.break5.print(临时变量)"""str='zangyuteng' #定义变量for i in str: #for 临时变量 .

2021-12-22 20:56:29 226

原创 第四章 08 九九乘法表

#多行多个乘法表达式 x * x = x*x"""1.打印一个乘法表达式x * x = x*x2.一行打印多个表达式--一行表达式的个数和行号数相等--循环:一个表达式--不换行3.打印多行表达式--循环:一行表达式--换行***** 一行表达式的个数和行号数相等"""j=1 #列号定义变量while j<=9: #定义在小于几内的列号数进.

2021-12-21 08:45:00 134

原创 第六章 07 打印星号(三角形)

#三角形;每行星星的个数和符号数相等j=0 #j表示行号while j<=5: #行号循环条件 #一行星星的打印 i=0 #列数 #i表示每行里面星星的个数,这个数字要和行号相等所以i要和j联动 while i<j: #列数循环条件:i<j意思为行数跟列数相等跟等腰三角形一样比喻 print('*',end='') #内输出输出'*',end=''断行 i+=1 #行数计数器 print() #输出断.

2021-12-20 20:55:24 1661

原创 第四章 06 打印星号

"""1. 打印1个星星2. 一行五个: 循环--五个星星在一行显示3. 打印五行星星:循环--一行5个"""#重复打印5行星号j=0 #行数定量while j<5: #循环条件#一行五个星星的打印 i=0 #列数定量 while i<5: #列数循环条件 #一行内的星星不能换行,取消print默认结束符\n print('*',end='') #内循环输出*,列数为5,用end=''来断开 i+.

2021-12-19 09:45:00 768

原创 第四章 05 while 镶嵌

#有天女朋友生气了,惩罚:说三遍“媳妇儿,我错了”,这个程序是不是循环即可?但如果女朋友说:今天还要刷碗,这个程序怎么书写?"""语法:while 条件一 : 条件一成立执行的代码 ******* while 条件2: 条件2成立执行的代码 *******总结:所谓while循环嵌套,就是一个while里面镶嵌一个while的写法,每个while和之前的基础语法是相同的"""#当内部循环执行完成之后,再执行下一个外部循环的条件判断。j.

2021-12-18 17:50:19 146

原创 第四章 04 break和continue的退出

#break: 当某些条件成立,退出整个循环#循环吃完五个苹果,吃完第三个吃饱了,第4和第5不吃了(不执行)-- ==4 或 >3i=1 #变量初始值while i<=5: #循环条件 if i == 4: #成立条件 print('吃饱了,不吃了') #输出内容 当if条件成立 break #if条件成立后退出循环后面不再进行循环 print(f'吃了第{i}个苹果').

2021-12-17 07:30:00 152

原创 第四章 03 循环应用偶数加法

#需求:1-100偶数累加和--2,4,6,8 * * * + 100 =--结果--输出结果"""1.准备累加的数字 开始1 结束100 增量12.准备保存结果的变量result3.循环加法运算--如果是偶数才加法运算--和2取余数为04.输出结果5.验证结果6.扩展:不要忘记累加 i+=1,否则机器陷入死循环,容易卡死"""i=1 #计数器i初始值是1result=0 #结果初始值为0while i<=100: #.

2021-12-16 20:59:13 261

原创 第四章 02 while 的应用

#计算1-100的计算i=1 #变量result=0 #结果变量while i<=100: #while循环条件: result+=i #结果的赋值加法运算result=result+i i+=1 #计数器,每次循环变量加1 print(result)#输出结果...

2021-12-15 09:00:00 173

原创 第四章 01 循环

""while 条件: 条件成立要重复执行的代码 …………"""#处于缩进关系里面会执行代码,顶格写不会处于缩进关系里面i=1 #变量while i<=5: #while 循环条件: i+=1 #计数器的加法i=1+i print('媳妇我错了') #输出代码...

2021-12-14 21:05:32 168

原创 第三章 06 三目运算符

#三目运算符也叫三元运算符或三元表达式:条件成立执行的表达式 if 条件 else 条件不成立执行的表达式a=1 #变量b=2 #变量c= a if a>b else b #如果a>b那么c=a,如果a<b,那么输出的是bprint(c) #输出c变量#需求:有两个变量:有两个变量,比较大小 如果 变量1 大于 变量2 执行 变量1 - 变量2 :否则 变量2 - 变量1aa=10 #变量bb=20 #变量cc=aa-bb if aa.

2021-12-13 18:20:52 627

原创 第三章 05 猜拳游戏

输出公式:1.出拳 玩家:手动输出 电脑:1.固定 :剪刀 2.随机2。判断输赢 2.1玩家获胜 2.2平局 2.3电脑获胜player=int(input('请出拳:1--石头,2--剪刀,3--布:'))#定义玩家,int输出整数转换作用,input输出computer=1 #定义电脑if((player==1)and(computer==2))or((player==2)and(computer==3))or((player==3)and(co.

2021-12-12 07:00:00 451

原创 第三章 if 镶嵌应用

语法:if 条件: 条件成立执行的代码1 条件成立执行的代码1 if 条件2: 条件成立执行的代码2 条件成立执行的代码2注意:条件2的if也是出于条件1的缩进关系内部。money=1 #变量等于1seat=1 #变量等于1if money==1: #第一个if判断第一个条件是否成立:成立进行成立代码,不成立运行不成立代码 print('土豪请上车')#第一个条件m.

2021-12-11 10:00:00 329

原创 第三章 03 if 多重判断作用

#思考:中国合法工作年龄为18到60岁之间,即如果年龄小于18的情况为童工,不合法;如果年龄在18到60之间为合法工龄;大于60为法定退休年龄。"""if 条件1: 条件1成立执行的代码1 条件2成立执行的代码2 …………elif 条件2: 条件2成立执行的代码1 条件2成立执行的代码2 …………else : 以上条件都不成立的代码#多重判断也可以和else配合使用。一般else放到整个if语句的最后,并表示以上条件都不成立的时候所执行的.

2021-12-10 10:00:00 402

原创 第三章 02 网吧上网实例应用

# 分析: 年龄大于等于18. 输出:已经成年。可以上网--准备年龄的数据 和 18 作比较"""1.用户输入2.保存用户输入的年龄3.if*****注意一个点的: input接收到的数据是str.不能和18做判断--int转换类型"""age=int(input('请输入您的年龄:'))if age>=18: print(f'您输入的年龄是{age},已经成年,可以上网')"""if 条件: 条件成立执行的代码1 条件成立执行的代码2 ..

2021-12-09 10:30:00 148

原创 第三章 01 if作用与语法

#所谓的判断就是条件语句,即条件成立执行某些代码,条件不成立则不执行这些代码。if True: print('条件成立执行的代码1') print('条件成立执行的代码2')#下方的代码没有缩进到if语句块,所以和if条件无关print('我是无论条件是否成立都要执行的代码')if True: print('条件成立执行的代码1') print('条件成立执行的代码2')print('无论条件是否成立都要执行的代码') #没有在上面if的运算当中,是无论如何都.

2021-12-08 21:05:19 47

原创 第二章 08 总结

1.算术运算的优先级 --混合运算优先级顺序:()高于**高于 * / // % 高于 + -2.赋值运算符 -- += -- -= 优先级 1.先算复合赋值运算符右侧的表达式 2.再算复合赋值运算的算术运算 3.最后算赋值运算3.比较运算符 1.判断相等:== 2.大于等于:>= 3.小于等于:<= 4.不等于 :!=4.逻辑运算符 1.与:and 2.或:o.

2021-12-07 11:00:00 76

原创 第二章07逻辑运算符

运算符 逻辑表达式 描述 实例and x and y 布尔”与“:如果x为False,x and y True and False, 返回False,否则它返回y的值。 返回Falseor x or y 布尔"或":如果x是Ture,它返回Ture False or Ture, 否则它返.

2021-12-07 10:30:00 190

原创 第二章07复合赋值运算符

复合赋值运算符运算符 描述 实例 += 加法赋值运算符 c + = a等价于 c = c + a -= 减法赋值运算符 c - = a等价于 c = c - a *= 乘法赋值运算符 c * = a等价于 c = c * a /= 除法赋值运算符 c / = a等价于 c = c / a //= 整除赋值运算符 c// = a等价于 c = c// a %= .

2021-12-07 10:00:00 155

原创 第二章06比较运算符

比较运算符(也叫关系运算符,通常用来判断)运算符 描述 实例 == 判断相等,如果两个操作数的结果相等, 如 a = 3,则 则条件结果为真(ture),否则条件结 (a==b)为ture 果为假(false)!= 不等于。如果两个操作数的结果不相等, 如 a=3,则(a==b) 则条件为真(True),否则条件结果为 为Ture如a=1,b=3 假(F.

2021-12-06 20:58:26 141

原创 第二章05算数运算符

算术运算符: 运算符 描述 实例 1. + 加 1+1输出结果为2 2. - 减 1-1输出结果为03. * 乘 2*2输出结果为4 (一个整数乘一个小数结果为整数,但后面会带一个小数0)4. / 除 10/2输出结果为5 (除法运算有小数)5. // 整除 9//4输出结果为2 (整除就是取整数)6. % 取余 9%4输出..

2021-12-06 17:16:17 142

原创 Python Console交互开发模式

在Python下面有一行任务名称,其中就有交互开发者模式也就是Python Console 特点:1:方便快捷,不用书写print2:不推荐书写复杂代码,不保存在硬盘当中3:右上角为最小化,点击后会消失,但再点击会显示原来所书写的代码4:点击File,找到Close project点击关闭再打开就会清空...

2021-12-06 10:11:22 994

原创 第二章 02 体验数据类型转换

字符含义:int 将x转换为一个整数float 将x转换为一个浮点数str 将对象x转换为字符串eval 用来计算在字符串中的有效python表达式,并返回一个对象tupl 将序列s转换为一个元组list 将序列s转换为一个列表具体步骤:1.input2.检测input数据类型str3.int()转换数据类型4.检测是否检测成功书写代码:num=input('请输入您的数字:') #变量(定义变量)print(f'您输入的数字是{num}') .

2021-12-05 17:07:48 672

原创 第二章 01 输入

在Python中,程序接受用户输入的数据的功能即是输入。一、1. 语法 input(“提示信息”)2. 输入的特点(1)当程序执行到input,等待用户输入,输入完成之后才继续向下执行。(2)在Pyphon中,input接收到用户输出后,一般存储到变量,方便使用。(3)在Python中,input会把接收到的任意用户输入的数据都当作字符串处理。二、1.书写input input('提示信息')2.观察特点 2.1遇到input,等待用户输入 2.2接受in...

2021-12-04 20:24:53 592

原创 第一章4.转义字符跟总结

\n: 换行 (左上到右下完整称之为反斜杠,右上到左下称之为斜杠) \t: 控制符,一个Tab键(四个空格)的距离 结束符:print:后面自动带有隐藏 end=\n 所以两个print会换行输出结束符号还可以用自己想要的符号 如:print('hello end=....')输出总结:格式化符号:1.%s 格式化输出字符串2.%d 格式化输出整数3.%f 格式化输出浮点数 f 字符串 f'(表达式)' # print(f'内容{变量}')转义..

2021-12-03 19:17:12 58

原创 第一章3. 格式化输出

格式化符号: 转换:%s 字符串 (格式化输出字符串,数据类型=str,%s=str)%d 有符号的十进制整数(有符号有表示正负的符号)(一个数字前面不能加正负号是正整数)%f 浮点数 格式化输出的主要步骤1. 准备数据2.格式化符号输出数据代码解释:print('我的体重是%.2f公斤'%weight )#(在百分号后面f前面加一个点加一个数字就是保留几位小数:.

2021-12-02 16:34:36 584

原创 第一章 2.认识数据类型

在Python里为了应对不同的业务需求,也把数据分为不同的类型。 int(整形) 数值:float(浮点型) Ture(真) 布尔型:False(假)数据类型: str(字符串) list(列表) tuple(元组) set(集合) dict(字典)1.按经验将不同的变量存储不同的类型的数据2.验证这些数据到底是什么类型--检测数据类型-.

2021-12-01 10:28:24 242

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除