chr 数字转换字母

r = chr(65)
print(r)

ord字母转换数字
n = ord("A")
print(n)

random 函数

import random

li = []
for i in range(6):
temp = random.randrange(65, 91)
c = chr(temp)

li.append(c)
result = " ".join(li)
print(result)

生成随机验证码
import random

li = []
for i in range(6):
r = random.randrange(0, 5) 不固定2-4 之间
if r == 2 or r == 4: 2-4 之间生成数字
num = random.randrange(0 ,10) 数字
li.append(str(num))
else:
temp = random.randrange(65,91) 字母
c = chr(temp)
li.append(c)

result = " ".join(li)
print(result)

compile
compile() 将字符串 编译成python代码

exec

exec("7+9+8") 执行python 代码接收 代码或字符串 没有返回值

eval

ret = eval("7+9+8") 执行表达式 有返回结果
print(ret)

dir 快速查看 对象提供了哪些类
print(dir(list))

help(list)

divmod 计算余数

共97 每页显示10条 需要多少页

'''r = divmod(100,10)
print(r[0]) 余数
print(r[1]) 除后的值

b,r = divmod(100,10)
print(b)
print(r)

isinstance用于判断 对象是否是某个类的实例
s = [ 11,22,33]
r = isinstance(s,list)
print(r) 为真返回True

求大于22的数字
def f1(args):
result = []
for item in args:
if item > 22:
result.append(item)
return result

li = [11,22,33,44,55]
ret = f1(li)
print(ret)

filter (函数 可迭代的对象)

def f2(a):
if a > 22:
return True
li = [11,22,33,44,55]

ret = filter(f2, li)
print(list(ret))

map
li = [11,22,33,44,55]

def f2(a):
return a + 100

result = map(f2,li)
print(list(result))'''

result = map(lambda a: a + 200, li)
print(list(result))

filter 函数返回True 将元素添加到结果中
map 将函数返回值添加到结果中

hash哈希
'''s = "李杰"
print(hash(s))''' #哈希

s = "李杰"
print(len(s))
b = bytes(s,encoding = 'utf-8')
print(len(b))

zip

def show():
a = 123
c = 123
print(locals())
print(globals())

show()

l1 = ["alex",11,22,33]
l2 = ["is",11,22,33]
l3 = ["sb",11,22,33]

r = zip(l1,l2,l3)
temp = list(r)[0]
ret = ' '.join(temp)
print(ret)

round 四舍五入
a = 4.5
print(round(a))

max,min,sun 最大值 最小值求和
a = 11,22,55
print(max(a))
print(min(a))
print(sum(a))

python 内置函数!的更多相关文章

  1. python内置函数

    python内置函数 官方文档:点击 在这里我只列举一些常见的内置函数用法 1.abs()[求数字的绝对值] >>> abs(-13) 13 2.all() 判断所有集合元素都为真的 ...

  2. python 内置函数和函数装饰器

    python内置函数 1.数学相关 abs(x) 取x绝对值 divmode(x,y) 取x除以y的商和余数,常用做分页,返回商和余数组成一个元组 pow(x,y[,z]) 取x的y次方 ,等同于x ...

  3. Python基础篇【第2篇】: Python内置函数(一)

    Python内置函数 lambda lambda表达式相当于函数体为单个return语句的普通函数的匿名函数.请注意,lambda语法并没有使用return关键字.开发者可以在任何可以使用函数引用的位 ...

  4. [python基础知识]python内置函数map/reduce/filter

    python内置函数map/reduce/filter 这三个函数用的顺手了,很cool. filter()函数:filter函数相当于过滤,调用一个bool_func(只返回bool类型数据的方法) ...

  5. Python内置函数进制转换的用法

    使用Python内置函数:bin().oct().int().hex()可实现进制转换. 先看Python官方文档中对这几个内置函数的描述: bin(x)Convert an integer numb ...

  6. Python内置函数(12)——str

    英文文档: class str(object='') class str(object=b'', encoding='utf-8', errors='strict') Return a string  ...

  7. Python内置函数(61)——str

    英文文档: class str(object='') class str(object=b'', encoding='utf-8', errors='strict') Return a string ...

  8. 那些年,很多人没看懂的Python内置函数

    Python之所以特别的简单就是因为有很多的内置函数是在你的程序"运行之前"就已经帮你运行好了,所以,可以用这个的特性简化很多的步骤.这也是让Python语言变得特别的简单的原因之 ...

  9. Python 内置函数笔记

    其中有几个方法没怎么用过, 所以没整理到 Python内置函数 abs(a) 返回a的绝对值.该参数可以是整数或浮点数.如果参数是一个复数,则返回其大小 all(a) 如果元组.列表里面的所有元素都非 ...

  10. 【转】实习小记-python 内置函数__eq__函数引发的探索

    [转]实习小记-python 内置函数__eq__函数引发的探索 乱写__eq__会发生啥?请看代码.. >>> class A: ... def __eq__(self, othe ...

随机推荐

  1. java.util.zip获取Zip文件条目InputStream

    package com.test; import java.io.BufferedInputStream; import java.io.ByteArrayInputStream; import ja ...

  2. 事务处理-回滚(转账操作)(转自http://www.cnblogs.com/void-m/p/6143540.html)

    JDBC事务处理-四大原则 原子性一致性隔离性持久性 第一步:实现转账操作 假设在账户中,盖伦有余额5000元,赵信有余额2000元, 盖伦要向赵信转账1000元. 1 2 3 4 5 6 7 8 9 ...

  3. python pip源

    pipy国内镜像目前有: http://pypi.douban.com/  豆瓣 http://pypi.hustunique.com/  华中理工大学 http://pypi.sdutlinux.o ...

  4. mysql 联合查询后update

    SELECT a.user_name,a.avatar,a.nicheng,a.user_rank,b.rank_name,b.rank_img FROM ecs_users a , ecs_user ...

  5. Oracle实战训练——ATM取款机业务

    ATM取款机的数据库模拟开发和实战总结 一.ATM实战开发的简介. 学习了几天的Oracle,开始着手用数据库PL/SQL语言做一个简单的ATM取款机业务,主要是为了巩固数据库的知识,并非真正的去实现 ...

  6. spring 另开线程时的注入问题

    spring web项目在启动的时候,就会完成各种组件的注入.在工作的过程中,遇到了这样一个问题: 一个serviceA中要新开一个线程来执行一项任务(假定这个任务是ClassA).ClassA中要用 ...

  7. angularjs中ng-controller中绑定对象

    <!DOCTYPE HTML><html ng-app="myApp"><head><meta http-equiv="Cont ...

  8. 学霸数据处理项目之数据处理网页以及后台以及C#代码部分开发者手册

    写在前面,本文将详细介绍学霸数据处理项目中的数据处理网页与后台函数,以及c#代码中每一个方法的意义及其一些在运行方面需要注意的细节,供开发人员使用,开发人员在阅读相关方法说明时请参照相关代码,对于本文 ...

  9. 带阈值的平滑l0范数加速稀疏恢复——同名英文论文翻译

    原文链接:Thresholded Smoothed l0 Norm for Accelerated Sparse Recovery http://ieeexplore.ieee.org/documen ...

  10. LeetCode First Unique Character in a String

    原题链接在这里:https://leetcode.com/problems/first-unique-character-in-a-string/ 题目: Given a string, find t ...