-

字符串切片
查看全部 -

字符串format的使用
查看全部 -

raw字符串与多行字符串
查看全部 -
从上面可以发现一个规律,整数和浮点数运算后 ,得到的结果不管小数点后是否有值,结果都变成浮点数了,这是合理的,浮点数可以表达整数的结果,但是整数不能表达浮点数的结果。
取模运算
Python数字支持取模运算,使用百分号%表示取模。恰当使用取模运算,可以判断一个数是否为偶数,当一个数对2取模结果为0时,则这个数为偶数,否则为奇数。
地板除
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里面,一个变量可以先后存储多种不同类型的数据。这是Python这类语言特有的特性,我们称之为动态语言,与之对应的是静态语言,Python、Javascript等等都是动态语言,Java、C、C++等等属于静态语言。查看全部
-
# 初始化一个变量存储总和
sum = 0
# 初始化一个变量存储当前的数字
num = 0
# 使用while True创建一个无限循环
while True:
# 判断当前的数字是否是偶数
if num % 2 == 0:
# 如果是偶数,就加到总和中
sum += num
# 如果不是偶数,就跳过
# 用一个计数器来记录当前的数字,并在每次循环后加一
num += 1
# 判断计数器是否达到1000
if num > 1000:
# 如果达到1000,就用break语句退出循环
break
# 打印总和
print("0~1000以内,所有偶数的和是:", sum)
查看全部 -
# 来自newbing # 方法一:使用math模块中的prod()函数 import math # 创建一个序列,从1到10(不包括10) sequence = range(1, 10) # 调用prod()函数,计算序列的乘积 product = math.prod(sequence) # 打印结果 print("方法一的结果是:", product) # 方法二:使用range()函数和reduce()函数结合lambda表达式 from functools import reduce # 创建一个序列,从1到10(不包括10) sequence = range(1, 10) # 调用reduce()函数,传入lambda表达式,计算序列的乘积 product = reduce(lambda x, y: x * y, sequence) # 打印结果 print("方法二的结果是:", product)查看全部 -
#来自newbing
# 创建一个列表存储成绩
L = [75, 92, 59, 68, 99]
# 初始化一个变量存储总和
sum = 0
# 使用for循环遍历列表中的每个元素
for score in L:
# 把每个元素加到总和中
sum += score
# 计算平均值,用总和除以列表的长度
average = sum / len(L)
# 打印平均值
print("平均成绩是:", average)查看全部 -
average(*args)长度为0并不能认为args==None。
查看全部 -
直接调用函数,因为不需要返回值,所以不用另外输出返回值。
查看全部 -
另外需要注意的是,由于函数的参数按从左到右的顺序匹配,所以默认参数只能定义在必需参数的后面,否则将会出现错误。
# 错误的定义
def power(n=2, x):
s = 1
while n > 0:
n = n - 1
s = s * x
return s查看全部 -
sum 能对list 直接做加法。
查看全部 -
## update 添加 需添加 set 类型。
查看全部 -
没有declare sum=0.0 就总是说syntax error
查看全部 -
✅s = 'special string: \', ", \\, \\\\, \\n, \\t'
print(s)
❎//s = 'special string: ', ", \, \\,\\\\ \n, \t'
print(s)一开始没有get
1. 如果字符串既包含'又包含"怎么办?
这个时候,就需要对字符串中的某些特殊字符进行“转义”,Python字符串用\进行转义。
2.\\表示 \ 字符本身
查看全部
举报