学习笔记1

1016:
n=input().split()#默认将多元素输入存储为列表形式
A=a.count(a1)#字符串也可用count函数来计算字符串内某一元素的数量
    s1=A*a1#一个数字n乘以一个字符则得到一个n位相同数字组成的字符串,再用int可将其转换为一个整数

1017:
q=m//n#在这里要注意“//”与“/”的区别,
#“/”:表示m除以n,为准确值,包含后面的小数
#“//”:表示m除以n后的整数部分,没有四舍五入

1018:

num2=[0,0,0]#初始化列表,可用来设置列表初始化状态
print("%d %d %d" % (num1[0],num1[1],num1[2]))

print("%d %d %d" % (num2[0],num2[1],num2[2]))

print("%c %c" % (count(string1),count(string2)))

# %d为格式化整数,个人理解为相当于在引号内先准备好要输出的变量的格式,然后在中间的%后准备好引号内的输出内容,这个“%”相当于“=” # %c为格式化字符,用法与上面相同,只是输出的是字符 # %s为格式化字符串,比如输出的是“python”这样的长串

 

1019:
    num=[int(i) for i in list(str(t))]#将一个长数字转化为一个个单独的数字
    num.sort(reverse=True)#函数陷阱:用函数时不可以直接num1=num.sort(),因为大部分函数都是没有返回值的,需要使用num1=num[:]
    num1=num[:]
    num.sort(reverse=False)
    num2=num[:]
    num1=map(str,num1)#用list=map(str,rlist)可将一个列表内全部元素转化为str形式或者可以:a=[],b=[str(i) for i in a]转换列表内元素类型
    num2=map(str,num2)
    a=int(''.join(num1))#与上面的操作相呼应,上面是将一个长数字拆开成单独字符,这是将单独元素连接为一个整数
       
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值