简单有趣的python代码

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

简单有趣的python代码

Python是一种简单易学的编程语言,也是非常有趣的一种语言。下面给大家介绍几个简单有趣的Python代码。

1. 猜数字游戏

这是一个简单的猜数字游戏,让用户在1到100之间猜一个随机数。如果用户猜对了,程序会显示“恭喜你,猜对了!”;如果用户猜错了,程序会提示用户猜的数字是太大还是太小。

```python

import random

num = random.randint(1, 100)

guess = int(input('Guess a number between 1 and 100: ')) while guess != num:

if guess < num:

print('Too low. Try again.')

guess = int(input('Guess a number between 1 and 100: ')) else:

print('Too high. Try again.')

guess = int(input('Guess a number between 1 and 100: ')) print('Congratulations! You guessed the number!')

```

2. 简单的密码生成器

这是一个简单的密码生成器,可以生成随机的8位密码,包括大

小写字母、数字和符号。

```python

import random

import string

def generate_password(length=8):

characters = string.ascii_letters + string.digits + string.punctuation

password = ''.join(random.choice(characters) for i in range(length))

return password

print(generate_password())

```

3. 打印九九乘法表

这是一个可以打印九九乘法表的程序,使用双重循环。

```python

for i in range(1, 10):

for j in range(1, i+1):

print('{}x{}={}t'.format(i, j, i*j), end='')

print()

```

4. 寻找最大的数

这是一个简单的程序,可以寻找列表中最大的数。

```python

def find_max(numbers):

max_num = numbers[0]

for num in numbers:

if num > max_num:

max_num = num

return max_num

numbers = [1, 5, 2, 8, 3, 9, 4]

print(find_max(numbers))

```

以上就是几个简单有趣的Python代码,希望大家可以尝试一下。

相关文档
最新文档