简单有趣的python代码
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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代码,希望大家可以尝试一下。