《笨方法学Python》第三期:变量和命名

Python系列之笨方法学Python是我学习《笨方法学Python》—Zed A. Show著
的学习思路和理解,如有不如之处,望指出!!!

文章主要分为三个部分:

  1. 原文—摘录至《笨方法学Python》第三版
  2. 学习中遇到的问题
  3. 附加练习

原文—摘录至《笨方法学Python》第三版

ex4.py & ex5.py
# ex4.py#

cars=100
space_in_car=4.0
drivers=30
passengers=90
cars_not_driven=cars-drivers
cars-driven=drivers
carpool_capacity=cars-driven*space_in_a_car
average_passengers_per_car=passengers/cars-driven

print "There are",cars,"cars available."
print "There are only ",drivers,"drivers available."
print "Ther will be",cars_not_driven,"empty cars today."
print "We can transport",carpool_capacity,"people today."
print "We have",passengers,"to carpool today."
print "We need to put about",average_passengers_per_car,"in each car."

# ex5.py#

my_name='Zed A. Shaw' # 《笨方法学Python》作者
my_age=35
my_height=74 #inches
my_weight=180 #lbs
my_eyes='Blue'
my_teeth='while'
my_hair='Brown'

print "Let's talk about %s." %my_name
print "He's %d inches tall." %my_height
print "He's %d ponds heavy." %my_weight
print "Actually that's not too heavy."
print "He's got %s eyes and %s hair." % (my_eyes,my_hair)
print "His teeth are usually %s depending on the coffee." %my_teeth

print "If I add %d ,%d ,and %d I get %d. " %(my_age,my_height,my_weight,my_age+my_height+my_weight)

遇到的问题

  1. 一些关于字符串(string)的知识
# 使用“ 或 ‘ 来创建字符串
print '这是一个字符串'
print "这也是一个字符串"
# 字符串也可以相加
print "Hello" + ' world'
  1. 关于变量名的知识
# 变量名设置的要求:使用下划线分割的小写字母
  1. 代码中%s%d%r 是起什么作用?
# %s 、%d 和 %r 是一种”格式控制工具“,
#指令告诉Python 把右边的变量带到字符串,并把变量的值放到%s等所在的位置
#如果变量是字符串,使用%s
#如果变量是数字,使用%d
#无论变量是什么,都可以用%r

附加练习

以下摘录自原文

  1. 单等号和双等号有什么不同?
  2. 如何将浮点数四舍五入?
    使用round()函数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值