二手产品经理

二手产品经理

THIS IS RENO

在线学Python100天 - 第5周第二天

记录#

  1. 学习 print 中的 format。格式如下:
  2. 一种是只需要将 {} 代替变量的位置,在最后的 format 中按照顺序写入变量即可。
    Catbox
  3. 另一种是在 {} 中写入字符串,比如 {name},在最后的 format 中用字符串 = 变量,比如 name=name,这样无需考虑变量的位置。
    Catbox
  4. 还有一种是 f 语法,这种看上去更简单。只需要在开始的使用用 f“就可以,字符串中直接用 {变量名} 就可以。
    Catbox
  5. f 格式还可以控制打印的对齐方式:left = <, right = >, center = ^。符号后面跟数字,意思是对齐多少个字符,比如:<30,也就是左对齐 30 个字符。
  6. format 不仅可以用在 print 的后面,还可以用在赋值的后面,感觉这是一种对文本和变量的格式化。
  7. f 格式是 format 的缩写形式。也就是 print(f"") = print("".format())
  8. chatgpt 这么说:format() 是一个内置函数,用于将值插入到字符串中的占位符位置。它提供了一种更灵活和动态的方式来创建格式化字符串。你可以使用花括号 {} 作为占位符,然后通过 format() 函数将相应的值传递进去。
  9. 今天的练习是创建一个 30 日感想的问答回复,并居中对齐。

CODE#

print("30 Days Down")
for i in range(1, 30):
  r = input(f"Day {i}\n")
  t = f"You thought Day {i} was "
  print(f"{t: ^40}")
  print(f"{r: ^40}")
  print()


加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。