python--classrecord--2022.3.3

"""
程序功能:根据心情听音乐
版本号:V1.0
开发者:aa
知识点:选择结构
https://pypi.org/search/?q=emotion
"""
import pygame  #pygame是第三方模块库,需要安装导入
import time    #time是标准库的模块,不需要安装,只需要导入
#还有内置库是可以直接使用的,不需要安装和导入
#python生态由内置库,标准库,第三方库共同构成

#1、记录心情
feeling = input(记录你的心情)
if feeling == 高兴:
    print("听高兴")
    #预留位置,但是还没实现功能
    pygame.mixer.init()
    musicFile = rmusicgm.wav
    pygame.mixer.music.load(musicFile)
    pygame.mixer.music.setvolume(1)
    #pygame.mixer.music.set_pos(0.0)
    pygame.mixer.music.play()
    time.sleep(20)  #停20秒
elif feeling == "兴奋":
    print("听安静")
    pass
else:
    print("听舒缓的音乐")
    musicFile = rmusicgm.wav

加了函数,使得程序更简便,代码复用性更高

import pygame  #pygame是第三方模块库,需要安装导入
import time    #time是标准库的模块,不需要安装,只需要导入
#还有内置库是可以直接使用的,不需要安装和导入
#python生态由内置库,标准库,第三方库共同构成
def musicPlay(musicFile, musicTime):
    pygame.mixer.init()
    pygame.mixer.music.load(musicFile)
    pygame.mixer.music.set_volume(1)
    pygame.mixer.music.play()
    time.sleep(musicTime)
#1、记录心情
feeling = input(记录你的心情)
if feeling == 高兴:
    print("听高兴")
    #预留位置,但是还没实现功能
elif feeling == "兴奋":
    print("听安静")
    musicFile = rmusicgm.wav
    musicPlay(musicFile, 10)
else:
    print("听舒缓的音乐")
    musicFile = rmusicgm.wav
    musicPlay(musicFile ,10)

关于汇率计算

输入输出 的格式化表示

print({}{}兑换的人民币为{}元.format(data, flag, cny))
经验分享 程序员 微信小程序 职场和发展