专栏首页用户2119464的专栏python入门(九)python基础知识点补充

python入门(九)python基础知识点补充

  • and...or...

用法:bool and a or b #当bool条件为真时,结果为a #当bool条件为假时,结果为b #与c语言中的?:表达式不同,此语句是逻辑运算实现的

  • 元组(tuple)

形式:position = (1, 2) #创建后不能被修改 #同样有索引、切片、遍历等操作 元组的用处

 % ('Mike', 23)

#格式化输出时的形式即为元组

return (a, b)

#元组作为函数返回值

  • 数学运算模块math

用法:import math #包含大量可能会用到的数学函数

  • 随机数模块random

random.randint(a, b)

#生成一个a到b间的随机整数,包括a和b

random.random()

#生成一个0到1之间的随机浮点数,包括0不包括1

random.uniform(a, b)

#生成一个a到b间的随机浮点数

random.chioce(seq)

#从序列中选取一个元素 #list,字符串,元组都是序列

  • time模块

time.time()

#返回从epoch到当前的秒数 #epoch表示的时间为1970-01-01 00:00:00

time.sleep(secs)

#让程序暂停secs秒

  • 列表综合

用法:list_2 = [i for i in list_1 if 筛选条件] #通过一个已有的list生成一个新的list #也可以通过对[]中第一个i的改变实现list更新 #将list_1中的元素按照筛选条件筛选后放入list_2中

  • def func(*args)

#函数可以接受任意数量的参数 #*变量,调用时的参数会存储在tuple对象中,赋值给形参 #tuple是有序的

  • def func(**kargs)

用法 def printAll(**kargs):

for k in kargs:

print(k, ':', kargs[k])

#把参数以键值对字典的形式传入 #字典是无序的

  • lambda表达式

语法:变量名 = lambda 参数列表: 表达式 调用方式:变量名(参数) #表达式得到的值即为return的值

  • map()函数

用法:list_2 = map(函数名, 参数, 参数...) #参数可以是list、tuple #作用:把一个函数应用在一个(或多个)序列上,每一项计算后返回列表 #函数有几个参数,后面就得有几组参数数据

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 数据库面试题汇总

    数据库指的是以一定方式储存在一起、能为多个用户共享、具有尽可能小的冗余度的特点、是与应用程序彼此独立的数据集合。

    星辉
  • HTML4+CSS2基础考试-易错点总结

    星辉
  • 数据库知识点总结

    星辉
  • Python 如何优化冒泡排序

    相信有接触过算法的朋友多少都了解冒泡排序法,那么什么是冒泡排序法呢?冒泡排序,英文名称(Bubble Sort)是一种基础的交换排序算法,在日常工作中经常会用到...

    一个优秀的废人
  • Python:列表操作命令

    示例:三个函数:min(),max()sum()分别取列表中最小值,最大值,数值总和

    py3study
  • 算法之冒泡排序

    冒泡排序算法需要遍历几次数组。每次遍历都要比较连续相邻的元素,如果某一对相邻元素是降序,则互换它们的值,否则,保持不变。由于较小的值像“气泡”一样逐渐浮想顶部,...

    xiangzhihong
  • java转python记录 一

    前提条件:本人从事java工作3年左右,由于大数据形势的驱动下,准备从事大数据行业,以python作为起点向大数据进军。

    py3study
  • python 数据分析基础 day3-list类型简介建立副本列表元素的获取list的操作方法

    今天说一下python的list类型。 简介 list类型是一个可变对象,即对其内容进行修改,其内存地址不会发生改变。 list对象中的元素很灵活,可以是数值...

    billyang916
  • weex-17-组件list

    我们根据数组动态的添加子区域,这里我们要使用到组件cell,当列表上数据比较多时,使用cell能够更高效的管理内存和组件重用

    酷走天涯
  • Python学习(五)——列表操作全透析

      列表是以类的形式实现的。“创建”列表实际上是将一个类实例化。因此,列表有多种方法可以操作。Python列表操作的函数和方法 列表操作包含以下函数: ...

    深度学习思考者

扫码关注云+社区

领取腾讯云代金券