-
普通四则运算+-*/
取模运算%
地板除(结果保留整数)//
保留小数位数 例如a=3.34
round(a,1)=3.3
查看全部 -
append()方法总是将元素添加到list的尾部。
insert()方法需要两个参数,分别是需要插入的位置,以及需要插入的元素。查看全部 -
def func(param1, param2, param3 = None, *args, **kwargs):查看全部
-
注意:ab = s[0:2] # 取字符串s中的第一个字符到第三个字符,不包括第三个字符
查看全部 -
https://docs.python.org/3/library/functions.html 里面有python内置的函数
查看全部 -
1,变量名由大小写英文字母、数字和下划线_组成
2,变量不能用数字开头
3,变量尽量不要和Python关键字重合(比如前面学习过的:and、or、not,否则可能导致Python原有关键字发挥不出作用)
查看全部 -
is是保留字,不能作为变量名
查看全部 -
因为Python把0、空字符串和None看成False,其他数值和非空字符串都看成True
查看全部 -
num=1, pr1=1*1
num=2, pr2=pr1*2
num=3, pr3=pr2*3
# Enter a code
num = 1
pr = 1
while num <= 10:
pr = pr * num
num = num + 1提交
print(pr)
查看全部 -
num = 10 / 3
print(num) # ==> 3.3333333333333335
# 使用round保留两位小数
round(num, 2) # ==> 3.33查看全部 -
恰当使用取模运算,可以判断一个数是否为偶数,当一个数对2取模结果为0时,则这个数为偶数,否则为奇数。
print(3 % 2) # ==> 1 因此3为奇数
print(33 % 2) # ==> 1 因此33为奇数
print(100 % 2) # ==> 0 因此100为偶数ython除了普通除法以外,还有一个特殊的除法被称为地板除,对于地板除,得到的结果会忽略纯小数的部分,得到整数的部分,地板除使用//进行。
10//4 # ==> 2
10//2.5 # ==> 4.0
10//3 # ==> 3查看全部 -
把10用e替代,比如:1.23x10^9就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5,同学可以自行举出更多的例子。
and运算是与运算,只有所有都为 True,and运算结果才是 True。
or运算是或运算,只要其中有一个为 True,or 运算结果就是 True。
not运算是非运算,它是一个单目运算符,把 True 变成 False,False 变成 True。
查看全部 -
format处理字符串
组成:字符串模版和模版数据内容,通过大括号{},进行数据匹配
#字符串模版
template = ‘Hello {}’
#模版数据内容
world = ‘World’
result = template.format(world)
print(result) #==> Hello World
1、在模版中 {} 比较多的情况下,可以通过指定模版数据内容的顺序
#指定顺序
template = ‘Hello {0}, Hello {1},Hello {2},Hello {3}.’
result = template.format('World', 'China', 'Beijing', 'imooc')
print(result) # ==> Hello World, Hello China, Hello Beijing, Hello imooc.
# 调整顺序
template = 'Hello {3}, Hello {2}, Hello {1}, Hello {0}.'
result = template.format('World', 'China', 'Beijing', 'imooc')
print(result) # ==> Hello imooc, Hello Beijing, Hello China, Hello World.2、使用指定对应名字,使得format过程更加清晰
# 指定{}的名字w,c,b,i
template = 'Hello {w}, Hello {c}, Hello {b}, Hello {i}.'
world = 'World'
china = 'China'
beijing = 'Beijing'
imooc = 'imooc'
# 指定名字对应的模板数据内容
result = template.format(w = world, c = china, b = beijing, i = imooc)
print(result) # ==> Hello World, Hello China, Hello Beijing, Hello imooc.查看全部 -
round()函数
用来保留小数点位数,round(计算的数值,保留的位数)
查看全部 -
判断奇偶: 2%2 ====0 3%2 ====1
查看全部
举报