-
切片需要在中括号[]中填入两个数字,中间用冒号分开,表示子串的开始位置和结束位置,如ab = s[0:2] # 取字符串s中的第一个字符到第二个字
查看全部 -
可以使用位置的方式取出字符串中特定位置的字符,按照位置取字符串的方式使用中括号[]访问。
查看全部 -
print('这是一句中英文混合的Python字符串:Hello World!')
记得print()中如果是字符串需要加" '' "
查看全部 -
1.
template = 'Life is {}'
short = 'short'
result = template.format(short)
print(result)
2.
template = 'Life is short, {y} {n} {p}'
you = 'you'
need = 'need'
python = 'python'
result = template.format(y = you, n = need, p = python)
print(result)
查看全部 -
template = 'Life is {}'
short = 'short'
result = template.format(short)
print(result)
查看全部 -
r'...'表示法不表示多行字符串,也不能表示包含'和 "的字符串。
print(r"I'm ok")print(r'I"m ok')这两个都是可与运行成功的
如果你包裹的符号用单引号,里边就不能再出现同样的单引号了,会被识别为r句式的结束符号 → 如:print(r'I'm ok') 这样就不可以包裹符号为双引号同理 → 如:print(r"I"m ok") 这样也不可以
多行字符串,可以用'''...'''表示。也可以用\n表示换行。
查看全部 -
a = 'special string: \', \", \\, \\\\, \\n, \\t'
print(a)
查看全部 -
常见转移符
查看全部 -
在计算a or b时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。
输入
a = 'python'
print('hello,', a or 'world')
结果会是('hello,', 'python')
而输入
b = ''
print('hello,', b or 'world')
因为b空字符串是FALSE,所以结果会返回后者world
('hello,', 'world')查看全部 -
# Enter a code
num1 = 3.14
num2 = 1.57
result = round(num1 * num2, 2)
print(result)
查看全部 -
变量名由大小写英文字母、数字和下划线_组成
变量不能用数字开头
变量尽量不要和Python关键字重合(比如前面学习过的:and、or、not,否则可能导致Python原有关键字发挥不出作用)
查看全部 -
L=[95.5,85,59,66,72]
L.sort(reverse=True)
i = L[0:3]
for o in i:
print(o)
查看全部 -
python把0、空字符串和None看成False,其他数值和非空字符串都看成True
not计算的优先级高于and和or
查看全部 -
1.template可省略,像换元一样,过于复杂再用
查看全部 -
啥是取模运算?。.查看全部
举报