0

0

Python的主要应用领域有哪些?Python的介绍

PHP中文网

PHP中文网

发布时间:2017-06-20 16:51:23

|

15396人浏览过

|

来源于php中文网

原创

一、pthon介绍                                          

  Pyhton的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆在阿姆斯特丹打发时间,决心开发一款新的脚本解释程序,作为ABC语言的一种继承

  Python可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。目前业内几乎所有大中型互联网企业都在使用Python,如:Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA、百度、腾讯、汽车之家、美团等。

目前Python的主要应用领域:

 

多个微信小程序源码合集
多个微信小程序源码合集

微信小程序是一种轻量级的应用开发平台,由腾讯公司推出,主要应用于移动端,旨在提供便捷的用户体验,无需下载安装即可在微信内使用。本压缩包包含了丰富的源码资源,涵盖了多个领域的应用场景,下面将逐一介绍其中涉及的知识点。1. 图片展示:这部分源码可能涉及了微信小程序中的``组件的使用,用于显示图片,以及`wx.getSystemInfo`接口获取屏幕尺寸,实现图片的适配和响应式布局。可能还包括了图片懒加

下载

立即学习Python免费学习笔记(深入)”;

  • 云计算: 云计算最火的语言, 典型应用OpenStack

  • WEB开发: 众多优秀的WEB框架,众多大型网站均为Python开发,Youtube, Dropbox, 豆瓣。。。, 典型WEB框架有Django

  • 科学运算、人工智能: 典型库NumPy, SciPy, Matplotlib, Enthought librarys,pandas

  • 系统运维: 运维人员必备语言

  • 金融:量化交易,金融分析,在金融工程领域,Python不但在用,且用的最多,而且重要性逐年提高。原因:作为动态语言的Python,语言结构清晰简单,库丰富,成熟稳定,科学计算和统计分析都很牛逼,生产效率远远高于c,c++,java,尤其擅长策略回测

  • 图形GUI: PyQT, WxPython,TkInter

Python在一些公司的应用:

 

立即学习Python免费学习笔记(深入)”;

  • 谷歌:Google App Engine 、code.google.com 、Google earth 、谷歌爬虫、Google广告等项目都在大量使用Python开发

  • CIA: 美国中情局网站就是用Python开发的

  • NASA: 美国航天局(NASA)大量使用Python进行数据分析和运算

  • YouTube:世界上最大的视频网站YouTube就是用Python开发的

  • Dropbox:美国最大的在线云存储网站,全部用Python实现,每天网站处理10亿个文件的上传和下载

  • Instagram:美国最大的图片分享社交网站,每天超过3千万张照片被分享,全部用python开发

  • Facebook:大量的基础库均通过Python实现的

  • Redhat: 世界上最流行的Linux发行版本中的yum包管理工具就是用python开发的

  • 豆瓣: 公司几乎所有的业务均是通过Python开发的

  • 知乎: 国内最大的问答社区,通过Python开发(国外Quora)

  • 春雨医生:国内知名的在线医疗网站是用Python开发的

  • 除上面之外,还有搜狐、金山、腾讯、盛大、网易、百度、阿里、淘宝 、土豆、新浪、果壳等公司都在使用Python完成各种各样的任务。

 

立即学习Python免费学习笔记(深入)”;

Python是一门什么样的语言?

 

立即学习Python免费学习笔记(深入)”;

编译和解释的区别是什么?

 

立即学习Python免费学习笔记(深入)”;

编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快; 

 

立即学习Python免费学习笔记(深入)”;

解释器则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的. 

 

立即学习Python免费学习笔记(深入)”;

这是因为计算机不能直接认识并执行我们写的语句,它只能认识机器语言(是二进制的形式)

 

 

立即学习Python免费学习笔记(深入)”;

编译型vs解释型

编译型
优点:编译器一般会有预编译的过程对代码进行优化。因为编译只做一次,运行时不需要编译,所以编译型语言的程序执行效率高。可以脱离语言环境独立运行。
缺点:编译之后如果需要修改就需要整个模块重新编译。编译的时候根据对应的运行环境生成机器码,不同的操作系统之间移植就会有问题,需要根据运行的操作系统环境编译不同的可执行文件。

