变量

  1. message = "Hello Python world!"
  2. print(message)
  1. Hello Python world!
  1. message = "Hello Python world!"
  2. print(message)
  3. message = "Hello Python Crash Course world!"
  4. print(message)
  1. Hello Python world!
  2. Hello Python Crash Course world!

命名规范:
1.变量名只能包含字母数字和下划线。变量名不可以以数字开头。
2.变量名不能包含空格,但可以使用下划线来分隔其中的单词。
3.不能将Python关键字和函数名作为变量名。
4.变量名应既简短又具有描述性。
5.慎用小写字母和大写字母O,容易引发歧义

字符串

  1. "This is a string."
  2. 'This is also a string.'

方法:

1.改写字符串的大小写

  1. name = "ada lovelace"
  2. print(name.title())
  1. Ada Lovelace

title()命令以首字母大写的方式显示每个单词。

  1. name = "Ada Lovelace"
  2. print(name.upper())
  3. print(name.lower())
  1. ADA LOVELACE
  2. ada lovelace

upper()命令使全部单词大写,lower()使全部单词小写

2.拼接字符串

  1. first_name = "ada"
  2. last_name = "lovelace"
  3. full_name = first_name + " " + last_name
  4. print(full_name)
  1. ada lovelace
  1. first_name = "ada"
  2. last_name = "lovelace"
  3. full_name = first_name + " " + last_name
  4. print("Hello, " + full_name.title() + "!")
  1. Hello, Ada Lovelace!

3.使用制表符或换行符来添加空白

\t代表制表符,会空出四个空格。\n代表换行符。

  1. print("Languages:\n\tPython\n\tC\n\tJavaScript")
  2. Languages:
  3. Python
  4. C
  5. JavaScript

4.删除空白

Python能够找出字符串开头和末尾多余的空白。要确保字符串末尾没有空白,可使用方法rstrip()

  1. favorite_language = 'python '
  2. favorite_language.rstrip() = 'python'

注意:在调用此方法后,原变量不改变。
若要想要原变量彻底改变可以使用favorite_language = favorite_language.rstrip()
同样,删除字符串开头的空白的方法是lstrip(),删除字符串两端的空白的方法是strip()。

数字

1.整数

**表示乘方运算

2.浮点数

3.使用函数str()避免类型错误

  1. age = 23
  2. message = "Happy " + age + "rd Birthday!"
  3. print(message)

上面的代码将会报错,因为变量age指的可能是数值23,也可能是字符2和3。
str()用于把age转化为字符串

  1. age = 23
  2. message = "Happy " + str(age) + "rd Birthday!"
  3. print(message)

这样就可以得到你想看到的结果了。

注释

python中的注释用#标识