练习5--更多变量和打印

Posted luoxun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了练习5--更多变量和打印相关的知识,希望对你有一定的参考价值。

1 字符串的初步了解

  • 定义:你让计算机呈现给人们的内容
  • 创建:用引号引用一个文本的过程就创建了一个字符串,单引号双印号都行
  • 操作:打印字符串、将字符串保存到文件、将字符串发送到网络服务器等

2 创建包含变量的字符串: 变量名 = ‘ 字符串 ‘       (可以是单引号可以是双引号,一般都用单引号)

3 字符串的格式化输出方式:print(f"This is {变量名}")

  • 注:{} 是为了把我们定义的变量嵌入到字符串你”This is “中
  •        f 表示这个字符串需要被格式化,并且把我们定义的变量放在{}所在的位置

4 变量名的命名规则一:必须以字母开头

5 round()函数的作用:给浮点数四舍五入取整数

6 单位换算:1英尺=30.48厘米   1镑=0.45359237千克

7 代码

  1. my_name = ‘Zed A. Shaw‘
  2. my_age = 35 # not a lie
  3. my_height = 74 # inches
  4. my_weight = 180 # lbs
  5. my_eyes = ‘Blue‘
  6. my_teeth = ‘White‘
  7. my_hair = ‘Brown‘
  8. print(f"Let‘s talk about {my_name}.")
  9. print(f"He‘s {my_height} inches tall.")
  10. print(f"he‘s {my_weight} pounds heavy.")
  11. print("Actually that‘s not too heavy.")
  12. print(f"He‘s got {my_eyes} eyes and {my_hair} hair.")
  13. print(f"He‘s teeth are usually {my_teeth} depending on the coffee.")
  14. # this line is tricky,try not to get it exactly right
  15. total = my_age + my_height + my_weight
  16. print(f"If I add {my_age},{my_height},add {my_weight} T get {total}.")

8 运行结果

  • PS E:3_work4_python2_code2_LearnPythonTheHardWay> python ex5.py
  • Let‘s talk about Zed A. Shaw.
  • He‘s 74 inches tall.
  • he‘s 180 pounds heavy.
  • Actually that‘s not too heavy.
  • He‘s got Blue eyes and Brown hair.
  • He‘s teeth are usually White depending on the coffee.
  • If I add 35,74,add 180 T get 289.

9 python2输出字符串的方式: print "Let‘s talk about %s." % my_name

  • 注意:%s(字符串)、%d(整数或者浮点数)、%r(不管什么都打印出来)都是格式化控制工具,它们告诉 Python 把右边的变量带到字符串中,并且把变量值放到 %s 所在的位置上。
  •            python3里面通过这种方式也可以打印出来

以上是关于练习5--更多变量和打印的主要内容,如果未能解决你的问题,请参考以下文章

练习24--更多练习

练习789:打印,打印,打印

笨办法学 Python(第三版)习题 5: 更多的变量和打印

习题 5: 更多的变量和打印 | 笨办法学 Python

节练习题

习题 7: 更多打印