Python教程

python的简单例题2

本文主要是介绍python的简单例题2,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.计算圆的面积

#普通计算
PI=3.142
r=int(input('请输入半径:'))
s=PI*r*r    
print('圆的面积为:%0.6f'%s)

#定义一个方法来计算圆的面积
def findArea(r):
    PI=3.142
    return PI*r*r
#调用方法
print('圆的面积为:%.6f'%findArea(5))

2.随机数生成

#导入random(随机数)模块
import random
print(random.randint(0,9))
#以上实例我们使用了 random 模块的 randint() 函数来生成随机数,你每次执行后都返回不同的数字(0 到 9),该函数的语法为:random.randint(a,b)
#函数返回数字 N ,N 为 a 到 b 之间的数字(a <= N <= b),包含 a 和 b。

3.交换变量

x=input('输入x值:')
y=input('输入y值:')
#创建临时变量并交换
temp=x
x=y
y=temp
print('交换后x的值为:{0}'.format(x))
print('交换后y的值为:{0}'.format(y))

x=input('输入x值:')
y=input('输入y值:')
#不使用临时变量
x,y=y,x
print('交换后x的值为:{0}'.format(x))
print('交换后y的值为:{0}'.format(y))

4.使用if语句判断数字是正数、负数或零:

#使用if...elif...else 语句
num=float(input('输入一个数字:'))
if num>0:
    print('整数')
elif num==0:
    print('零')
else:
    print('负数')

#使用内嵌 if 语句
num=float(input('输入一个数字:'))
if num>=0:
    if num==0:
        print('零')
    else:
        print('正数')
else:
    print('负数')
这篇关于python的简单例题2的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!