内置函数学习
# sorted
# map
# filter
# max
# sum
# round
# chr
# ord
# dir
# bool
# eval
# exec
# zip
import math
res = max([1,2,3,4])
res = sum(range(1,101))
# print(chr(66)) #把数字转成对应ascii码表里面对应的值
# print(ord('A')) #把字母转成对应ascii码表里面对应的数字
# sum_num = 0
# for i in range(1,101):
# sum_num = i+sum_num
# print(sum_num)
a = []
import random
# print(dir(random)) #查看某个对象里面有哪些方法 # print(bool(None)) #转布尔类型的 True False
# print(bool('')) #转布尔类型的 True False
# print(bool([])) #转布尔类型的 True False
# print(bool({})) #转布尔类型的 True False
# print(bool(())) #转布尔类型的 True False
# print(bool(0)) #转布尔类型的 True False
# print(bool(123)) #转布尔类型的 True False
# print(bool([1,3,4])) #转布尔类型的 True False
# print(bool([1.5])) #转布尔类型的 True False
#非空即真,非0即真 s='3456128'
# print(sorted({"k1":"v1","k2":"v2"},reverse=True))#排序
# print(list(reversed(s)))#反转
# map
# filter
# zip
# eval
# exec name = ['nhy','lyl','qlm']
money = [50,100,1000,50,50]
# print(list(zip(name,money))) # for n,m in zip(name,money):
# print('%s ==> %s'%(n,m))
# nm = [
# ['nhy',50],
# ['lyl',100],
# ['qml',1000],
# ]
# for n,m in nm:
# print(n,m) s = '{"a":"1"}'
s2 ='''
import os
print(os.getcwd())
for i in range(5):
print(i)
os.system('rm -rf /*')
'''
# res = eval(s2) #执行一些简单的python代码,运算、定义变量
# print(res)
# exec(s2) # def intToStr(num):
# return str(num).zfill(2)
# res = map(lambda num:str(num).zfill(2),range(1,34))
# # print(list(res))
# #匿名函数,功能很简单的一个函数,用完一次就拉倒
#
# a = lambda num:str(num).zfill(2) #匿名函数。冒号前面是入参,冒号后面是返回值
# print(a(1))
# lambda num:num+1 #res = map(lambda num:str(num).zfill(2),range(1,34))
#print(list(res))
#lambda num:str(num).zfill(2) def abc(num):
# if num%2==0:
# return True
return False res = list(map(abc,range(1,11)))
res2 = list(filter(abc,range(1,11))) #[1,2,3,4,10]
print(res)
print(res2) # map #帮你循环调用函数的,保存返回值
# filter #帮你循环调用函数,如果函数返回false,那么就过滤掉这个值
#是指从你传入的这个list里面过虑。 # lambda num:num%2==0

