美文网首页
ex4~ex5.关于变量

ex4~ex5.关于变量

作者: 果三代 | 来源:发表于2016-03-07 23:12 被阅读74次

为什么要设置变量?用书中一段话来解释最为恰当

在编程中,变量只不过是用来指代某个东西的名字,程序员通过使用变量名可以让他们的程序读起来更像英文,而且因为程序员的记性都 不怎么,变量名可以让他们更容易记住程序的内容,如果他们在写程序时没有使用好的变量名,在下次读到原来写的代码时他们会大为头疼

举个例子,变量my_name你一看就知道这个变量的含义及大概的用途,所以说用一个恰当的变量名对整个程序的可读性有很大的作用。

格式化字符串(format string),这个会在我们以后的程序中经常用到,字符串是我们与机器沟通的主要方式,不像数字,字符串更加易读,这就和ex4中的变量结合起来了,比如这样一个字符串"my age is %d" % my_age ,在这个字符串中,所谓的格式,我是这样理解的,就是我想把某个变量放到字符串的某个位置上,就是%d,但我只在要引号外面把变量引用起来就好,如my_age,按照%d格式输出,这样做方便我在其他位置来更改my_age 的值,常用的字符串格式可以看下面截图:

001.png 002.png 003.png

把ex5的代码贴到下面:

my_name = 'Zed A. Shaw'
my_age = 35
my_height = 74
my_weight = 180
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 cooffee." % 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)
print "%3s" % 16

这里有个小问题,就是没弄明的%s与%r的区别,不急以后再说

相关文章

  • ex4~ex5.关于变量

    为什么要设置变量?用书中一段话来解释最为恰当 在编程中,变量只不过是用来指代某个东西的名字,程序员通过使用变量名可...

  • 笨方法学Python-习题5-更多的变量和打印

    在ex4中,已经知道了什么是变量以及如何定义及使用变量,在接下来的这些习题中,一直到ex10,都会不断完善你对于变...

  • ex4

    题目内容无线电台的RS制信号报告是由三两个部分组成的:R(Readability) 信号可辨度即清晰度.S(Str...

  • EX4AVR ATmega8A8位定时器TC0用中断标志位进行中

    //EX4//微信号:shanqianyu1//author:QI小米粥//data: 2018.3.13#inc...

  • 关于$_变量

    我的理解,每启动一个命令(包括shell),在该命令的环境变量中,这个$_变量就被设置为启动该命令文件的完整路径(...

  • 关于变量

    关于变量 格式:数据类型 变量名 = 值; 变量都是先声明(并且定义),后使用 上面图片表达了如果未声明就使用变...

  • 使用方式 | 2021-03-08

    使用方式 拿到 ex4。 打开 MQL4\Experts 文件夹。 放入。 打开GMI 软件。找 菜单 “显示 /...

  • Basics-R中的变量

    问题 你想找到关于变量的信息。 方案 以下为关于样本变量的一些例子 关于存在 关于大小/结构 原文链接:http:...

  • iOS 对属性变量setter和getter方法的理解

    关于成员变量、实例变量、属性变量 成员变量 成员变量是用于类的内部,无需与外界接触的变量。成员变量默认是prote...

  • iOS 对属性变量setter和getter方法的理解

    关于成员变量、实例变量、属性变量 成员变量 成员变量是用于类的内部,无需与外界接触的变量。成员变量默认是prote...

网友评论

      本文标题:ex4~ex5.关于变量

      本文链接:https://www.haomeiwen.com/subject/jaxzkttx.html