Python(二)
变量和简单数据类型
1.变量
message = "Hello Python world!"
print(message)
在程序中可以随时更改变量的值,而Python将始终记录变量的最新值
message = "Hello Python Crash Course world!"
print(message)
运行结果:
Hello Python world!
Hello Python Crash Course world!
1.1变量的命名和使用
①变量名只能包含字母、数字和下划线,不能以数字打头。例如:message_1 √ 1_message ×
②变量名不能包含空格,但是可以用下划线来分隔其中的单词。
例如:greeting_message √ greeting message ×
③不要将Python关键字和函数名用作变量名 如 print ×
④变量名尽量简短又具有描述性
1.2 同时给多个变量赋值
需要用逗号将变量名分开,对于要赋给变量的值要,也需要同样处理
x,y,z = 0,0,0
print(x)
print(y)
print(z)
输出结果:
0
0
0
2.字符串
2.1在字符串中使用方法
name = "ada lovelace"
print(name.title()) #以首字母大写的方式显示每个单词
print(name.upper()) #将字符串改为全部大写
print(name.lower()) #将字符串改为全部小写
输出如下:
Ada Lovelace
ADA LOVELACE
ada lovelace
2.2在字符串中使用变量
first_name = "ada"
last_name = "lovelace"
full_name = f"{first_name} {last_name}"
print(full_name)
输出结果:
ada lovelace
f字符串:Python通过把花括号内的变量替换为其值来设置字符串的格式
print(f"Hello {full_name.title()}")
输出结果:
Hello Ada Lovelace
也可以用f字符串来创建消息,再把整条消息赋给变量
message = f"Hello,{full_name.title()}"
print(message)
输出结果:
Hello,Ada Lovelace
2.3 使用制表符或换行符来添加空白
空白符:用字符组合 \t
print("Python")
print("\tPython")
输出结果:
``PythonPython
换行符:用字符组合\n
print("Languages:\nPython\nC\nJavaScript")
输出结果:
Languages:
Python
C
JavaScript
2.4 删除空白
favorite_language = 'python '
print(favorite_language)
print(favorite_language.rstrip())
输出结果:
python python
要永久删除字符串中的空白,需要将删除操作关联到变量
favorite_language = favorite_language.strip()
输出结果:
python
另外两种方法:
①:剔除字符串开头的空白:lstrip()
②:同时剔除字符串两边的空白:strip()