练习5——更多的变量和打印
# -*- coding: utf-8 -*-
#本章节讲解了如何用替换符添加参数的功能。
my_name = 'Zed A. Shaw'
my_age = 35 # not a lie
my_height = 74 # inches
my_weight = 180 # lbs
my_eyes = 'Blue'
my_teeth = 'White'
my_hair = 'Brown'

print ("Let's talk about %s." % my_name)
print ("He's %d inches tall." % my_height)
print ("He's %d pounds 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))

#上面的%d,%s都是用来确认变量的类型,下面是全替换符(格式化字符)表
# %s    字符串 (采用str()的显示)
# %r    字符串 (采用repr()的显示)
# %c    单个字符
# %b    二进制整数
# %d    十进制整数
# %i    十进制整数
# %o    八进制整数
# %x    十六进制整数
# %e    指数 (基底写为e)
# %E    指数 (基底写为E)
# %f    浮点数
# %F    浮点数,与上相同
# %g    指数(e)或浮点数 (根据显示长度)
# %G    指数(E)或浮点数 (根据显示长度)
# %%    字符"%"
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wws563/article/details/51545258
个人分类: 笨办法学python3.0
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

练习5——更多的变量和打印

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