while-循环语法

Python每次都会判断while关键字后面的条件是否为真,如果为真,则执行while下面的一行或多行代码,直到不满足条件,循环执行结束

注:如果条件永远满足,则意味着循环永远会被执行,叫死循环,这是无意义的

练习:累计相加

whlie循环-continue跳跃

当执行到continue,continue后面的代码就不再执行,直接回到while后面的条件重新判断

跳过本次循环,不是退出循环

注:

只有在循环中才能够写continue

如果在while嵌套,内层里执行了continue,外层的while不会被影响,break同理,就是跳跃本层循环的本次循环,break同理

while循环-break终止循环

break后面的代码不会执行,并且终止循环

注:建议使用while时,只嵌套1-2次,第二个变量放在内层

练习:以下是个简单的员工管理系统

函数定义(def)

当有一块代码需要重复使用,如果重复输入这块代码多次,只会浪费人力物力,所以有个def函数定义功能,相当于把这块代码给定义某某名字,下次再使用时,直接print=(某某名字)即可

注:1.函数定义不会自动执行,需要调用才会执行

2.但是变量不能在函数外执行比如:‘print(i)’,只能输入函数名才能够执行

定义格式:def 函数名():

一行或多行需要执行的代码

调用格式:函数名()

函数定义-函数参数

在定义的函数里加上形参和实参

return语句

格式:return 变量名

return语句与print函数的区别

1:print是一个函数,一个功能;return是一个语句,和def和if类似

2:print会将数据打印到屏幕上,return会将数据返回到程序中,给函数的调用者

3:函数的返回值到底有没有取决于你写的函数功能来决定

return关键字注意

1:当函数执行到return的时候,就会马上终止函数执行

2:函数中可以出现多个return,但是有且只有一个return会被执行

3:return后面可以不跟值,return单独使用,等价于return  none

判断类型是都是数字

格式:if isinstance(形参名,int)

要么ture要么是false

也可以不加if 直接判断出结果,但实际用到工作上时,建议反向思维,加个not,例如:如果这个不是假的,那就执行

python画旺仔代码_Python基础3相关推荐

  1. python画旺仔代码_python基础1

    python解析 1:Python语言是符号跟文字的组合,目的是用来向计算机发送指令,控制计算机工作 2:Python解释器是运行在操作系统之上的一个特殊功能的应用程序 3:解释器负责将变成语言的符号 ...

  2. python画旺仔代码_简笔画教程:教你画旺仔

    从1992年旺旺产品广告在大陆电视台首播至今,活泼可爱的"旺旺"卡通形象在中国家喻户晓. 旺旺公司开始业务追溯至1962年5月在台湾设立之宜兰食品工业股份有限公司.当时主要是生产农 ...

  3. python画旺仔代码_美术生把旺仔牛奶画成抖音网红,看清画的是谁,网友:确认过眼神...

    现在关于美术生和设计师画出来的很多新奇的东西非常火爆.因为我很爱吃辣条,所以我最有印象的就是卫龙辣条风衣外套,我觉得成品一定会卖断货,走出来非常的有气场,看来他们笔下的世界确实是很丰富多彩的.去吃个火 ...

  4. python画正方形的代码_python画正方形的代码是什么?

    python画正方形的代码是什么? python画正方形的代码是:import turtle #导入 turtle.title("画正方形") turtle.pensize(5) ...

  5. python画立体图形代码_python中如何画三维的图形?

    之前教了大家不少简单的画图方法,有的小伙伴已经想尝试更漂亮的高难度图形.小编找到了一个简单容易上手的分享给大家. 如果需要绘制三维的图形,matlab可以,python同样可以,代码风格也是极其的与m ...

  6. python画菱形的代码_python画棱形

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 实际中解这类题我们可以画x*y的菱形手动画路径,但我们可以用程序模拟这一过程,下 ...

  7. python画长方形的代码_python使用turtle画一个三角形、正方形(矩形或四边形)

    今天我们用python使用turtle库画一个三角形.一个正方形. 1.画一个三角形. 实现方法是先画一个直线,然后旋转120度,然后继续画直线.这样反复画三条直线后,就形成一个等边三角形.先看效果: ...

  8. python画菱形的代码_Python怎么用星号画平行四边形菱形()

    用Python怎样输出完整的菱形? #!/usr/bin/env python # -*- coding:utf-8 -*- print '\n'.join(['*'*7 for i in range ...

  9. python拍7游戏代码_Python基础语法-7(小游戏)

    代码太长?内容太复杂? 不用担心!往下看↓ 知道为什么python简洁,省力么? 就是因为python有很多写好的工具箱可以直接调用,我们只要开头给一个命令,在我们的代码 就可以直接使用它的功能了,这 ...

最新文章

  1. 从零开始系列-Project 2010视频教程 (102课时)
  2. python 形参 拷贝_Day124:python中的变量、引用、拷贝
  3. 由逻辑异或运算符而发现的PHP诡异运算符优先级
  4. CodeForces - 336A Vasily the Bear and Triangle
  5. 画面风格写实的飞鸽传书
  6. 大学英语期末考计算机上答卷,英语期末考试总结范文(精选5篇)
  7. centos7修改ip地址自动获取_南京课工场IT培训:如何搭建DHCP服务器及自动获取IP地址及相关操作...
  8. C Linux 多线程入门
  9. virtual box 安装win8 提示status: 0xc0000225错误的处理
  10. 求01矩阵中的最大的正方形面积
  11. ARM汇编书写格式及符号(symbol)和表达式(expr)
  12. angularJS中如何写自定义指令
  13. android中ListView的简单使用
  14. paip.hibernate save 失败的解决
  15. 割平面法 matlab,割平面法matlab
  16. iptables详解
  17. 数据结构作业3-4(周)问题F:Turn off the light(关下灯)
  18. 揪心!河南极端暴雨突袭,多地受灾严重!加油,河南
  19. GAMES-101-个人总结归纳-Rasterization
  20. 医疗器械行业迎来黄金十年,集团采购系统助力企业把握机遇,实现高质量发展

热门文章

  1. JS 实现别踩白块功能
  2. 什么是有理数和无理数?
  3. Romi Robot Kit (for FIRST) 快速入门指南
  4. gis可达性分析步骤_消息速递 | 学院2017级城市管理本科班GIS课程作业成果汇报顺利进行...
  5. 企业微信集成其他html,企业微信(新微信企业号)集成
  6. ‘settings.xml’ has syntax errors less… 和Parent ‘org.springframework.boot’has problems less…的问题解决
  7. python之百度贴吧自动签到
  8. html5实现定位签到,H5+百度地图实现移动端考勤定位打卡
  9. Google Play上架的App无法正常使用Facebook登录接口
  10. 日本推销之神原一平38种笑容