0)Python 没有“变量” 只有“名字”
teacher = "小甲鱼"
print(teacher)
first = 3
second= 8
third = first + second
print(third)
1)使用变量前先赋值
2)变量名可以包括字母 数字 下划线 但不能以数字开头
3)字符串 单双引号 无区别 但必须成对
4)转义字符 (\) 例如要输出 let's go 应为 "let\'s go"
5)三引号打印长字符
>>> str = """我爱鱼C,
正如我爱小甲鱼,
他那呱唧呱唧的声音,
总缠绕于我的脑海,
久久不肯散去……"""
>>> print(str)
我爱鱼C,
正如我爱小甲鱼,
他那呱唧呱唧的声音,
总缠绕于我的脑海,
久久不肯散去……
6)原始字符串
>>> str = r'c:\now'
>>> str
'c:\\now'
>>> print(str)
c:\now
7)原始字符串后加反斜杠
>>> str = r'c:\now\'
SyntaxError: EOL while scanning string literal
>>> str = r'c:\now'+"\"
SyntaxError: EOL while scanning string literal
>>> str = r'c:\now'+"\\"
>>> print(str)
c:\now\
>>>str = r'C:\Program Files\FishC\Good''\\'
8)整数相加不可加引号 否则变成字符串拼接
>>> 5+8
13
>>> "5"+'8'
'58'
9)Python 中区分大小写
10)除了 三引号打印长字符串 还可以按下列打印
>>> string = (
"我爱鱼C,\n"
"正如我爱小甲鱼,\n"
"他那呱唧呱唧的声音,\n"
"总缠绕于我的脑海,\n"
"久久不肯散去……\n")
>>> print(string)
我爱鱼C,
正如我爱小甲鱼,
他那呱唧呱唧的声音,
总缠绕于我的脑海,
久久不肯散去……
teacher = "小甲鱼"
print(teacher)
first = 3
second= 8
third = first + second
print(third)
1)使用变量前先赋值
2)变量名可以包括字母 数字 下划线 但不能以数字开头
3)字符串 单双引号 无区别 但必须成对
4)转义字符 (\) 例如要输出 let's go 应为 "let\'s go"
5)三引号打印长字符
>>> str = """我爱鱼C,
正如我爱小甲鱼,
他那呱唧呱唧的声音,
总缠绕于我的脑海,
久久不肯散去……"""
>>> print(str)
我爱鱼C,
正如我爱小甲鱼,
他那呱唧呱唧的声音,
总缠绕于我的脑海,
久久不肯散去……
6)原始字符串
>>> str = r'c:\now'
>>> str
'c:\\now'
>>> print(str)
c:\now
7)原始字符串后加反斜杠
>>> str = r'c:\now\'
SyntaxError: EOL while scanning string literal
>>> str = r'c:\now'+"\"
SyntaxError: EOL while scanning string literal
>>> str = r'c:\now'+"\\"
>>> print(str)
c:\now\
>>>str = r'C:\Program Files\FishC\Good''\\'
8)整数相加不可加引号 否则变成字符串拼接
>>> 5+8
13
>>> "5"+'8'
'58'
9)Python 中区分大小写
10)除了 三引号打印长字符串 还可以按下列打印
>>> string = (
"我爱鱼C,\n"
"正如我爱小甲鱼,\n"
"他那呱唧呱唧的声音,\n"
"总缠绕于我的脑海,\n"
"久久不肯散去……\n")
>>> print(string)
我爱鱼C,
正如我爱小甲鱼,
他那呱唧呱唧的声音,
总缠绕于我的脑海,
久久不肯散去……
11)Python 中可以对内置函数赋值,使用的时候一定要注意
12)原始字符串实际上是自己加上'反斜杠'
>>> str = r'c:\now'
>>> str
'c:\\now'