python蓝桥杯突袭day 1

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()方法用于统计字符串里某个字符或子字符串出现的次数。可选参数为在字符串的开始与结束位置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值