sys模块
sys模块是与python解释器交互的一个接口,sys模块提供了许多函数和变量来处理python运行时环境的不同部分
sys.version 获取Python解释程序的版本信息
sys.platform 返回操作系统平台名称
sys.stdout与print
sys.maxsize获取Python中最大的整数值
sys.maxsize常量可以访问当前平台上可以表示的最大整数值。它可以用来避免整型溢出,或者比较数值大小时判断一个数是否在最大整数范围内。需要注意的是,sys.maxsize所表示的最大整数值与平台有关,不同的平台可能有不同的值
python count 函数
是Python中的字符串函数,用于统计字符串中某字符出现的次数
请问256MB的空间可以存储多少个32位二进制整数?
需要知道32位二进制占内存4B
n = 256*1024*1024
print(int(n/4))
小蓝想知道,能不能在 1 至 1000000007 之间找到一个数,与 2021 相乘后 再除以 1000000007后的余数为 999999999。
要注意自己会分析题目 这道题肯定不能按照题目说的遍历,会超时,所以最好的方法是先自己分析题目,然后确定遍历范围
#超时
# for i in range(1,1000000008):
# n = (i*2021) % 1000000007
# if n == 999999999:
# print(i)
# break
for i in range(1,2022):
if (i*1000000007+999999999) % 2021 == 0:
print(int((i*1000000007+999999999) / 2021))
break
序列个数
但是这道题不太懂 序列的长度为5体现在哪里?
请问有多少个序列满足下面的条件:
序列的长度为 5。
序列中的每个数都是 1 到 10 之间的整数。
序列中后面的数大于等于前面的数。num=0 for i in range(10): for j in range(i,10): for m in range(j,10): for n in range(m,10): for k in range(n,10): num +=1 print(num)
Python中的str
python中包含字符串,字符串的类型为str str函数是Python的内置函数,它将参数转换成字符串类型
语法:str()
Python中的count函数
count函数的主要作用是统计字符串在总字符串里的出现次数 Python count()方法用于统计字符串里某个字符或子字符串出现的次数。可选参数为在字符串的开始与结束位置