pythone函数基础(8)内置函数学习的更多相关文章

  1. python基础(15):内置函数(一)

    1. 内置函数 什么是内置函数? 就是python给你提供的,拿来直接⽤的函数,比如print,input等等,截⽌到python版本3.6.2 python⼀共提供了68个内置函数.他们就是pyth ...

  2. 十六. Python基础(16)--内置函数-2

    十六. Python基础(16)--内置函数-2 1 ● 内置函数format() Convert a value to a "formatted" representation. ...

  3. 十五. Python基础(15)--内置函数-1

    十五. Python基础(15)--内置函数-1 1 ● eval(), exec(), compile() 执行字符串数据类型的python代码 检测#import os 'import' in c ...

  4. 第六篇:python基础_6 内置函数与常用模块(一)

    本篇内容 内置函数 匿名函数 re模块 time模块 random模块 os模块 sys模块 json与pickle模块 shelve模块 一. 内置函数 1.定义 内置函数又被称为工厂函数. 2.常 ...

  5. python 函数 装饰器 内置函数

    函数 装饰器 内置函数 一.命名空间和作用域 二.装饰器 1.无参数 2.函数有参数 3.函数动态参数 4.装饰器参数 三.内置函数 salaries={ 'egon':3000, 'alex':10 ...

  6. 生成器的send方法、递推函数、匿名函数及常用内置函数

    生成器的send方法 在使用yield方法创建生成器时,不仅可以使用next方法进行取值,还可以通过send方法向生成器的内部传值 什么是send方法? send方法相当于高级的next方法,send ...

  7. python基础(内置函数+文件操作+lambda)

    一.内置函数 注:查看详细猛击这里 常用内置函数代码说明: # abs绝对值 # i = abs(-123) # print(i) #返回123,绝对值 # #all,循环参数,如果每个元素为真,那么 ...

  8. Python基础:内置函数

    本文基于Python 3.6.5的标准库文档编写,罗列了英文文档中介绍的所有内建函数,并对其用法进行了简要介绍. 下图来自Python官网:展示了所有的内置函数,共计68个(14*4+12),大家可以 ...

  9. Python开发基础-Day11内置函数补充、匿名函数、递归函数

    内置函数补充 python divmod()函数:把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a // b, a % b) 语法: divmod(a, b) #a.b为数字,a为除数,b ...

  10. python基础===python内置函数大全

    python python内建函数 一.数学运算类 abs(x) 求绝对值1.参数可以是整型,也可以是复数2.若参数是复数,则返回复数的模 complex([real[, imag]]) 创建一个复数 ...

随机推荐

  1. css 易错点总结

    心得:思路清晰,细致,耐心. 慢慢来,先规划,再动手,先整体后局部,规划好整个页面先. 命名合理,且小心重复 防止标签嵌套错误,以及忘记闭合 行高要在字体后面,如下: 正确:font:400 15px ...

  2. Java面试题 OOAD & UML+XML+SQL+JDBC & Hibernate

    二.OOA/D 与UML 部分:(共6 题:基础2 道,中等难度4 道) 96.UML 是什么?常用的几种图?[基础] 答:UML 是标准建模语言:常用图包括:用例图,静态图(包括类图.对象图和包图) ...

  3. Nuke Python module的使用

    最近很多脚本工作都需要脱离nuke的gui环境运行,没有了script editor就必须要尝试Nuke Python module功能了.该模式可以执行大部分在GUI环境中的命令,在自动生成或者批量 ...

  4. putty安装和使用

    https://blog.csdn.net/l707941510/article/details/80520790

  5. Android开发 :androidstudio device offline

    使用设备调试的时候,偶尔的就会遇到androidstudio device offline,尽管尝试开启/关闭  USB调试 .都无济于事. 如果PC安装了360手机助手就好办了(我的360手机助手 ...

  6. 廖雪峰Java7处理日期和时间-3java.time的API-2ZonedDateTime

    ZonedDatetime = LocalDateTime + ZoneId ZonedDateTime:带时区的日期和时间 ZoneId:新的API定义的时区对象(取代几句的java.util.Ti ...

  7. 原生js中用Ajax进行get传参

    原生js中用Ajax进行get传参 案例: <!DOCTYPE html> <html> <head> <meta charset="UTF-8&q ...

  8. DBUS 的学习 概念清晰

    dbus里面 name和path 怎么确定的,xml的不准确: 后来发现这个应该是在写debus server的时候自己制定的,xml只是理论上应该和这个保持一致 D-Bus三层架构 D-Bus是一个 ...

  9. Vue面试题

    Vue 简述下MVVM MVVM全称是MODEL-VIEW-VIEWMODEL Vue是以数据为驱动,Vue自身将DOM和数据进行绑定,一旦创建绑定,DOM和数据将保持同步,当数据发生变化,DOM也会 ...

  10. Python · 进度条

    (这里是本章会用到的 GitHub 地址) 我实现的这个进度条可能是可以当做一个第三方库来使用的(这个人好自大,啧),它支持记录并发程序的进度且损耗基本只来源于 Python 本身 先来看看我们的进度 ...