python学习—模板的引用和两个案例

模板的引用方法有以下几种:

import 文件名称

()既可使用

如果只因用单个函数

from 文件名称 import 函数名称

()既可使用

更改引入的函数名称

from 文件名称 import 函数名称 as 函数名2

()既可使用

使用*全部引用函数

from 文件名称 import *

()既可使用

#用蒙特卡洛方法计算圆周率

from random import random

from time import perf_counter

DARTS = 1000*1000*10

hits = 0.0

star = perf_counter()

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

x , y = random(), random()

dist = pow( x**2 + y**2 , 0.5)

if dist

hits = hits + 1

pi = 4 * (hits/DARTS)

print("圆周率为{}".format(pi))

print("运行时间为:{:.5f}s".format(perf_counter()-star))

#体重健康情况计算

height , weight = eval(input("请输入身高(米)和体重\(kg)[逗号隔开]:"))

bmi = weight / pow(height,2)

print("BMI数值为:{:.2f}".format(bmi))

who,nat = "" , ""

if bmi

who , nat = "偏瘦","偏瘦"

elif 18.5

who , nat = "正常","正常"

elif 24

who , nat = "正常","偏胖"

elif 25

who , nat = "偏胖","偏胖"

elif 28

who , nat = "偏胖","肥胖"

print("国际标准{}".format(who))

print("国内标准{}".format(nat))

关注韩黑桃 一起学python!

父亲节,记得给家里打个电话!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180616A1KVME00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券