蓝桥杯 python笔记 来年再战

  1. 在python中 单双引号 没有区别
  2. 定义二维数组 0是内容
    方法1 直接定义

[py]matrix = [[0, 0, 0], [0, 0, 0], [0, 0, 0]][/py]

方法2 间接定义

matrix = [[0 for i in range(3)] for i in range(3)]

前面的是列 后面是行

3.chr() 返回整数对应的ASCALL码
ord() 对应chr
4.Python如何使用str.format添加前导零

“{0:0>3}”.format(1)
‘001’

“{0:0>3}”.format(10)
‘010’

“{0:0>3}”.format(100)
‘100’
导0
5.format 函数

Python就是两行解决问题。。。

for i in range(32):
print("{0:0>5}".format(format(i, ‘b’)))
还有转二进制,再把它变成右靠,五位。
6.

for i in range(n):
    for j in range(m):
        print(matrix[i][j],end='')# 末尾不换行 加空格
    print()#一行完了之后,打印出来

7.n=int(input())
arr=input().split()#不能直接在这里int 这是在int一个列表 只能int 1个数
print(max(int(arr[i]) for i in range(n)))
print(min(int(arr[i]) for i in range(n)))
print(sum(int(arr[i]) for i in range(n)))

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值