-
1: 如果字符串中需要出现''和""的任意一种,可以用''和""互相包裹, 例如字符串中需要出现''则最外层用""包裹, 如果字符串内部需要出现"",则最外层使用''包裹
2: 如果在字符串中''和""需要同时出现,可以使用\来转移,使字符串内部的''和""可以原样输出
3: \n表示换行,
4: \t 表示制表符
5: \\ 前一个\具有转义的功能, 原样输出后一个\
总结: \代表原样输出, 后面的内容.或是与特殊字符组成不同功能, 如换行等
查看全部 -
删除
d.pop()
引用key建立列表
L=d.keys()
查看全部 -
当dict里key不存在时会添加一个key:value
当dict里key存在时赋值会把key的value里的值覆盖掉
查看全部 -
添加
d[key]=value
value可以是任何数包括list和tuple
例
d['Mimi'].append(75)
.append()一次只能给列表里添加一个参数
查看全部 -
读取
(防止出错)
1
if xxx in dict:
print(x['xxx'])
2
print(dict.get['xxx'])
查看全部 -
dict(字典)
d={
key1:value1,
key2:value2,
key3:value3
}
查看全部 -
字符串可以用
' '
或者" "
括起来表示。"I'm OK"
'Learn "Python" in imooc'
如果字符串既包含
'
又包含",需要对字符串中的某些特殊字符进行“转义”,Python字符串用
\
进行转义。要表示字符串
Bob said "I'm OK"
,由于'
和"
会引起歧义,因此,我们在它前面插入一个\
表示这是一个普通字符,'Bob said \"I\'m OK\".'
\n
表示换行\t
表示一个制表符\\
表示\
字符本身查看全部 -
Python把0、空字符串和None看成False,其他数值和非空字符串都看成True
查看全部 -
与运算
只有两个布尔值都为 True 时,计算结果才为 True。
True and True # ==> True True and False # ==> False False and True # ==> False False and False # ==> False
或运算
只要有一个布尔值为 True,计算结果就是 True。
True or True # ==> True True or False # ==> True False or True # ==> True False or False # ==> False
非运算
把True变为False,或者把False变为True:
not True # ==> False not False # ==> True
查看全部 -
地板除
Python除了普通除法以外,还有一个特殊的除法被称为
地板除
,对于地板除
,得到的结果会忽略纯小数的部分,得到整数的部分,地板除使用//
进行。10//4 # ==> 2 10//2.5 # ==> 4.0 10//3 # ==> 3
小数点位数
使用Python计算小数的时候,经常需要保留小数点后若干位,可以使用round()函数来处理,这里先了解round的调用方式,使用两个参数,第一个是需要保留小数点位数的数值,第二个是保留的位数。
num = 10 / 3 print(num) # ==> 3.3333333333333335 # 使用round保留两位小数 round(num, 2) # ==> 3.33
查看全部 -
变量名由大小写英文字母、数字和下划线
_
组成变量不能用数字开头
变量尽量不要和Python关键字重合(比如前面学习过的:and、or、not,否则可能导致Python原有关键字发挥不出作用)
查看全部 -
python必备基础知识 学习进制转换查看全部
-
# Enter a code
整数
浮点数
字符串
布尔值
空值
# Java byte short int long float double boolean char (不能差)
查看全部 -
根据布尔运算法则,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,所以a是True;如果 a 是 False,则整个计算结果必定取决于 b,所以a是False
查看全部 -
a=True
b=False
查看全部
举报