首页 > 编程语言 >学习python第三天

学习python第三天

时间:2022-11-01 20:25:18浏览次数:46  
标签:10 python eg 第三天 while 学习 range print else

  ptyhon循环 

    while 循环  只要条件为真,就可以执行一组语句    前提是必须存在索引变量

   eg: i = 1 

    while i < 7:

      print(i)

      i += 1 

    eg: i = 1 

    while i < 7:

      print(i)

      if i == 4 :

        break 

      i += 1 

      

    eg: i = 1 

      while i < 7:

        print(i)   

        i += 1 

      else:

        print("i is no langer than 6 ")

    for 循环 

      for 循环主要用于迭代序列(列表、元组、字典、集合和字符串)  for循环不需要预先设置索引变量 

      range () 返回一个数字序列,默认从0开始 ,并默认以1递增,并以指定的数字结束    range(3,10)从3开始不包括10   

      从指定数值开始以一定的间隔递增    for i in range(3,10, 2)  print(i)  从3到10以2的间隔打印数字 

      for循环中的else 使用else 关键字指定循环结束时要执行的代码块

       eg:for i in range(10):    print(i)     else:         print("print finished!")

      for 语句不能为空 当由于某种原因写了没有内容的for语句时,请用pass 语句来避免错误 

函数

   函数定义   def  ,当调用函数是,请使用函数名称后加括号: my_fun()   

  关键字参数 通常被简称为kwargs

  任意参数,若参数数目未知,请在参数名称前加*         def fun(*kids):

    lambda 匿名函数 可接受任意数量的参数,但是只有一个表达式     lambda arguments: expression     

    def fun(n):

      return lambda a :a*n 

    myfun = fun(2)

    print(myfun(2))       

      使用pop()删除元素时 ,应当使用其索引号

 

标签:10,python,eg,第三天,while,学习,range,print,else
From: https://www.cnblogs.com/xirufeng/p/16847507.html

相关文章

  • 学习Vue3 (三)
    computed用法计算属性就是当依赖的属性的值发生变化的时候,才会触发他的更改,如果依赖的值,不发生变化的时候,使用的是缓存中的属性值。1函数形式<template><div>......
  • Maven学习1
    一、Maven是什么呢1.Maven作为Apache组织中的一个颇为成功的开源项目,主要服务于基于java平台的项目构建,依赖管理和项目信息管理。2.项目对象模型,通过其描述信息来管理项......
  • 生成新冠疫苗接种趋势图-技术和法律学习
    文档说明:只记录关键地方;缘由:想看疫苗接种趋势图,我要去哪里找呢?奈何公开的渠道没有找到!自己做一个呗数据来源:http://www.nhc.gov.cn/xcs/xxgzbd/gzbd_index.shtml(......
  • 关于Markdown语法的入门学习与使用
    Markdown介绍(百度扒的)Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(JohnGruber)。它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文......
  • Python将二维列表转为一维列表几种方法
    pp=[[11,22,33],[111,44,55],[77,88,99]]将二维列表转为一维列表1、方法一列表推导式ii=[iforpinppforiinp]print("ii={}".format(ii))#ii=[11,22,......
  • 学习vue3(二)
    reactive用来绑定复杂的数据类型例如对象数组,他是不可以绑定普通的数据类型这样是不允许会报错绑定普通的数据类型我们可以使用昨天讲到ref你如果用ref去绑定对象......
  • R机器学习:特征工程与特征选择的介绍
    两个月没更新了,没有其它理由,就是懒惰,间接持续性的懒惰,一直持续了2个月,简直懒惰!!!大家的好多的私信也没回就过期回不了了。请大家批评我!!!。看了很多高深的算法之后,实在是看不......
  • Python第八周
    一.   实验目的和要求了解Pyhon中常见的异常二.  实验环境 python3.1064-bit三.  实验过程实例1代码如下:1defdivision():2'''功能:分苹果'''......
  • hadoop学习(2)
    HadoopYARN直接源于MRv1在几个方面的缺陷,扩展性受限、单点故障、难以支持MR之外的计算。多计算框架各自为战,数据共享困难。MR:离线计算框架,Storm:实时计算框架,Spark内存计......
  • Python第七周
    一.   实验目的和要求掌握Python中如何定义类、使用类等等二.  实验环境 python3.1064-bit三.  实验过程实例1代码如下:1classGeese:2'''大雁......