返回顶部
首页 > 资讯 > 后端开发 > Python >python(六)
  • 368
分享到

python(六)

python 2023-01-31 03:01:39 368人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

1.注释  注释一般有以下几种方法   #   单行注释"""注释内容"""多行注释#coding=utf-8或者#coding=gbk   加上中文注释。++++++++++++++++++++++++++++++++++++++++++

1.注释

  注释一般有以下几种方法

   #   单行注释

"""注释内容"""多行注释

#coding=utf-8或者

#coding=gbk   加上中文注释。

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

2.continue语句作用

   简单的来说:contince语句作用就是跳过剩余循环,但是并不结束循环,而是跳到最近所在循环体首行。

  在运行一个程序的时候,如果遇到continue语句,程序会停止当前的循环,python continue 语句后边剩余的语句会被忽略,程序回到循环的顶端,

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

3.pass 

pass函数什么也不做,一般是用来占位置的,比如说你定义了一个函数,但是函数的主体部分暂时不知道怎么写,但是又不能空到那块不写任何东西,因此我们需要使用pass来替代這个位置。

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

4.return

return是返回数值的意思,一般来说函数是有返回值的

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

5.global

  如果你想为一个在函数外的变量重新赋值,并且這个变量会作用于许多的函数的时候,就需要告诉Python這个变量的作用域是全局变量,此时global语句就可以完成這个任务,也就是说没有global语句的情况下,是不能修改全局变量的,

global的用法如下:


>>>

>>>

>>> x =6

>>> def func():

...     global x

...     x =1

...

>>> func()

>>> print x

1

>>>

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++66.assert断言的作用

  python assert 断言是声明其布尔值必须为真的判定,如果发生异常则说明表达式为假,也就是说他是用来测试表达式的真假的,如果其返回值为假,机会触发异常。

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

7.if语句

if 语句也叫控制流语句,给出条件来决定下一步怎么操作 ,原理就是如果条件为真,则语句块的内容被执行,如果说条件为假,则语句块不会被执行。

  标准的pyhton if条件语句格式;

    if 语句的一般格式如下:

       if 决策条件:

        执行语句块

下面的例子就能很好的说明這个问题:


>>>

>>> x = 5

>>> if x>0:

...     print x

...

5

>>> if x < 0:

  File "<stdin>", line 1

    if x < 0:

            ^

SyntaxError: invalid syntax

>>> if x < 0:

...     print x

...

>>>

执行语句块内的字符串内容是不固定的,可以写任何你想输入的内容,如果你要执行的语句不存在,可以使用pass语句。

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

8.break

break的作用是跳出当前循环·break语句可以用在for循环和while循环中,简单是说,break语句是会立即退出循环,在其后边的循环代码不会被执行。

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

9.for循环

for循环语句是一个循环控制语句,任何的有序的序列对象内的元素都可以遍历,比如说字符串,列表,元组等一些可以迭代的对象,之前讲过的if语句虽然和for语句的用法不同,但是可以在for语句下面做条件语句使用。

   for循环的基本格式:

     for 目标 in 对象:

              print 赋值目标

>>> for i in b :

...     print i

...

s

w

d

q

>>> print i,

q

>>> for i in b :

...     print i,

...

s w d q

>>>

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

10.while循环语句和if语句有哪些不同之处:

  if语句是条件为真的时候(true),就会执行一次相应的代码块,而while中的代码块会一直循环,真到循环条件不能满足不再为真

    while语句的一般标准语法:

     while 条件:

       执行代码块

就像下面這样的列子:

  >>> x = 1

>>> while x < 8:

...     x+=1

...     print x

...

2

3

4

5

6

7

8

>>>

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

11.else和elif语句也可以叫做子句,因为他们不能独立使用,两者都是出现在if,for,while语句内部的。else子句可以增加一种选择,而elif子句则是需要检查给多的条件的时候会被使用,与if和else一同使用,elif 是 else if 的简写。

   >>>

>>> x = 0

>>> if x >0:

...     print"這个数大于0"

... elif x < 0:

...     print"這个数比0小"

... else:

...     print"這个数等于0"

...

這个数等于0

>>>

使用if和else语句时要注意以下两点:

  1.else,elif为子块,不能单独使用

   2.一个if语句中可以包含多个elif语句,但是结尾只能有一个else语句。

  可以在while和for循环中使用else子句,它只是在循环结束之后才会被执行,如果同时使用了break语句那么else子句会被跳过,所以注意else子句和break语句不能同时使用!

  







--结束END--

本文标题: python(六)

