第二章 变量和简单数据类型

1. 变量

1.1 变量的命名和使用

  • 变量名只能包含字母、数字和下划线 (eg. message_1)
  • 变量名不能包含空格,只能用下划线来分隔其中的单词 (eg. greeting_message)
  • 不要将Python关键字和函数名用作变量名 (eg. print)
  • 变量名应既简短又有描述性 (eg. s_n)
  • 慎用小写字母l和大写字母O,避免看成1和0
  • 尽量用小写字母命名

2. 字符串

2.1 字符串的表示

  • 用单引号或双引号表示

2.2 修改字符串的大小写

每个方法后面都跟着一对括号

  • title():将每个单词的首字母大写
name="ada lovelace"
print(name.title())
  • upper():将字符串全部大写
name="ada lovelace"
print(name.upper())
  • lower():将字符串全部小写
name="ABC"
print(name.lower())

2.3 合并字符串

  • 使用+来拼接
first_name="ada"
last_name="lovelace"
full_name=first_name+" "+last_name
print("Hello,"+full_name.title()+"!")

2.4 使用制表符/换行符来添加空白

  • \t:制表符

相当于在单词前加一个空格

print("python")
print("\tpython")

image

  • \n:换行符

2.5 删除空白

  • rstrip(): 删除右边的空白
  • lstrip():删除左边的空白
  • strip(): 删除两边的空白

要想改变变量,要赋值

image

2.6 正确使用单引号和双引号

  • 正确的形式
"this's an apple."
  • 错误的形式:单引号无法区分
'this's an apple.'

3. 数字

3.1 整数

  • 加减乘除: + - * /
  • 几次方:**

3.2 浮点数

  • 带有小数点的数

3.3 使用str()避免类型错误

  • 把整形转换为字符型,再一起输出
age=23
message="Happy "+str(age)+"rd Birthday"
print(message)

4. 注释

  • ‘#’
posted @ 2022-11-01 22:29  Trouvaille_fighting  阅读(28)  评论(0)    收藏  举报