• iam.wang
    2018-06-10
    #汇率计算

    exchange_rate = 6.4031 #定义汇率

    dollar = 100 #定义美元

    rmb = exchange_rate * dollar #定义人民币,根据汇率将美元折算成人民币

    print("100美元等于"+ str(rmb)+"人民币" )

    作者回复: 正解!我会在后面更新所有作业的答案的

    
     9
  • 宁宁宁.F
    2018-06-08
    老师,哪里看布置作业?我在视频里没有看到有布置作业啊。

    作者回复: 在第一课下方的链接,请访问以下链接获取
    https://github.com/wilsonyin123/geekbangpython/tree/master/exercise

    
     4
  • 二两五花肉
    2018-06-11
    不需要声明变量类型么

    作者回复: python变量不需要声明类型,在首次赋值自动设置

    
     3
  • 赛克希曼
    2019-05-11
    我试了一下:
    a = 100
    b = 8
    print(a/b)
    和
    a=100
    b=8
    print(a/b)
    有空格和没空格,都是可以正常运行的,为什么要加空格呢?
    展开

    作者回复: 语法没区别,为了代码工整

    
     2
  • colaaz
    2019-03-06
    print("{dol}美元可以兑换人民币{yuan}元".format(yuan=dollar*exchange,dol=dollar))

    这里的{}和.虽然可以猜到用途,但还是麻烦老师解释一下,谢谢。

    作者回复: 变量替换式的输出,是python3新增加的一种输出写法,对读代码更友好

    
     1
  • 悦月
    2018-11-28
    一摸一样的输入100/8,系统却提示process finished with exit code 0。老师是不是之前设置过什么,为什么我运行不了,说好0基础呢?有基础的人默认会的步骤,我不会呀,求解

    作者回复: exit code 0是代表程序正常执行,没有出现错误的意思。如果需要显示100/8的运行结果,需要用print()函数进行输出才可以,如:

    print(100/8)

     1
     1
  • 传说中的迈迈
    2018-10-30
    赋值后内存是怎么分配的呢?是a和b都指向123么?

    作者回复: 在内存中分配一段空间存储123,把123的地址给a、b两个变量

    
     1
  • 农夫山泉
    2018-10-22
    问下老师,python查出oracle数据,比如结果为很多id,这些id分别为元组类型,每个id都在括号里(212,).我怎么才能取到里面的值呢

    作者回复: 元组是序列的一种啊,那怎么取序列的第一个元素呢?

    id[0] 就搞定啦。

    
     1
  • BIU BIU BIU
    2018-07-25
    #从用户获取美元金额
    greenback =int (input (‘请输入美元金额’))
    #人民币汇率
    exchange _rate =6.7815
    print (greenback *exchange _rate)
    当用户输入字符串型数据程序会报异常,这应该怎么去处理
    展开

    作者回复: 应当完善提示信息,字符串无法参与算术运算

    
     1
  • 郭进
    2020-02-06
    # 计算美元人民币兑换

    # 美元兑换人民币汇率
    exchangeRate = 6.9642
    # 美元
    dollar = 100
    # 人民币数量
    rmb = exchangeRate * dollar
    print(str(dollar) + '美元兑换的人民币数量是' + str(rmb))
    展开
    
    
  • huxuexin
    2020-01-07
    看了各种网上资料,手动抄下来自己理解 竟然没有听老师几分钟讲解效果来的猛。
    
    
  • yuyejisi
    2019-12-25
    dollar = int(input('请输入要转换的美元数'))
    exchange = 6.4696 #美元汇率
    print('转换后的钱数为:%s' %(dollar*exchange))
    
    
  • Geek_769212
    2019-12-17
    老师请问一下
    #汇率计算
    ExchangeRate = 6.9921

    Dollar = 100

    rmb = ExchangeRate * Dollar

    print("你的美金可以兑换成" + str(rmb) + "元人民币~")

    输出结果是:你的美金可以兑换成699.2099999999999元人民币~

    这个小数点是咋回事
    展开
    
    
  • 不知道想做什么工作迷...
    2019-12-14
    # 100美元对人民币
    USD = 100
    rate = 6.79
    print('100美元对人民币为'+ str(USD * 6.79))
    
    
  • Geek_335580
    2019-11-22
    太卡,有没有可下载地方。
    
    
  • 帆
    2019-10-11
    这Python不用打引号结尾真的舒服啊
    刚开始写 dollar + "字符串" + exchange 居然报错float不能和字符串一起,刚想吐槽发现.format()……这写法真的让人感觉神清气爽

    dollar = 100
    exchange = 6.4796
    RMB = dollar * exchange
    print("{dol}$ 兑换为人名币为¥{rmb}".format(dol=dollar, rmb=RMB))
    展开
    
    
  • molly
    2019-07-27
    老师,print是输出,请问要输出结果到某个文件,怎么输出呢

    作者回复: 输出重定向

    
    
  • 渡鸦
    2019-04-11
    exchange = 6.712 # 定义汇率
    dollar = 100 # 定义美元
    rmb = dollar * exchange # 定义人民币计算方式
    print(dollar * exchange) # 输出人民币
    
    
  • Amos^o^
    2019-01-09
    https://github.com/wilsonyin123/geekbangpython 下载好慢,是不是能放在百度云盘里
    
    
  • JingZ
    2019-01-04
    老师的带宽例子好贴近生活哇
    
    
我们在线,来聊聊吧