searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

Python脚本让你的工作更轻松(16)

2024-11-20 09:15:21
0
0

1. 密码生成器:守护你的账户安全

一个强密码是网络安全的第一道防线。Python可以帮助你生成随机的、难以破解的密码。

# 密码生成器
import random
import string

def generate_password(length=12):
    characters = string.ascii_letters + string.digits + string.punctuation
    password = ''.join(random.choice(characters) for i in range(length))
    return password

password = generate_password()
print("生成的密码:", password)

2. 斐波那契数列:探索数学之美

斐波那契数列是一个经典的数学数列,每一项都是前两项的和。

# 斐波那契数列
def fibonacci(n):
    if n <= 1:
        return n
    else:
        return fibonacci(n-1) + fibonacci(n-2)

n = int(input("请输入要计算的斐波那契数列项数:"))
result = fibonacci(n)
print(f"第{n}项斐波那契数是:{result}")

0条评论
0 / 1000
王****际
70文章数
1粉丝数
王****际
70 文章 | 1 粉丝
原创

Python脚本让你的工作更轻松(16)

2024-11-20 09:15:21
0
0

1. 密码生成器:守护你的账户安全

一个强密码是网络安全的第一道防线。Python可以帮助你生成随机的、难以破解的密码。

# 密码生成器
import random
import string

def generate_password(length=12):
    characters = string.ascii_letters + string.digits + string.punctuation
    password = ''.join(random.choice(characters) for i in range(length))
    return password

password = generate_password()
print("生成的密码:", password)

2. 斐波那契数列:探索数学之美

斐波那契数列是一个经典的数学数列,每一项都是前两项的和。

# 斐波那契数列
def fibonacci(n):
    if n <= 1:
        return n
    else:
        return fibonacci(n-1) + fibonacci(n-2)

n = int(input("请输入要计算的斐波那契数列项数:"))
result = fibonacci(n)
print(f"第{n}项斐波那契数是:{result}")

文章来自个人专栏
pike
70 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
0
0