前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python基础语法-内置函数和模块-常用内置函数(二)

Python基础语法-内置函数和模块-常用内置函数(二)

原创
作者头像
玖叁叁
发布2023-04-18 07:21:59
2490
发布2023-04-18 07:21:59
举报
文章被收录于专栏:玖叁叁

字典函数

keys()

keys()函数用于返回一个字典中所有的键。示例如下:

代码语言:javascript
复制
dict = {"name": "Alice", "age": 18}
keys = dict.keys()
print(keys)

输出:

代码语言:javascript
复制
dict_keys(['name', 'age'])

values()

values()函数用于返回一个字典中所有的值。示例如下:

代码语言:javascript
复制
dict = {"name": "Alice", "age": 18}
values = dict.values()
print(values)

输出:

代码语言:javascript
复制
dict_values(['Alice', 18])

items()

items()函数用于返回一个字典中所有的键值对。示例如下:

代码语言:javascript
复制
dict = {"name": "Alice", "age": 18}
items = dict.items()
print(items)

输出:

代码语言:javascript
复制
dict_items([('name', 'Alice'), ('age', 18)])

数学函数

abs()

abs()函数用于返回一个数的绝对值。示例如下:

代码语言:javascript
复制
number = -1
result = abs(number)
print(result)

输出:

代码语言:javascript
复制
1

pow()

pow()函数用于返回一个数的幂次方。示例如下:

代码语言:javascript
复制
result = pow(2, 3)
print(result)

输出:

代码语言:javascript
复制
8

round()

round()函数用于将一个数四舍五入到指定的小数位数。示例如下:

代码语言:javascript
复制
result = round(3.14159, 2)
print(result)

输出:

代码语言:javascript
复制
3.14

math模块

Python还提供了一个math模块,其中包含许多数学函数。要使用这些函数,需要先导入math模块。示例如下:

代码语言:javascript
复制
import math

result = math.sqrt(4)
print(result)

输出:

代码语言:javascript
复制
2.0

文件处理函数

open()

open()函数用于打开一个文件。示例如下:

代码语言:javascript
复制
file = open("example.txt", "r")
content = file.read()
print(content)
file.close()

输出:

代码语言:javascript
复制
This is an example file.

write()

write()函数用于将文本写入到一个文件中。示例如下:

代码语言:javascript
复制
file = open("example.txt", "a")
file.write("This is some additional text.")
file.close()

file = open("example.txt", "r")
content = file.read()
print(content)
file.close()

输出:

代码语言:javascript
复制
This is an example file.This is some additional text.

close()

close()函数用于关闭一个打开的文件。示例如下:

代码语言:javascript
复制
file = open("example.txt", "r")
content = file.read()
print(content)
file.close()

输出:

代码语言:javascript
复制
This is an example file.This is some additional text.

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 字典函数
    • keys()
      • values()
        • items()
        • 数学函数
          • abs()
            • pow()
              • round()
                • math模块
                • 文件处理函数
                  • open()
                    • write()
                      • close()
                      领券
                      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档