博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《像计算机科学家一样思考Python(第2版)》——1.9 练习
阅读量:5947 次
发布时间:2019-06-19

本文共 616 字,大约阅读时间需要 2 分钟。

本节书摘来自异步社区《像计算机科学家一样思考Python(第2版)》一书中的第1章,第1.9节,作者[美] Allen B. Downey,赵普明 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.9 练习

练习 1-1

在计算机前阅读本书是一个好主意,因为你可以边看边试验书中的示例。

每当你试验新的语言特性时,应当试着故意犯错。例如,在“Hello,World!”程序中,如果少写一个引号,会发生什么?如果两个引号都不写,会怎么样?如果把print拼写错了,会如何?

这种试验会帮你记住所读的内容,也能帮你学会调试,因为这样能看到不同的出错消息代表着什么。现在故意犯错总比今后在编码中意外出错好。

在print语句中,如果漏掉一个括号,或者两个都漏掉,会发生什么?

如果正尝试打印一个字符串,那么若漏掉一个或所有的引号,会发生什么?

可以使用一个负号来表示负数,如-2。如果在数字之前放一个正号,会发生什么?如果是2++2呢?

在数学标记里,前置0是没有问题的,如02。在Python中也这么做会发生什么?

如果在两个值之间不放任何操作符,会发生什么?

练习1-2

启动Python解释器,把它当作计算器使用。

在42分42秒中,一共有多少秒?

10千米相当于多少英里?提示:1英里相当于1.61千米。

如果你用42分42秒跑完10千米,那么你的平均速度(跑1千米需要的分钟和秒数)是多少?平均速度是多少千米每小时?

转载地址:http://qodxx.baihongyu.com/

你可能感兴趣的文章
N26-第二周作业
查看>>
关于一阶逻辑中实例化的可满足性问题
查看>>
cut命令用法讲解
查看>>
我的第一篇日志。
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
企业实战:mysql5.6数据库备份、恢复脚本
查看>>
RabbitMQ(消息队列)Linux安装相关问题解决
查看>>
我的友情链接
查看>>
CentOS7安装mysql
查看>>
RMB數字轉換中文
查看>>
基于rhel7.2的Zabbix平台搭建和部署(二)
查看>>
Html5本地存储和本地数据库
查看>>
我的友情链接
查看>>
JQ 循环切换DIV
查看>>
Nagios监控NetAPP NAS存储容量,Volume、Qtree
查看>>
Android Fragment实践(二)
查看>>
centos 修改主机名立即生效和重启后也生效的方法
查看>>
Windows 64 位 mysql 5.7以上版本包解压安装
查看>>
知道双字节码, 如何获取汉字 - 回复 "pinezhou" 的问题
查看>>