域名做违法网站做折页的网站
2026/4/18 6:47:18 网站建设 项目流程
域名做违法网站,做折页的网站,机械配件东莞网站建设,合肥市建设厅网站一、数据输入1.获取键盘输入 input#xff08;1#xff09;print#xff1a;可以完成将内容#xff08;字面量、变量等#xff09;输出到屏幕上#xff08;2#xff09;input#xff0c;用于获取键盘输入nameinput()print(name)#xff08;3#xff09; input语句1print可以完成将内容字面量、变量等输出到屏幕上2input用于获取键盘输入nameinput()print(name)3 input语句会将接收到的统一处理成字符串# 获取键盘输入--input print(请告诉我你此刻正在想什么) st input() print(了解你此刻的想法是%s%st) # 等同于 stinput(请告诉我你此刻正在想什么) # input语句会将接收到的统一处理成字符串 numinput(请输入一个数字) print(你刚刚输入的数据类型是,type(num))二、Python判断语句1.布尔类型与比较运算符 --得到布尔类型的结果2.if语句的基本格式 记得加 1if 要判断的条件条件成立时要做的事情2if age18print(成年)print(时间过得好快)3Python通过空格缩进判断归属3.if else语句1if 条件满足条件要做的事情1满足条件要做的事情2满足条件要做的事情3else:不满足条件要做的事情1不满足条件要做的事情2不满足条件要做的事情34. if elif else语句1多条件判断2if 条件1条件1满足应做的事情条件1满足应做的事情elif 条件2条件2满足应做的事情条件2满足应做的事情elif 条件3条件3满足应做的事情条件3满足应做的事情else所有条件都不满足应做的事情3if elif else 注意事项elif可以写多个判断是互斥且有序的上一个满足后面的就不会再判断可以在条件判断中直接写input语句如elif int(input(请输入您的vip等级(1~5)))3:# if判断语句 age32 if age18: print(时光流逝) print(f年龄为{age})三、Python判断语句嵌套1.场景不仅仅是多个并列条件还会有满足前置条件才会二次判断的多层判断需求 ----嵌套判断 多条件、多层次的逻辑判断2.通过空格缩进 决定嵌套归属关系3.numrandom.randint(1,10)# 判断语句的嵌套使用 ---满足前置条件才会二次判断的多层判断需求 # 18 30 必要条件;同时入职时间2或者级别3 二选一 ageint(input(请输入你的年龄)) yearint(input(请输入入职年份1-10)) levelint(input(请输入级别(1-5))) print(公司发礼盒啦) if age18: print(好的成年人) if age30: print(年龄符合) if year2: print(年龄和入职时间都达标领取成功) elif level3: print(级别符合的成年人可以领取) else: print(年龄符合但入职时间和级别不合格不可以领取) else: print(年龄30不符合领取条件) else: print(未成年不符合领取条件)四、Python循环语句1.while循环的基础使用1while 条件:条件满足时操作1条件满足时操作2条件满足时操作32.while循环嵌套使用3.print语句输出不换行的语法print(try...,end )4.对齐制表符tab \t;使用空格无法对齐1print(try1\t try2)print(try3\t try4)2制表符的对齐规则是按固定列宽8个字符分段当字符长度8时如5个使用\t会自动补齐成8个大于8个时\t会补到下一个8字符分段# while循环 i0 while i5: print(try%d%i) i13.for循环遍历循环 --无法构建无限循环被处理的数据集不可能无限大1while循环与for循环while循环的循环条件自定义自行控制循环条件for循环是一种“轮询”机制是对一批内容进行“逐个处理”即for循环是将代办事项逐个完成的机制2for循环基本语法for 临时变量 in 待处理数据集序列循环满足条件时执行的代码--将待处理数据集赋值给临时变量3nameabcdlllfor x in name: --取出每个字符print(x)# for循环基本语法 name... is beginning to unfold for n in name: #将name的内容挨个取出赋值给临时变量n print(n)4.for循环的range语句 ---range()函数只能生成整数序列 从0开始1for x in 序列序列类型是指其内容可以一个个依次取出的一种类型包括字符串、列表、元组、...2range语句可以生成数字序列range(num):获取一个从0开始到num结束的数字序列不含num本身如range(5)取得的数据时[0,1,2,3,4]3range(num1,num2):获取一个从num开始到num2结束的整数序列不包含num24range(num1,num2,step):获取一个从num1开始到num2结束的整数序列不包含num2数字之间的步长以step为准step默认为1如range(5,10,2)获取到的数据是[5,7,9]# 1.range()语法1 range(num) for x in range(6): print(x) # 2.range(num1,num2) for x in range(2,5): print(x) print(---------------------) # 3.rabge(num1,num2,step) 数字之间间隔为step for x in range(1,6,2): print(x)5.for循环的变量作用域1for 临时变量 in 序列循环满足条件时的代码2临时变量在规范上作用域只在for循环内部3但实际上是可以访问到的4如果需要访问临时变量可以预先在循环外定义6.for循环的嵌套应用1for循环和while循环可以相互嵌套使用7.循环中断break和continue1暂时跳过某次循环直接进行下一次2提前退出循环不再继续A continue:1中断本次循环直接进入下一次循环2for x in range(6):语句1continue语句2----语句2不会执行3应用场景在循环中因某些原因临时结束本次循环可用于for循环和while循环4continue关键字只可以控制它所在的循环临时中断如for i in range(1,100):语句 1for j in range(1,100):1语句 2contifmue语句 3语句 4# 循环中断语句 continue和break # 1.continue for i in range(1,6): print(111...) continue print(222...) # 2.break for i in range(1,6): print(333...) break print(444...) print(555...) # 3.break嵌套使用 for i in range(1,6): print(一...) for j in range(1,6): print(二...) break print(三...) print(over...)

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询