解释型
优点:有良好的平台兼容性,在任何环境中都可以运行,前提是安装了解释器(虚拟机)。灵活,修改代码的时候直接修改就可以,可以快速部署,不用停机维护。

缺点:每次运行的时候都要解释一遍,性能上不如编译型语言。

 

立即学习Python免费学习笔记(深入)”;

Python的优缺点

优点:

  1. Python的定位是“优雅”、“明确”、“简单”,所以Python程序看上去总是简单易懂,初学者学Python,不但入门容易,而且将来深入下去,可以编写那些非常非常复杂的程序。

  2. 开发效率非常高,Python有非常强大的第三方库,基本上你想通过计算机实现任何功能,Python官方库里都有相应的模块进行支持,直接下载调用后,在基础库的基础上再进行开发,大大降低开发周期,避免重复造轮子。

  3. 高级语言————当你用Python语言编写程序的时候,你无需考虑诸如如何管理你的程序使用的内存一类的底层细节

  4. 可移植性————由于它的开源本质,Python已经被移植在许多平台上(经过改动使它能够工 作在不同平台上)。如果你小心地避免使用依赖于系统的特性,那么你的所有Python程序无需修改就几乎可以在市场上所有的系统平台上运行

  5. 可扩展性————如果你需要你的一段关键代码运行得更快或者希望某些算法不公开,你可以把你的部分程序用C或C++编写,然后在你的Python程序中使用它们。

  6. 可嵌入性————你可以把Python嵌入你的C/C++程序,从而向你的程序用户提供脚本功能。

缺点:

  1. 速度慢,Python 的运行速度相比C语言确实慢很多,跟JAVA相比也要慢一些,因此这也是很多所谓的大牛不屑于使用Python的主要原因,但其实这里所指的运行速度慢在大多数情况下用户是无法直接感知到的,必须借助测试工具才能体现出来,比如你用C运一个程序花了0.01s,用Python是0.1s,这样C语言直接比Python快了10倍,算是非常夸张了,但是你是无法直接通过肉眼感知的,因为一个正常人所能感知的时间最小单位是0.15-0.4s左右,哈哈。其实在大多数情况下Python已经完全可以满足你对程序速度的要求,除非你要写对速度要求极高的搜索引擎等,这种情况下,当然还是建议你用C去实现的。

  2. 代码不能加密,因为PYTHON是解释性语言,它的源码都是以名文形式存放的,不过我不认为这算是一个缺点,如果你的项目要求源代码必须是加密的,那你一开始就不应该用Python来去实现。

  3. 线程不能利用多CPU问题,这是Python被人诟病最多的一个缺点,GIL即全局解释器锁(Global Interpreter Lock),是计算机程序设计语言解释器用于同步线程的工具,使得任何时刻仅有一个线程在执行,Python的线程是操作系统的原生线程。在Linux上为pthread,在Windows上为Win thread,完全由操作系统调度线程的执行。一个python解释器进程内有一条主线程,以及多条用户程序的执行线程。即使在多核CPU平台上,由于GIL的存在,所以禁止多线程的并行执行。关于这个问题的折衷解决方法,我们在以后线程和进程章节里再进行

Python安装

windows:

  下载安装包:

Linux:

  无需安装,系统自带Python环境。(如果自带2.X版本请自行升级到3.X)

 

立即学习Python免费学习笔记(深入)”;

变量\字符编码

 

立即学习Python免费学习笔记(深入)”;

   # Author:Aaron LI

 

立即学习Python免费学习笔记(深入)”;

   name = 'Aaron Li'

   print("My name is",name)

 

立即学习Python免费学习笔记(深入)”;

<span style="font-size: 16px">变量<br/>上述代码声明了一个变量,其变量名为name,而变量name的值为:"Aaron Li"</span>

 

立即学习Python免费学习笔记(深入)”;

变量的定义规则:

<span style="font-size: 16px">1.变量名只能是 字母、数字或下划线的任意组合<br/>2.变量名的第一个字符不能是数字<br/>3.一些关键字不能声明为变量名:<br/>  ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']<br/><br/></span>

 

