Print() 函数的基本用法

Print() 函数内不支持赋值
错误写法
- 代码第 3 行和代码第 10 行,在函数内赋值
- 第 11 行将浮点和字符串相连了,print函数内只能相连字符串
choice=input('您好,欢迎来到古灵阁,请问您需要帮助吗?需要or不需要?:') if choice=='需要': print(test=int(input('请问您需要什么帮助呢?1 存取款;2 货币兑换;3 咨询:'))) if test== 1: print('推荐你去存取款窗口') elif test== 3: print('推荐你去咨询窗口') else: print('金加隆和人民币的兑换率为1:51.3,即一金加隆=51.3人民币') print(money=int(input('请问您需要兑换多少金加隆呢?:'))) print('好的我知道了,您需要付给我'+money*51.3+'人民币') else: print('好的,再见。')
正确写法
- 如果想要弹出用于请求输入的提示文本, 可直接用 print() 函数 ,例如代码第 3 和第 10 行
choice=input('您好,欢迎来到古灵阁,请问您需要帮助吗?需要or不需要?:') if choice=='需要': test=int(input('请问您需要什么帮助呢?1 存取款;2 货币兑换;3 咨询:')) if test== 1: print('推荐你去存取款窗口') elif test== 3: print('推荐你去咨询窗口') else: print('金加隆和人民币的兑换率为1:51.3,即一金加隆=51.3人民币') money=int(input('请问您需要兑换多少金加隆呢?:')) final=str(money*51.3) print('好的我知道了,您需要付给我'+final+'人民币') else: print('好的,再见。')
如何使函数不换行输出
end=“ ”可以使函数关闭 “在输出中自动换行”
- 同时上述函数的冒号内,可以加入斜杠、逗号等字符,使打印出的字符结尾带上这个字符
i=1 while i<=10 print(i,end=",") # 左边引号内的逗号可以更换 i=i+1 print() #print() 括号内无字符,即可可以打印空行