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 基础学习系列(九)--模块的详细内容...