zoukankan      html  css  js  c++  java
  • 小白学习Python遇到的一些2.7与3.X之间的不同问题

    1.输入字母出错问题

    原本跟着视频一起学习,currency_str_value=input(‘请输入带单位货币金额’)

    但是运行的时候,输入数字就没有问题,只要带上了字母就会报错,后来百度,python2.7里面还不能直接用input,,,然后变成raw_input就可以读取了

    具体差别参考:http://www.cnblogs.com/noxy/p/6362614.html

    2,输出中文问题

    原本输出语句是这样:

    # 输出结果
    print ('人民币(RMB)金额是:', rmb_value)

    结果是:

    请输入带单位货币金额: 100USD
    ('xe4xbaxbaxe6xb0x91xe5xb8x81(RMB)xe9x87x91xe9xa2x9dxe6x98xafxefxbcx9a', 677.0)

    全部变成了字符串

    百度了很多,比如开头加 #encoding:utf-8,输出前加 u'中文',更改pycharm设置utf-8什么的,,都没用,

    解决方法:python 2.x 去掉括号就行了

    print '人民币(RMB)金额是:', rmb_value

    双引号也可以,,

  • 相关阅读:
    kafka搭建
    kafaka学习笔记
    metastore 简单说明
    二 python并发编程之多进程-理论
    文件指针偏移量
    FTP
    1 并发编程
    操作系统简介
    1 网络编程
    网络编程-osi七层
  • 原文地址:https://www.cnblogs.com/Roxy121314/p/7912367.html
Copyright © 2011-2022 走看看