立即学习Python免费学习笔记(深入)”;

字符编码

 

立即学习Python免费学习笔记(深入)”;

  Python解释器在加载 .py 文件中的代码时,会对内容进行编码(默认ascill)

  ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言,其最多只能用 8 位来表示(一个字节),即:2**8 = 256-1,所以,ASCII码最多只能表示 255 个符号

 

立即学习Python免费学习笔记(深入)”;

关于中文

 

立即学习Python免费学习笔记(深入)”;

为了处理汉字,程序员设计了用于简体中文的GB2312和用于繁体中文的big5。

 

立即学习Python免费学习笔记(深入)”;

GB2312(1980年)一共收录了7445个字符,包括6763个汉字和682个其它符号。汉字区的内码范围高字节从B0-F7,低字节从A1-FE,占用的码位是72*94=6768。其中有5个空位是D7FA-D7FE。

 

立即学习Python免费学习笔记(深入)”;

GB2312 支持的汉字太少。1995年的汉字扩展规范GBK1.0收录了21886个符号,它分为汉字区和图形符号区。汉字区包括21003个字符。2000年的 GB18030是取代GBK1.0的正式国家标准。该标准收录了27484个汉字,同时还收录了藏文、蒙文、维吾尔文等主要的少数民族文字。现在的PC平台必须支持GB18030,对嵌入式产品暂不作要求。所以手机、MP3一般只支持GB2312。

 

立即学习Python免费学习笔记(深入)”;

从ASCII、GB2312、GBK 到GB18030,这些编码方法是向下兼容的,即同一个字符在这些方案中总是有相同的编码,后面的标准支持更多的字符。在这些编码中,英文和中文可以统一地处理。区分中文编码的方法是高字节的最高位不为0。按照程序员的称呼,GB2312、GBK到GB18030都属于双字节字符集 (DBCS)。

 

立即学习Python免费学习笔记(深入)”;

有的中文Windows的缺省内码还是GBK,可以通过GB18030升级包升级到GB18030。不过GB18030相对GBK增加的字符,普通人是很难用到的,通常我们还是用GBK指代中文Windows内码。

 

立即学习Python免费学习笔记(深入)”;

显然ASCII码无法将世界上的各种文字和符号全部表示,所以,就需要新出一种可以代表所有字符和符号的编码,即:Unicode

Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,规定虽有的字符和符号最少由 16 位来表示(2个字节),即:2 **16 = 65536,
注:此处说的的是最少2个字节,可能更多

UTF-8,是对Unicode编码的压缩和优化,他不再使用最少使用2个字节,而是将所有的字符和符号进行分类:ascii码中的内容用1个字节保存、欧洲的字符用2个字节保存,东亚的字符用3个字节保存...

所以,python解释器在加载 .py 文件中的代码时,会对内容进行编码(默认ascill) 

 

立即学习Python免费学习笔记(深入)”;

注释

单行注释: #被注释内容

多行注释: """被注释内容""" 或者 '''被注释内容'''

 

立即学习Python免费学习笔记(深入)”;

用户交互

 

立即学习Python免费学习笔记(深入)”;

<br/>
<span style="color: #808080; font-size: 16px"># Author:Aaron LI<br/><span style="color: #808080"><br/>username = <span style="color: #000080">input(<span style="color: #008080; font-weight: bold">"username:") <br/>password = <span style="color: #000080">input(<span style="color: #008080; font-weight: bold">"password:")<br/><span style="color: #000080">print (username,password)</span></span></span></span></span></span></span>

 字符串拼接

