字符型是指字符串这种类型的数据,用引号括起来的数据,单引号或者双引号都可以,保持统一即可。
定义一个字符串变量string1,给它赋值一个字符串”Python”,然后通过type函数输出string1的数据类型。
string1="Python"
print(type(string1))
string2='Python'
print(type(string2))
输出:
<class 'str'>
<class 'str'>
在Python中,还可以使用多行字符串。多行字符串表示有换行的字符串,用”’这种引号来表示。
例如,定义一个多行字符串并赋给变量string3。
#多行字符串
string3='''Python
baidu
'''
print(string3)
print(type(string3))
输出:
Python
baidu
<class 'str'>
在定义变量名的时候,需要避开系统保留字,通过keyword包里的kwlist可以查看Python中的保留字,代码如下。
import keyword
print(keyword.kwlist)
输出:
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']