Python中常用模块解锁你的编程魔法:探索神奇的标准库!

发布时间:2024年01月15日

1.keyword模块的使用

#   keyword的使用
#   keyword模块可以用来检查一个字符串是否为python的关键字
import keyword
import random

print(keyword.iskeyword("if"))
print(keyword.iskeyword("dfjkl"))
#   keyword.kwlist返回一个包含所有python的关键字
print(keyword.kwlist)

2.?random的使用

2.1random的用法

#   random的用法   随机生成0 到 1之间的浮点数
print(random.random())

2.2?randint的用法

#   randint的用法  例:生成1到6之间的随机整数
print(random.randint(1, 6))

?2.3choice的用法

#   choice的用法  例:从序列中随机选择一个元素
l0 = ["1", "2", "3"]
print(random.choice(l0))

2.4?choices的用法

#   choices的用法  choices中第一个表是随机的目标,第二个表示每个选中的概率,第三个表示选几次
l1 = ['1', '2', '3', '4']
print(random.choices(l1, [0.5, 0.25, 0.25, 0], k=4))

2.5?shuffle的用法

#   shuffle的用法  将序列中的元素随机打乱
l2 = [1, 2, 3, 4, 5, 6, 7, 8]
random.shuffle(l2)
print(l2)

2.6sample的用法

#   sample的用法   从总体中选择k个不重复的
num1 = range(100)
num = random.sample(num1, 10)
print(num)

3?turtle的使用

Python中的turtle模块是一个绘制图形的库,
它提供了一些简单的函数和方法来控制一个海龟图形的移动和绘制。

"""
Python中的turtle模块是一个绘制图形的库,
它提供了一些简单的函数和方法来控制一个海龟图形的移动和绘制。
"""
# turtle的使用
import turtle
print(turtle)

turtle.right(45)
# 指定画笔宽度
turtle.width(3)
# 指定画笔颜色
turtle.color("green", "blue")


# 开始填充
turtle.begin_fill()

# 画一个圆形
# turtle.circle(100)
turtle.forward(100)
turtle.left(90)
turtle.forward(100)
turtle.left(90)
turtle.forward(100)
turtle.left(90)
turtle.forward(100)
# 结束填充
turtle.end_fill()

# 抬起画笔
turtle.up()
turtle.forward(200)
turtle.right(120)
# 放下画笔
turtle.down()

turtle.forward(200)
turtle.right(120)
turtle.forward(200)
turtle.right(120)
turtle.forward(200)


# 设置循环

turtle.mainloop()

4.math的用法

4.1?pi

import math
#  pi
print(math.pi)

4.2?弧度转换为角度

#   弧度转换为角度
print(math.degrees(math.pi / 4))

4.3?角度转换为弧度

#   角度转换为弧度
print(math.radians(180))

4.4?正弦值

#   正弦值
print(math.sin(math.pi / 2))

4.5?反余弦值

#   反余弦值
print(math.asin(1))

文章来源:https://blog.csdn.net/li2437948121/article/details/135572527
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。