<span style="color: #808080; font-size: 16px">#namne = input("name")<br/><span style="color: #808080">#age = input("age")<br/><span style="color: #808080">#job = input("job")<br/><span style="color: #808080">#salary = input("salary")<br/><span style="color: #808080">#info = """<br/><span style="color: #808080">#---------- into of %s ---------<br/><span style="color: #808080">#name:%s<br/><span style="color: #808080">#age:%s<br/><span style="color: #808080">#job:%s<br/><span style="color: #808080">#salary%s<br/><span style="color: #808080">#""" % (namne,namne,age,job,salary) %<span style="color: #808080; font-family: "宋体"">占位符跟上边的变量拼接起来<br/><span style="color: #808080">#print(info)<br/><span style="color: #808080"># % DAY 1(10) 10:50<span style="color: #808080; font-family: "宋体"">处<br/><span style="color: #808080; font-family: "宋体""><br/><span style="color: #808080; font-family: "宋体""><br/><span style="color: #808080">#name = input("name")<br/><span style="color: #808080">#age = int(input("age"))<br/><span style="color: #808080">#job = input("job")<br/><span style="color: #808080">#salary = input("salary")<br/><span style="color: #808080"><br/><span style="color: #808080">#info = """<br/><span style="color: #808080">#    ---------- into of %s-----------------<br/><span style="color: #808080">#    name:%s<br/><span style="color: #808080">#    age:%d<br/><span style="color: #808080">#    job:%s<br/><span style="color: #808080">#    salary:%s<br/><span style="color: #808080">#""" % (name,name,age,job,salary)<br/><span style="color: #808080">#print (info)<br/><span style="color: #808080"><br/><span style="color: #808080">#<span style="color: #808080; font-family: "宋体"">推崇用此方法<br/>name = <span style="color: #000080">input(<span style="color: #008080">"name")<br/>age = <span style="color: #000080">input(<span style="color: #008080">"age")<br/>job = <span style="color: #000080">input(<span style="color: #008080">"job")<br/>salary = <span style="color: #000080">input(<span style="color: #008080">"salary")<br/>info = <span style="color: #008080">"""<br/><span style="color: #008080">    ----------info of {_name} --------------<br/><span style="color: #008080">    name:{_name}<br/><span style="color: #008080">    age:{_age}<br/><span style="color: #008080">   job:{_job}<br/><span style="color: #008080">    salary:{_slary}<br/><span style="color: #008080">""" . format(<span style="color: #660099">_name=name,<br/><span style="color: #660099">_age=age,<br/><span style="color: #660099">_job=job,<br/><span style="color: #660099">_slary=salary)<br/></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span style="color: #008080"><span style="color: #000080"><span style="color: #008080"><span style="color: #000080"><span style="color: #008080"><span style="color: #000080"><span style="color: #008080"><span style="color: #008080"><span style="color: #008080"><span style="color: #008080"><span style="color: #008080"><span style="color: #008080"><span style="color: #008080"><span style="color: #008080"><span style="color: #660099"><span style="color: #660099"><span style="color: #660099"><span style="color: #660099"><span style="color: #000080">print(info)</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span style="color: #808080; font-style: italic; font-size: 16px"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic; font-family: "宋体""><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic; font-family: "宋体""><span style="color: #808080; font-style: italic; font-family: "宋体""><span style="color: #808080; font-style: italic; font-family: "宋体""><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic"><span style="color: #808080; font-style: italic; font-family: "宋体""><span style="color: #000080"><span style="color: #008080; font-weight: bold"><span style="color: #000080"><span style="color: #008080; font-weight: bold"><span style="color: #000080"><span style="color: #008080; font-weight: bold"><span style="color: #000080"><span style="color: #008080; font-weight: bold"><span style="color: #008080; font-weight: bold"><span style="color: #008080; font-weight: bold"><span style="color: #008080; font-weight: bold"><span style="color: #008080; font-weight: bold"><span style="color: #008080; font-weight: bold"><span style="color: #008080; font-weight: bold"><span style="color: #008080; font-weight: bold"><span style="color: #660099"><span style="color: #660099"><span style="color: #660099"><span style="color: #660099"><span style="color: #000080"><br/></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>

 

立即学习Python免费学习笔记(深入)”;

将密码设为密文输出

利用getpass模块

<span style="color: #000080; font-weight: bold; font-size: 16px">import getpass<span style="color: #008080; font-weight: bold"><span style="color: #008080; font-weight: bold"><br/>username = <span style="color: #000080">input(<span style="color: #008080; font-weight: bold">"username:")<br/>password = <span style="color: #000080">input(<span style="color: #008080; font-weight: bold">"password:")<br/></span></span></span></span></span></span></span>
print(username,password)

