-
需要保留小数点后若干位,可以使用round()函数来处理,这里先了解round的调用方式,使用两个参数,第一个是需要保留小数点位数的数值,第二个是保留的位数。查看全部
-
需要保留小数点后若干位,可以使用round()函数来处理,查看全部
-
set 容器是无法重复的,并且需要将list容器转换成为set容器
查看全部 -
浮点数可以表达整数的结果,但是整数不能表达浮点数的结果。
百分号%表示取模。判断奇偶。
//表示取整。
小数点位数
使用Python计算小数的时候,保留小数点后若干位,使用round()函数来处理,使用两个参数,一是需要保留小数点位数的数值,二是保留的位数。round(num, 2)查看全部 -
变量名由大小写英文字母、数字和下划线_组成
变量不能用数字开头
变量尽量不要和Python关键字重合(比如前面学习过的:and、or、not,否则可能导致Python原有关键字发挥不出作用)查看全部 -
字符串编码:
***在python3中,默认使用UTF-8 Unicode来进行编码
查看全部 -
字符串format
1. 字符串format由字符串模板和模板数据内容组成,通过大括号{}把模板数据内容嵌到字符串模板对应的位置
2.{num}在format的时候也可以指定模板数据内容的顺序
3. 字符串名.format(x=x)可以指定对应的名字,使得在format过程更加清晰
查看全部 -
raw字符串与多行字符串
1. 字符串前面加个前缀r,表示这是raw 字符串,里面的字符就不需要转义了
2. '''...''' 表示多行字符串
*** r'''...'''
查看全部 -
特别注意: 这一系列条件判断会从上到下依次判断,如果某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了。
查看全部 -
使用递归函数需要注意防止栈溢出。在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧。由于栈的大小不是无限的,所以,递归调用的次数过多,会导致栈溢出。可以试试计算 fact(10000)。
查看全部 -
因此,我们可以使用函数,把重复的逻辑代码封装起来
借助抽象,我们才能不关心底层的具体计算过程,而直接在更高的层次上思考问题。
查看全部 -
num=1
x=1
while num<=10:
x=x*num
num=num+1
print(x)查看全部 -
作业程序
L=[75,92,59,68,99]
sum=0
mcount=0
for num in L:
sum=sum+num
mcount=mcount+1
print(sum/mcount)查看全部 -
作业不太会,这张可以多讲一点查看全部
-
age=5
if age>18:
print('adult')
elif age>=6:
print('teenager')
elif age>=3:
print('kid')
else:
print('baby')
查看全部
举报