变量
1、创建
无需声明,只需要一次赋值
2、访问
使用变量名=具体方法就可以直接访问该变量
3、命名规则(与c语言同)
ps:
①变量名是区分大小写的,大小写不同的在python看来是完全不同的名字
②Python3 还支持中文字符作为变量名
字符串
1、单引号
print(‘I love China’)
I love China
2、双引号
print(“I love FishC”)
I love FishC
3、混合单引与双引
print(“Let’s go!”)
Let’s go!
print(’“Life is short, you need Python.”’)
“Life is short, you need Python.”
4、三引号(引用多行文本)
str=“”“
小兔子,白又白
两只耳朵竖起来
”“”
5、转义字符
e.g:
print(‘let’s go’)
let’s go
6、原始字符串
避免反斜杠被当作转义字符
未使用原始字符串
print(“D:\three\two\one\now”)
#使用原始字符串
print(r"D:\three\two\one\now")
D:\three\two\one\now
7、字符串的加法和乘法
+:拼接
*:复制
字符串的各种内置方法
索引:
str1 = ‘i love fishc.com’
str1[:6]
‘i love’
str1[5]
‘e’
插入字符串:
str1[:6]+‘插入的字符串’+str1[6:]
‘i love插入的字符串 fishc.com’
字符串的内置方法:字符串的方法及注释大全
字符串的格式化(统一格式)
1、统一规格输出 format
replacement{}
①位置参数:“{0}” love {1}.{2}.format(“i”,“fishc”,“com”)
②关键字参数:“{a}” love {b}.{c}.format(a=“i”,b=“fishc”,c=“com”)
结果均为:得到的结果为“i love fishc.com”
③还可综合使用
2、若要打印出 {}
e.g:
①”{{0}}“.format(“不打印”)
输出:‘{0}’
②’{0:.1f}{1}’.format(27.634,‘GB’)
这里前面的冒号后面是指对0后面的内容的格式进行控制!
字符串格式化符号含义及转义字符含义
https://fishc.com.cn/thread-92997-1-1.html