几个有趣Python实例!

1.随机生成中文单词:

import randomdef get_random_char():    
#汉字编码的范围是0x4e00 ~ 0x9fa5    
val = random.randint(0x4e00, 0x9fa5)    
#转换为Unicode编码    
return chr(val)print(get_random_char())

2.根据文字生成表情

import emoji
str_emoji="This is emoji :red_heart::red_heart::red_heart:"
print(emoji.emojize(str_emoji))

3.画出太阳花

from turtle import *
color('red', 'yellow')
begin_fill()
while True:
forward(200)
left(170)
if abs(pos()) < 1:
break
end_fill()
done()

4.简单进度条

import time
def pro_bar(scale):
print('执行开始'.center(scale // 2, '='))
start = time.perf_counter()
for i in range(scale + 1):
a = '*' * i
b = '.' * (scale - i)
c = (i / scale) * 100
dur = time.perf_counter() - start        
print('\r{:^3.0f}%[{}->{}] {:.2f}s'.format(c, a, b, dur), end = '')
time.sleep(0.05)
print('\n' + '执行结束'.center(scale // 2, '='))
pro_bar(50)

5.计算几只兔子几只鸡

def calculate_animals(heads, legs):
# 根据上面的公式计算兔子和鸡的数量
rabbits = (legs - (2 * heads)) // 2
chickens = heads - rabbits
# 检查计算结果是否合理
if (2 * chickens + 4 * rabbits) == legs and chickens + rabbits == heads:
return chickens, rabbits
else:
return None
# 假设有18个头,46只脚
heads = 18
legs = 46
result = calculate_animals(heads, legs)
if result:
chickens, rabbits = result
print(f"有{chickens}只鸡和{rabbits}只兔子。")
else:
print("没有符合条件的解。")

6.Python随机幽默短语生成库Pyjokes,可以随机生成英文幽默短语

安装:

pip install pyjokes

命令式使用:

pyjoke -c all

python实例:

import pyjokes
i=1
while  i <=5:
i=i+1
joke = pyjokes.get_joke()
print(joke)
print("******")

输出:

The C language combines all the power of assembly language with all the ease-of-use of assembly language.
******
To understand recursion you must first understand recursion.
******
What do you call eight hobbits? A hobbyte.
******
What does 'Emacs' stand for? 'Exclusively used by middle aged computer scientists.'
******
How to explain the movie Inception to a programmer? When you run a VM inside another VM, inside another VM ... everything runs real slow!
******

使用****translate 翻译成中文:

import pyjokes
from translate import Translator``i=1
while  i <=5:
i=i+1
joke = pyjokes.get_joke()
joke_cn = Translator(from_lang="en", to_lang="zh").translate(joke)
print(joke_cn)
print("******")

输出:

寻找优秀的PHP开发人员就像在大海捞针。还是针头上的黑客?
******
如果你把一百万只猴子放在一百万个键盘上,其中一个最终会写一个Java程序。其余的人将编写Perl。
******
布尔值的最好之处在于,即使您错了,您也只错了一点点。
******
得意洋洋地, Beth在2030年从她的服务器上删除了Python 2.7。“终于!”她高兴地说,却看到了Python 4.4的公告。
******
乐观主义者:玻璃杯是半满的。悲观主义者:玻璃杯有一半是空的。程序员:玻璃杯是需要的两倍大。
******

关于Python技术储备

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、自动化办公等学习教程。带你从零基础系统性的学好Python!

点击领取 100%免费

👉Python所有方向的学习路线👈

Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(全套教程文末领取)

在这里插入图片描述

👉Python学习视频600合集👈

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

在这里插入图片描述

温馨提示:篇幅有限,已打包文件夹,获取方式在:文末
👉Python70个实战练手案例&源码👈

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

在这里插入图片描述

👉Python大厂面试资料👈

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

在这里插入图片描述

在这里插入图片描述

👉Python副业兼职路线&方法👈

学好 Python 不论是就业还是做副业赚钱都不错,但要学会兼职接单还是要有一个学习规划。

在这里插入图片描述

👉 这份完整版的Python全套学习资料已经上传,朋友们如果需要可以扫描下方优快云官方认证二维码或者点击链接免费领取保证100%免费

![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/711c5966aa7348dc9340894eea54e99f.png#pic_center在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值