这么多的内置函数能记住吗?对python的68个内置函数分类总结!

Python67

这么多的内置函数能记住吗?对python的68个内置函数分类总结!

【阅读全文】

内置函数列表

'''
abs()           dict()        help()         min()         setattr()
all()           dir()         hex()          next()        slice()
any()           divmod()      id()           object()      sorted()
ascii()         enumerate()   input()        oct()         staticmethod()
compile()       globals()     map()          reversed()    __import__()
complex()       hasattr()     max()          round()
delattr()       hash()        memoryview()   set()
bin()           eval()        int()          open()        str()
bool()          exec()        isinstance()   ord()         sum()
bytearray()     filter()       issubclass()   pow()         super()
bytes()         float()        iter()         print()       tuple()
callable()      format()      len()          property()    type()
chr()           frozenset()   list()         range()       vars()
classmethod()   getattr()     locals()       repr()        zip()
'''

数学运算

'''
abs() 返回绝对值
divmode() 返回商和余数
round() 四舍五入
pow(a, b) 求a的b次幂, 如果有三个参数. 则求完次幂后对第三个数取余
sum() 求和
min() 求最小值
max() 求最大值
'''

数据类型

'''
bool : 布尔型(True,False)
int : 整型(整数)
float : 浮点型(小数)
complex : 复数
'''

进制转换

'''
bin() :将转换成二进制
otc() :将转换成八进制
hex() :将转换成十六进制
'''

序列数据

'''
list() 将一个可迭代对象转换成列表
tuple() 将一个可迭代对象转换成元组
'''

数据切片、反转

'''
reversed() 将一个序列翻转, 返回翻转序列的迭代器
slice() 列表切片
'''

字符串

'''
str() 将数据转化成字符串
bytes() :把字符串转化成bytes类型
ord(): 输入字符找带字符编码的位置
chr() :输入位置数字找出对应的字符
ascii() :是ascii码中的返回该值 不是就返回u
repr() 返回一个对象的string形式
'''

数据集合

'''
字典:dict 创建字典
集合:set 创建集合
frozenset() 创建一个冻结的集合
'''

内置函数

'''
len() 返回对象中的元素的个数
sorted() 对可迭代对象进行排序操作
enumerate() :获取集合的枚举对象
all(): 迭代对象全部为True,才返回True
any() :迭代对象一个为True,就返回True
zip() :将可迭代的对象作为参数, 把对象中对应的元素打包成一个元组, 返回列表
fiter() :过滤 (lamda)
map() :根据提供的函数对指定序列做映射(lamda)
'''

数据作用域

'''
locals() :返回当前作用域中的名字
globals() :返回全局作用域中的名字
'''

迭代器与生成器

'''
range() :生成数据
next() :迭代器向下执行一次, 内部实际使⽤用了__ next__()方法返回迭代器的下一个项目
iter() :获取迭代器, 内部实际使用的是__ iter__()方法来获取迭代器
'''

字符串的代码块执行

'''
eval() :执行字符串类型的代码. 并返回最终结果
exec() :执行字符串类型的代码
compile(): 将字符串类型的代码编码。代码对象能够通过exec语句来执行或者eval()进行求值
'''

输入与打印

'''
print() : 打印输出
input() : 获取用户输出的内容
'''

hash()值

'''
hash() : 获取到对象的哈希值(int, str, bool, tuple)
'''

模块与文件

'''
__ import__() : 用于动态加载类和函数
open() : 用于打开一个文件, 创建一个文件句柄
'''

调用与帮助

'''
callable() : 用于检查一个对象是否是可调用的
help() : 函数用于查看函数或模块用途的详细说明
'''

内置属性

'''
dir() : 查看对象的内置属性, 访问的是对象中的__dir__()方法
'''

【往期精彩】

● 当大厂码农,遇到多年未见的公务员老同学,故事的结尾炸了...

● 必须要会的文件操作对象File,python文件读写操作利器!

● 如何将一个python应用以docker镜像的方式来运行?

● 你不知道的CS模式的进程管理工具,状态监测、项目启停一目了然!

