经典 | Python实例小挑战—Part two

本篇推文共计1000个字,阅读时间约3分钟。

本系列推文,我们每期将对五个Python实例小项目进行介绍,每天三分钟,由浅入深,由易到难,让各位读者渐渐爱上这门神奇的编程语言,掌握它并且能够在生活中使用它。

今天介绍的实例小项目为:(基于Python3.7版本)

实例1:计算圆的面积

实例2:随机数生成

实例3:十进制转二进制、八进制、十六进制

实例4:判断数字是正数、负数或零

实例5:输入两个变量,并相互交换

图片来源:YouTube

No.1

实例1:计算圆的面积

# 定义一个方法来计算圆的面积
def findArea(r):
    PI = 3.142
    return PI * (r * r)


# 调用方法
print("圆的面积为 %.6f" % findArea(5))

执行以上代码输出结果为:

No.2

实例2:随机数生成

# 生成 0 ~ 9 之间的随机数

# 导入 random(随机数) 模块
import random

print(random.randint(0, 9))

执行以上代码输出结果为:

No.3

实例3:十进制转二进制、八进制、十六进制

# 获取用户输入十进制数
dec = int(input("输入数字:"))

print("十进制数为:", dec)
print("转换为二进制为:", bin(dec))
print("转换为八进制为:", oct(dec))
print("转换为十六进制为:", hex(dec))

执行以上代码输出结果为:

No.4

实例4:计算二次方程

实例4:计算二次方程

实例4:判断数字是正数、负数或零

# 用户输入数字

num = float(input("输入一个数字: "))
if num > 0:
    print("正数")
elif num == 0:
    print("零")
else:
    print("负数")

执行以上代码输出结果为:

No.5

实例5:输入两个变量,并相互交换

# 用户输入

x = input('输入 x 值: ')
y = input('输入 y 值: ')

# 创建临时变量,并交换
temp = x
x = y
y = temp

print('交换后 x 的值为: {}'.format(x))
print('交换后 y 的值为: {}'.format(y))

执行以上代码输出结果为:

往期回顾

经典 | Python实例小挑战—Part one

妇女节 | 程序员们的一份浓浓的真意,祝妈妈越来越美

我们生活在“Python时代”

教你用Python代码免费获取王者荣耀全英雄皮肤

疫情防控加速AI在医疗领域的发展及应用

10天,看火神山医院是如何建成的

武汉加油,中国加油!

欢迎各位读者在下方进行提问留言

☆ END ☆

你与世界

只差一个

公众号

喜欢本推文的话麻烦你点个“在看”或“分享至朋友圈”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值