#在pycharm中无法输出测试

 

立即学习Python免费学习笔记(深入)”;

表达式 if......else

提示输入用户名和密码,验证用户名和密码

如果成功,则输出欢迎

如果错误,则输出,用户名和密码

<span style="color: #808080; font-size: 16px"># Author:Aaron LI<br/><span style="color: #808080"><span style="color: #808080; font-family: "宋体""><br/><span style="color: #000080; font-weight: bold">import getpass<br/><br/>_username = <span style="color: #008080; font-weight: bold">'lixiguang'<br/>_password = <span style="color: #008080; font-weight: bold">'abc123'<br/>username = <span style="color: #000080">input(<span style="color: #008080; font-weight: bold">"username:")<br/>password = <span style="color: #000080">input(<span style="color: #008080; font-weight: bold">"password:")<br/><br/><span style="color: #000080; font-weight: bold">if _username == username <span style="color: #000080; font-weight: bold">and _password == password:<br/><span style="color: #000080">print(<span style="color: #008080; font-weight: bold">"Welcome  user {name} login......".format(<span style="color: #660099">name=username))<br/><span style="color: #000080; font-weight: bold">else:<br/><span style="color: #000080">print(<span style="color: #008080; font-weight: bold">"Invalid username or password!")</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>

猜年龄

在程序中预先设定好年龄,启动程序后让用户猜测,根据用户的输入提示输入的正确与否,如果错误则给出提示

<span style="color: #808080; font-size: 16px"># Author:Aaron LI<br/><span style="color: #808080"><br/>age_of_lxg = <span style="color: #0000ff">25<br/>guess_age = <span style="color: #000080">int(<span style="color: #000080">input(<span style="color: #008080">"guess age:"))<br/><br/><span style="color: #000080">if age_of_lxg == guess_age:<br/><span style="color: #000080">print(<span style="color: #008080">"Input co</span></span></span></span><span style="color: #008080"><span style="color: #000080"><span style="color: #000080"><span style="color: #008080">rrect!")</span></span></span></span><span style="color: #008080"><span style="color: #000080"><span style="color: #000080"><span style="color: #008080"><br/></span></span></span></span><span style="color: #008080"><span style="color: #000080"><span style="color: #000080"><span style="color: #008080"><span style="color: #000080">elif age_of_lxg > gue</span></span></span></span></span><span style="color: #008080"><span style="color: #000080"><span style="color: #000080"><span style="color: #008080"><span style="color: #000080">ss_age:<br/><span style="color: #000080">print(<span style="color: #008080">"The input digit is too large")<br/><span style="color: #000080">else:<br/><span style="color: #000080">print(<span style="color: #008080">"The input numbers are too small")</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>

表达式for循环

<span style="color: #000080; font-size: 16px">for i <span style="color: #000080">in <span style="color: #000080">range(<span style="color: #0000ff">0,<span style="color: #0000ff">15<span style="color: #0000ff">):<br/><span style="color: #000080">print(<span style="color: #008080">"Aaron",i)<br/><br/></span></span></span></span></span></span></span></span>
<span style="color: #000080; font-size: 16px">for i <span style="color: #000080">in <span style="color: #000080">range(<span style="color: #0000ff">0,<span style="color: #0000ff">19,<span style="color: #0000ff">2):<br/><span style="color: #000080">print(<span style="color: #008080">"loop",i)  <span style="color: #808080">#2 <span style="color: #808080; font-family: "宋体"">每执行一个跳一个 (步长)</span></span></span></span></span></span></span></span></span></span>
 <br/>
