好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

python 基础学习系列(九)--模块

PYcharm无法导入自己定义的模块 https://blog.csdn.net/weixin_40807247/article/details/82781032?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-0&spm=1001.2101.3001.4242

Module

import converters from converters import kg_to_lbs print(kg_to_lbs(100)) print(converters.kg_to_lbs((70)))

找出最大的数 import converters numbers = [10,3,6,2] maxinum=converters.find_max(numbers) print(maxinum)

converters.py文件内容 def lbs_to_kg(weight): return weight * 0.45

def kg_to_lbs(weight): return weight / 0.45

def find_max(numbers): maxinum=numbers[0] for number in numbers: if number> maxinum: maxinum=number return maxinum 包 #from ecommerce.shipping import cal_shipping #cal_shipping() from ecommerce import shipping shipping.cal_shipping()

随机值

import random for i in range(3): print(random.random())

产生0-1之间的随机数三个

产生特定范围随机数 import random for i in range(3): print(random.randint(10,20))

选领导 import random members=["J","M","L","Y"] leader=random.choice(members) print(leader)

投掷骰子 import random class Dice: def roll(self): first=random.randint(1,6) second=random.randint(1,6) return first,second

dice=Dice() print(dice.roll())

判断文件是否存在 from pathlib import Path path=Path("email") print(path.exists())

查找文件中所有的.py结尾的文件 from pathlib import Path path=Path() for file in path.glob('*.py'): print(file)

python 3 module index 搜索模块 https://pypi.org/

查看更多关于python 基础学习系列(九)--模块的详细内容...

  阅读:28次