本文链接: https://lsjlt.com/news/187427.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python(六)
    1.注释  注释一般有以下几种方法   #   单行注释"""注释内容"""多行注释#coding=utf-8或者#coding=gbk   加上中文注释。++++++++++++++++++++++++++++++++++++++++++...
    99+
    2023-01-31
    python
  • 【Python之旅】第六篇(六):Pyt
        关于进程与线程的对比,下面的解释非常好的说明了这两者的区别:    这里主要说明关于Python多进程的下面几点:1.多进程的使用方法 2.进程间的通信之multiprocessing.Manager()使用 3.Python进程池...
    99+
    2023-01-31
    之旅 第六篇 Python
  • python爬虫(六)
    Scrapy(一) scrapy是一个网络爬虫的通用框架,在许多应用当中可以用于数据提取,信息处理等。 如何安装scrapy呢? 如果你安装了Anaconda,则可以使用:conda install scrapy进行安装,如果没有,但电脑...
    99+
    2023-01-30
    爬虫 python
  • Python 三十六计
    ...
    99+
    2023-01-31
    Python 三十六计
  • python-selenum3 第六天—
    1.循环遍历所有的下拉列表值2.单选下拉列表3.多选择列表的选中与取消4.操作单选框、多选框以及断言及全部选中5.断言页面源码中的关键字6.截屏7.拖拽页面元素 1. 循环遍历所有的下拉列表值 <!--练习的html-->...
    99+
    2023-01-31
    第六天 python
  • Python之路【第六篇】:Python
    一、迭代器 1、迭代的概念 #迭代器即迭代的工具,那什么是迭代呢? #迭代是一个重复的过程,每次重复即一次迭代,并且每次迭代的结果都是下一次迭代的初始值 代码如下: while True: print('==========&...
    99+
    2023-01-31
    之路 第六篇 Python
  • Python学习笔记六(Python t
    通过python time模块提供的函数和方法可以获取与时间相关的操作,例如:获取系统时间,统计程序执行时间,WEB程序的响应时间等。1)time.time(),该函数返回从1970年1月1日0点0分以来的秒数,这是一个浮点数,在编程中...
    99+
    2023-01-31
    学习笔记 Python
  • python基础语法(六)
    目录 变量作用域函数执行过程链式调用嵌套调用 感谢各位大佬对我的支持,如果我的文章对你有用,欢迎点击以下链接 🐒🐒🐒个人主页 ...
    99+
    2023-10-24
    python java 数据库 笔记 学习方法 其他
  • python爬虫第六天
        今天继续学习一些实战爬虫   链接爬虫实战       要求:把一个网页里所有的链接地址提取出来     思路:(1)确定爬取的入口链接               (2)构建提取链接的正则表达式            ...
    99+
    2023-01-30
    爬虫 第六天 python
  • 第六篇:python中numpy.zer
    用法:zeros(shape, dtype=float, order='C') 返回:返回来一个给定形状和类型的用0填充的数组; 参数:shape:形状 dtype:数据类型,可选参数,默认numpy.float64 dtype类型: t...
    99+
    2023-01-30
    第六篇 python zer
  • python 历险记(六)— pytho
    目录 引言 什么是正则表达式? 正则表达式有什么用? 正则表达式的语法及使用实例 正则表达式语法有哪些? ...
    99+
    2023-01-30
    历险记 python pytho
  • Python入门学习(六)
    在熟悉了Python中常用的一些内置函数, 那接下来我们定义一个自己的函数吧 def add(x, y): return x + y 函数 函数语法 def functonname(parameters): ... ...
    99+
    2023-01-31
    入门 Python
  • python系列(六)centos7.x
    博主QQ:819594300博客地址:http://zpf666.blog.51cto.com/有什么疑问的朋友可以联系博主,博主会帮你们解答,谢谢支持!                         CentOS7通过pyenv安装Py...
    99+
    2023-01-31
    系列 python
  • Python3学习(十六):python
    如果你需要遍历数字序列,可以使用内置range()函数。它会生成数列。range()语法:range(start,end,step=1):顾头不顾尾正序遍历:range(10):默认step=1,start=0,生成可迭代对象,包含[0,...
    99+
    2023-01-31
    十六 python
  • Python入门(六)Python数据类型
    目录内置数据类型获取数据类型设置数据类型设定特定的数据类型内置数据类型 在编程中,数据类型是一个重要的概念。 变量可以存储不同类型的数据,并且不同类型可以执行不同的操作。 在这些类别...
    99+
    2023-05-14
    Python入门 Python数据类型
  • Python成长记十六(python中的
    我们都知道python中没有switch case语句这种写法,那么我们怎样使用python实现同样的功能呢? 其他语言的switch case语句语法如下: switch(n) { case 1: 执行代码块 1 break...
    99+
    2023-01-31
    Python 记十六 python
  • Python 3.8六大新功能
    近期,Python 3.8已经发布。 不过别担心,小芯已经为你总结好了Python 3.8中每个新手都应该掌握的6大新功能。IT业日新月异,落后的Python 2将在2020年逐渐被淘汰。2019年,随着数据科学的兴起,Python成为了最...
    99+
    2023-06-05
  • Python-接口自动化(六)
      (七)接口   1、接口:外部系统与本系统之间以及系统内部的各个子系统间,以约定标准提供的服务,包括对外提供的接口/对外提供的接口。 不同的请求协议:http  webservice  dubbo  socket http请求分为:...
    99+
    2023-01-31
    接口 Python
  • python教程(六)·字符串
    我们已经学习了字符串的使用方法,我们还学习了使用索引和分片操作字符串,经历了这么长的时间,相信大家也有所掌握;本节将讨论并学习字符串的格式化与字符串的常用方法 字符串格式化 字符串是序列的一种,所以所有的通用序列操作当然都适用啦,这里就...
    99+
    2023-01-30
    字符串 教程 python
  • python学习之旅(十六)
    1、可以把模块想象成导入Python以增强其功能的扩展 2、任何程序都可以作为模块导入 3、导入模块并不意味着在导入的时候执行某些操作,它们主要用于定义变量、函数和类等   #hello1.py def hello(): pr...
    99+
    2023-01-30
    之旅 python 十六
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作