<span style="color: #808080; font-size: 16px"># Author:Aaron LI<br/>age_of_lxg = <span style="color: #0000ff">28<br/><span style="color: #000080">for i <span style="color: #000080">in <span style="color: #000080">range(<span style="color: #0000ff">3):<br/> guess_age = <span style="color: #000080">int(<span style="color: #000080">input(<span style="color: #008080">"guess_age:") )<br/><span style="color: #000080">if guess_age == age_of_lxg:<br/><span style="color: #000080">print(<span style="color: #008080">"yes,you got it.")<br/><span style="color: #000080">break<br/><span style="color: #000080"> elif guess_age > age_of_lxg:<br/><span style="color: #000080">print(<span style="color: #008080">"thine smaller....")<br/><span style="color: #000080">else:<br/><span style="color: #000080">print(<span style="color: #008080">"think bigger!")<br/><span style="color: #000080">else:<br/><span style="color: #000080">print(<span style="color: #008080">"you have tried too times..")</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
 <br/>

表达式while循环

 

立即学习Python免费学习笔记(深入)”;

<span style="font-size: 16px">count = <span style="color: #0000ff">0<br/><span style="color: #000080; font-weight: bold">while True:<br/><span style="color: #000080">print(<span style="color: #008080; font-weight: bold">"count:",count)<br/>    count +=<span style="color: #0000ff">1 <span style="color: #808080; font-style: italic">#count = count +1<br/></span></span></span></span></span></span></span><span style="color: #0000ff"><span style="color: #000080; font-weight: bold"><span style="color: #000080"><span style="color: #008080; font-weight: bold"><span style="color: #0000ff"><span style="color: #808080; font-style: italic"><br/></span></span></span></span></span></span>
<span style="color: #808080; font-size: 16px"># Author:Aaron LI<br/><span style="color: #808080"><br/>age_of_lxg = <span style="color: #0000ff">28<br/>count = <span style="color: #0000ff">0<br/><span style="color: #000080">while count < <span style="color: #0000ff">3:<br/>    guess_age = <span style="color: #000080">int(<span style="color: #000080">input(<span style="color: #008080">"guess age:"))<br/><span style="color: #000080">if guess_age == age_of_lxg:<br/><span style="color: #000080">print(<span style="color: #008080">"yes,you got it.")<br/><span style="color: #000080">break<br/><span style="color: #000080">    elif guess_age > age_of_lxg:<br/><span style="color: #000080">print(<span style="color: #008080">"think smaller...")<br/><span style="color: #000080">else:<br/><span style="color: #000080">print(<span style="color: #008080">"think bigger...")<br/>    count +=<span style="color: #0000ff">1<br/><span style="color: #0000ff">    <span style="color: #000080">if count == <span style="color: #0000ff">3:<br/>        coutine_confim = <span style="color: #000080">input(<span style="color: #008080">"do you want to keep guessing.....?")<br/><span style="color: #000080">if coutine_confim != <span style="color: #008080">'n':<br/>            count = <span style="color: #0000ff">0</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
 <br/>

break和continue

<br/>
<span style="font-size: 16px">count = <span style="color: #0000ff">0<br/><span style="color: #000080">while True:<br/><span style="color: #000080">print(<span style="color: #008080">"count:",count)<br/>    cou</span></span></span><span style="color: #000080"><span style="color: #000080"><span style="color: #008080">nt +=</span></span></span><span style="color: #000080"><span style="color: #000080"><span style="color: #008080"><span style="color: #0000ff">1 <span style="color: #808080">#count = count +1<br/><span style="color: #808080">    <span style="color: #000080">if count == <span style="color: #0000ff">1001:<br/><span style="color: #000080">break</span></span></span></span></span><span style="color: #808080"><span style="color: #808080"><span style="color: #000080"><span style="color: #0000ff"><span style="color: #000080">  #满足条件结束整个循环</span></span></span></span></span></span></span></span></span></span></span>
<br/>
<span style="color: #000080; font-size: 16px">for i <span style="color: #000080">in <span style="color: #000080">range(<span style="color: #0000ff">0,<span style="color: #0000ff">10):<br/><span style="color: #000080">if i <<span style="color: #0000ff">3:<br/><span style="color: #000080">print(<span style="color: #008080">"loop",i)<br/><span style="color: #000080">else :<br/><span style="color: #000080">continue  <span style="color: #808080">#<span style="color: #808080; font-family: "宋体"">跳出本次循环,进入下次循环<br/><span style="color: #808080; font-family: "宋体"">    <span style="color: #000080">print(<span style="color: #008080">"haha.....")</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
 <br/>