● python-celery专注于实现分布式异步任务处理、任务调度的插件!

● python远程服务操作工具:fabric,远程命令、本地命令、服务器操作利器!

● python超赞插件you-get,执行一行命令即可下载、命令行下载工具推荐!

● 办公自动化:Python-win32com自动将word文档转换成pdf格式!

● pandas数据统计插件的连接函数concat()妙用,灵活处理数据对象!

● Git LFS 3.0.0 发布,对大文件进行版本控制的 Git 扩展

● python有序序列的字典序列推导式运用技巧!

● python经典有序序列的list列表推导式实践运用

● python常用转义字符串总结:各种字符转义的不同、如何取消转义字符效果?

● 如何使用python完成对WebService服务的调用?suds-py3插件安利一下!

Original: https://www.cnblogs.com/lwsbc/p/15460218.html
Author: Python集中营
Title: 这么多的内置函数能记住吗?对python的68个内置函数分类总结!



相关阅读

Title: PyQt5 GUI && Requests Api 做一个天气查询系统(文末领取完整代码)

了解之前先来查看一下已经做好的桌面应用的效果,功能实则比较简单,就是通过 pyqt5 做一个桌面应用通过 requests 网路请求关联到开源的天气查询 Api,从而完成整个应用。下面通过录制的简单视频了解一下吧!

这么多的内置函数能记住吗?对python的68个内置函数分类总结!

全文阅读

写一个函数 init_ui() 用来对应用的 UI 界面进行布局:

'''UI界面处理函数'''
    def init_ui(self):
        self.setWindowTitle('城市天气查询系统')

        grid = QGridLayout()  # 初始化栅格布局

        self.solr_line_text = QLineEdit()  # 初始化搜索内容输入框
        self.solr_line_text.setPlaceholderText('输入城市名称')  # 设置默认内容
        self.solr_line_text.setFocus()  # 鼠标焦点

        self.query_button = QPushButton('查询')  # 初始化查询按钮
        self.query_button.clicked.connect(lambda: self.query_button_click(self.solr_line_text))

        self.res_text = QTextEdit()  # 初始化文本输入框
        self.res_text.setPlaceholderText('查询结果展示区域...')  # 初始化提示内容
        self.res_text.setReadOnly(True)  # 设置只读模式

        '''将内容加入布局'''
        grid.addWidget(self.solr_line_text, 0, 0)
        grid.addWidget(self.query_button, 0, 1)
        grid.addWidget(self.res_text, 1, 0, 1, 2)

        self.setLayout(grid)

写一个槽函数,将查询的按钮信号发送到这个槽函数上就可以按钮与函数的绑定功能。

    def query_button_click(self,solr_line_text):
        '''
        天气查询按钮绑定函数(槽函数)
        :param solr_line_text:
        :return:
        '''
        if solr_line_text.text():
            text = solr_line_text.text()
            self.request_init(text)

        else:
            warn_dialog = QDialog()
            warn_dialog.setWindowTitle('警告')
            warn_dialog.resize(80,40)

            warn_label_text = QLabel(warn_dialog)
            warn_label_text.setText('请输入城市名称!')
            warn_label_text.move(7,15)

            warn_dialog.setWindowModality(Qt.ApplicationModal)
            warn_dialog.exec()

接下来,通过 requests 模块发送网络请求。

这么多的内置函数能记住吗?对python的68个内置函数分类总结!

隐藏福利:公众号内回复"天气查询系统"获取完整代码。

这么多的内置函数能记住吗?对python的68个内置函数分类总结!

一款优美的windows cmd命令行工具cmder

如何进行excel数据分析之后的可视化数据写入保存!

excel数据处理二:快速完成openpyxl数据的新增、修改!

excel数据处理一:巧妙使用openpyxl提取、筛选数据

比Selenium更方便的自动化测试工具Helium!

Original: https://www.cnblogs.com/lwsbc/p/15685441.html
Author: Python集中营
Title: PyQt5 GUI && Requests Api 做一个天气查询系统(文末领取完整代码)