变量
message = "Hello Python world!"
print(message)
Hello Python world!
message = "Hello Python world!"
print(message)
message = "Hello Python Crash Course world!"
print(message)
Hello Python world!
Hello Python Crash Course world!
命名规范:
1.变量名只能包含字母数字和下划线。变量名不可以以数字开头。
2.变量名不能包含空格,但可以使用下划线来分隔其中的单词。
3.不能将Python关键字和函数名作为变量名。
4.变量名应既简短又具有描述性。
5.慎用小写字母和大写字母O,容易引发歧义
字符串
"This is a string."
'This is also a string.'
方法:
1.改写字符串的大小写
name = "ada lovelace"
print(name.title())
Ada Lovelace
title()命令以首字母大写的方式显示每个单词。
name = "Ada Lovelace"
print(name.upper())
print(name.lower())
ADA LOVELACE
ada lovelace
upper()命令使全部单词大写,lower()使全部单词小写
2.拼接字符串
first_name = "ada"
last_name = "lovelace"
full_name = first_name + " " + last_name
print(full_name)
ada lovelace
first_name = "ada"
last_name = "lovelace"
full_name = first_name + " " + last_name
print("Hello, " + full_name.title() + "!")
Hello, Ada Lovelace!
3.使用制表符或换行符来添加空白
\t代表制表符,会空出四个空格。\n代表换行符。
print("Languages:\n\tPython\n\tC\n\tJavaScript")
Languages:
Python
C
JavaScript
4.删除空白
Python能够找出字符串开头和末尾多余的空白。要确保字符串末尾没有空白,可使用方法rstrip() 。
favorite_language = 'python '
favorite_language.rstrip() = 'python'
注意:在调用此方法后,原变量不改变。
若要想要原变量彻底改变可以使用favorite_language = favorite_language.rstrip()
同样,删除字符串开头的空白的方法是lstrip(),删除字符串两端的空白的方法是strip()。
数字
1.整数
2.浮点数
3.使用函数str()避免类型错误
age = 23
message = "Happy " + age + "rd Birthday!"
print(message)
上面的代码将会报错,因为变量age指的可能是数值23,也可能是字符2和3。
str()用于把age转化为字符串
age = 23
message = "Happy " + str(age) + "rd Birthday!"
print(message)
注释
python中的注释用#标识