相关文章

python速学教程(入门到精通)
python速学教程(入门到精通)

python怎么学习?python怎么入门?python在哪学?python怎么学才快?不用担心,这里为大家提供了python速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
pixiv网页版官网登录与阅读指南_pixiv官网直达入口与在线访问方法
pixiv网页版官网登录与阅读指南_pixiv官网直达入口与在线访问方法

本专题系统整理pixiv网页版官网入口及登录访问方式,涵盖官网登录页面直达路径、在线阅读入口及快速进入方法说明,帮助用户高效找到pixiv官方网站,实现便捷、安全的网页端浏览与账号登录体验。

616

2026.02.13

微博网页版主页入口与登录指南_官方网页端快速访问方法
微博网页版主页入口与登录指南_官方网页端快速访问方法

本专题系统整理微博网页版官方入口及网页端登录方式,涵盖首页直达地址、账号登录流程与常见访问问题说明,帮助用户快速找到微博官网主页,实现便捷、安全的网页端登录与内容浏览体验。

194

2026.02.13

Flutter跨平台开发与状态管理实战
Flutter跨平台开发与状态管理实战

本专题围绕Flutter框架展开,系统讲解跨平台UI构建原理与状态管理方案。内容涵盖Widget生命周期、路由管理、Provider与Bloc状态管理模式、网络请求封装及性能优化技巧。通过实战项目演示,帮助开发者构建流畅、可维护的跨平台移动应用。

91

2026.02.13

TypeScript工程化开发与Vite构建优化实践
TypeScript工程化开发与Vite构建优化实践

本专题面向前端开发者,深入讲解 TypeScript 类型系统与大型项目结构设计方法,并结合 Vite 构建工具优化前端工程化流程。内容包括模块化设计、类型声明管理、代码分割、热更新原理以及构建性能调优。通过完整项目示例,帮助开发者提升代码可维护性与开发效率。

20

2026.02.13

Redis高可用架构与分布式缓存实战
Redis高可用架构与分布式缓存实战

本专题围绕 Redis 在高并发系统中的应用展开,系统讲解主从复制、哨兵机制、Cluster 集群模式及数据分片原理。内容涵盖缓存穿透与雪崩解决方案、分布式锁实现、热点数据优化及持久化策略。通过真实业务场景演示,帮助开发者构建高可用、可扩展的分布式缓存系统。

54

2026.02.13

c语言 数据类型
c语言 数据类型

本专题整合了c语言数据类型相关内容,阅读专题下面的文章了解更多详细内容。

29

2026.02.12

雨课堂网页版登录入口与使用指南_官方在线教学平台访问方法
雨课堂网页版登录入口与使用指南_官方在线教学平台访问方法

本专题系统整理雨课堂网页版官方入口及在线登录方式,涵盖账号登录流程、官方直连入口及平台访问方法说明,帮助师生用户快速进入雨课堂在线教学平台,实现便捷、高效的课程学习与教学管理体验。

15

2026.02.12

豆包AI网页版入口与智能创作指南_官方在线写作与图片生成使用方法
豆包AI网页版入口与智能创作指南_官方在线写作与图片生成使用方法

本专题汇总豆包AI官方网页版入口及在线使用方式,涵盖智能写作工具、图片生成体验入口和官网登录方法,帮助用户快速直达豆包AI平台,高效完成文本创作与AI生图任务,实现便捷智能创作体验。

598

2026.02.12

PostgreSQL性能优化与索引调优实战
PostgreSQL性能优化与索引调优实战

本专题面向后端开发与数据库工程师,深入讲解 PostgreSQL 查询优化原理与索引机制。内容包括执行计划分析、常见索引类型对比、慢查询优化策略、事务隔离级别以及高并发场景下的性能调优技巧。通过实战案例解析,帮助开发者提升数据库响应速度与系统稳定性。

56

2026.02.12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
最新Python教程 从入门到精通
最新Python教程 从入门到精通

共4课时 | 22.4万人学习

Django 教程
Django 教程

共28课时 | 4.4万人学习

SciPy 教程
SciPy 教程

共10课时 | 1.6万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号