作者回复: 正解!我会在后面更新所有作业的答案的
作者回复: 感谢认可,希望能帮你掌握Python,为工作降本提效
作者回复: 语法没区别,为了代码工整
作者回复: 这种错误主要原因是在您的系统中同时存在Python2.x和Python3.x两个版本,而Pycharm使用2.x版本的python执行代码,发现无法解析中文注释导致的。 可以通过pycharm界面的Run菜单栏,下面的Edit Configurations 调整,找到右侧的Configuration 选项卡,将选项 Python interpreter 修改为python3.6即可。 如果此处没有python3.6选项,可以通过File菜单的settings选项卡 在左上角搜索Project Interpreter ,点击Project Interpreter下拉菜单,选择Show All,再点击右上角的+号,选择System Interpreter ,通过… 按钮,将python3程序路径填写进去,就可以添加新的Python解释器了
作者回复: python变量不需要声明类型,在首次赋值自动设置
作者回复: 在第一课下方的链接,请访问以下链接获取 https://github.com/wilsonyin123/geekbangpython/tree/master/exercise
作者回复: 在内存中分配一段空间存储123,把123的地址给a、b两个变量
作者回复: 变量替换式的输出,是python3新增加的一种输出写法,对读代码更友好
作者回复: exit code 0是代表程序正常执行,没有出现错误的意思。如果需要显示100/8的运行结果,需要用print()函数进行输出才可以,如: print(100/8)
作者回复: 元组是序列的一种啊,那怎么取序列的第一个元素呢? id[0] 就搞定啦。