#hex() 转16进制 oct()转8进制
print(hex(255))
print(oct(10))
#id() 返回内存地址
print(id('a'))
'''
isinstance(object, classinfo)
如果参数object是classinfo的实例,或者object是classinfo类的子类的一个实例, 返回True。
如果object不是一个给定类型的的对象, 则返回结果总是False。
'''
print(isinstance(1, int))
print(isinstance(1.0, float))
class myClass:pass
test = myClass()
print(isinstance(test, myClass))
'''
local打印局部变量 global只打印全部变量
'''
def test():
local_var=333
print(locals())
print(globals())
test()
print(globals())
print(globals().get('local_var'))
#max,min
print(max([1,5,8,4]))
print(min([1,5,8,4]))
print(min(1,2,6,8))
#pow(a,b) return a的b次方
print(pow(3,3))
'''
Python 有办法将任意值转为字符串:将它传入repr() 或str() 函数。
函数str() 用于将值转化为适于人阅读的形式,而repr() 转化为供解释器读取的形式。
repr()函数得到的字符串通常可以用来重新获得该对象,
repr()的输入对python比较友好。通常情况下obj==eval(repr(obj))这个等式是成立的。
而str()函数这没有这个功能
'''
obj='I love Python'
print(obj==eval(repr(obj)))
#obj==eval(str(obj))#错误
print(repr([0,1,2,3]))
print(repr('Hello'))
print(str(1.0/7.0))
print(repr(1.0/7.0))
#reversed反转 reversed()函数是返回序列seq的反向访问的迭代子。参数可以是列表,元组,字符串,不改变原对象
l=[1,2,3,4,5]
l.reverse()
print(l)
a=[6,7,8,9,10]
b=reversed(a)
print(a)
print(b)
for i in b:print(i,end=' ')
#round(a,b) return四舍五入值,吧、位小数点位数
print(round(1.3342))#返回 1
print(round(1.3342,2))#返回1.33
#slice切片
d=range(20)
print(d,d[slice(2,5)])
#字典是无序的
a={6:2,8:0,1:4,-5:6,99:11,4:22}
print(a)#结果是无序的
print(sorted(a))#key排序,变成列表
print(sorted(a.items()))#按照key排序,变成列表
print(sorted(a.items(),key=lambda x:x[1]))#按照value排序,变成列表 x为每一个元素,即:[(8, 0), (6, 2), (1, 4), (-5, 6), (99, 11), (4, 22)]
'''
Python的字典的items(), keys(), values()都返回一个list
'''
dict = {1:2,'a':'b','hello':'world'}
print(dict.values())
print(dict.keys())
print(dict.items())
dict2={'Name':'Runoob','Age':7}
for i,j in dict2.items():
print(i,":\t",j)
#sum将一个列表求和
print(sum([1,2,3,4]))
#zip;拉链(python3:迭代器,python2:可直接打印)
a=[7,2,8,4,5,6]
b=['a','b','c','d']
for i in zip(a,b):print(i,end=" ")
#import a a为模块名 __import__(b) b为字符串名
import password5
__import__('password5')

python_70_内置函数2的更多相关文章

  1. Entity Framework 6 Recipes 2nd Edition(11-12)译 -> 定义内置函数

    11-12. 定义内置函数 问题 想要定义一个在eSQL 和LINQ 查询里使用的内置函数. 解决方案 我们要在数据库中使用IsNull 函数,但是EF没有为eSQL 或LINQ发布这个函数. 假设我 ...

  2. Oracle内置函数:时间函数,转换函数,字符串函数,数值函数,替换函数

    dual单行单列的隐藏表,看不见 但是可以用,经常用来调内置函数.不用新建表 时间函数 sysdate 系统当前时间 add_months 作用:对日期的月份进行加减 写法:add_months(日期 ...

  3. python内置函数

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

  4. DAY5 python内置函数+验证码实例

    内置函数 用验证码作为实例 字符串和字节的转换 字符串到字节 字节到字符串

  5. python之常用内置函数

    python内置函数,可以通过python的帮助文档 Build-in Functions,在终端交互下可以通过命令查看 >>> dir("__builtins__&quo ...

  6. freemarker内置函数和用法

    原文链接:http://www.iteye.com/topic/908500 在我们应用Freemarker 过程中,经常会操作例如字符串,数字,集合等,却不清楚Freemrker 有没有类似于Jav ...

  7. set、def、lambda、内置函数、文件操作

    set : 无序,不重复,可以嵌套 .add (添加元素) .update(接收可迭代对象)---等于批量 添加 .diffrents()两个集合不同差 .sysmmetric difference( ...

  8. SQL Server 内置函数、临时对象、流程控制

    SQL Server 内置函数 日期时间函数 --返回当前系统日期时间 select getdate() as [datetime],sysdatetime() as [datetime2] getd ...

  9. Python-Day3知识点——深浅拷贝、函数基本定义、内置函数

    一.深浅拷贝 import copy #浅拷贝 n1={'k1':'wu','k2':123,'k3':['carl',852]} n2=n1 n3=copy.copy(n1) print(id(n1 ...

随机推荐

  1. bzoj4514: [Sdoi2016]数字配对(费用流)

    传送门 ps:费用流增广的时候费用和流量打反了……调了一个多小时 每个数只能参与一次配对,那么这就是一个匹配嘛 我们先把每个数分解质因数,记质因子总个数为$cnt_i$,那如果$a_i/a_j$是质数 ...

  2. [Xcode 实际操作]三、视图控制器-(5)使用UINavigationController视图入栈和出栈

    目录:[Swift]Xcode实际操作 本文将演示使用导航控制器的几个跳转方式 选择编辑第二个视图控制器文件 import UIKit //定义一个全局变量,用来记录当前显示区域的视图的编号 clas ...

  3. Servlet和HTTP请求协议

    Servlet和HTTP请求协议 Servlet和HTTP请求协议 Servlet和HTTP请求协议 有待补充... servlet servlet applet 概念 servlet是运行在服务器上 ...

  4. 《SQL 进阶教程》 自连接排序

    子查询所做的,是计算出价格比自己高的记录的条数并将其作为自己的位次 -- 自连接实现排序功能SELECT P1.name,P1.price,(SELECT COUNT(P2.price)FROM Pr ...

  5. 025 Reverse Nodes in k-Group 每k个一组翻转链表

    给出一个链表,一次翻转 k 个指针节点,并返回修改后的链表.k 是一个正整数,并且小于等于链表的长度.如果指针节点的数量不是 k 的整数倍,那么最后剩余的节点应当保持原来的样子.你不应该改变节点的值, ...

  6. 016 3Sum Closest 最接近的三数之和

    Given an array S of n integers, find three integers in S such that the sum is closest to a given num ...

  7. Windows Server 2016 安装Docker

    使用Windows自带的Hyper-V 而不是安装Docker Enterprise. 废话不多说,撸起袖子开干 管理员权限打开PowerShell (因为server版本默认是cmd不是ps,所以需 ...

  8. leetcode--Learn one iterative inorder traversal, apply it to multiple tree questions (Java Solution)

    will show you all how to tackle various tree questions using iterative inorder traversal. First one ...

  9. 【开源我写的富文本】打造全网最劲富文本技术选型之经典OOP仍是魅力硬核。

    套路--先贴图 demo :  http://www.vvui.net/editor/index.html gitee : https://gitee.com/kevin-huang/Bui-Edit ...

  10. ASP.NET相关

    1.委托:把一个方法当作参数传到另一个方法中 扩展方法:1.静态类 2.静态方法 3.this关键字 using System; using System.Collections.Generic; u ...