20210610 py高级数据结构(复习)

20210610 start

今日目标

其他方法解决回文练习——比如序列法? a[::-1]

完成阶段练习——今天又完成1个阶段练习+1个循环练习,差一个99乘法表没开始做

高级数据结构——梳理归类,方便记忆

break continue 难度还需加深理解——今天又用到了break——go to loop 不记得了

写入文档 后续

接下来

9*9乘法表

高级数据结构

print简单语法?

额外记录

今天打了四价HPV疫苗第一针,832,8月12日以后打第二针去,半年之内最好打完三针。可以12月去打第三针。

今天和xyz视频了,刚接通,她就妈妈妈妈妈妈地叫我,很开心,昨天也和她视频了,她跟我讲了很久的话,母女这种情分真的很神奇,虽然不在她身边的时间长,可是她依然这么眷恋我,很让我感动,也很让我愧疚。今天在疫苗接种点看到很多家长带着孩子去打针,看着不同年龄段、不同身高的孩子,我感觉对yz的歉意很多,我没能看着她一天天长大,错过了她成长中很多宝贵的时刻和瞬间,真的是我的遗憾。希望能早一点把她接过来,陪着她长大,希望她快乐平安。

案例——打印9*9乘法表

# 思路20210610 双循环,从结构看,第一个被乘数都是i本身

for i in range(1,10):

    for j in range(i,10):

        print('{}*{}={}'.format(i,j,i*j),end=" ") # 让末尾空格相连-对应前几天练习

    print('\n')

# 想起大一时候学c语言在机房做效果,当时怀疑自己写对了,还到处问别人怎么改。

# 其实自己写得对,还以为自己抽象思维不好,哈哈哈,其实凭着感觉就写对了只不过不确信。

# 现在确信了很多,也熟练了很多,很多事明白了就不难。

收获

print(  ,end='\t') 四个英文空格  end默认是='\n'

案例——五位回文数(具体见前几次笔记,补充了)

列表

为什么这种赋值不行?

b=[]

j=0

for j in range(0,9):

    b[j]=j # 报错说index超出 范围 ,可是不是同步赋值吗?怎么超范围

    print(b)

20210610 end

收获

a=[i+3 for i in range(0,3)]  注意中间没有标点符号

for i in num 通过循环把num字符串的内容传递给a 和 a=[i for i in num]是等效的,而且少了好几行代码

——这就是前几天 五位数回文字犯的错误哈哈哈(也不是错误,就是弯路而已哈哈哈)

说明这两天技术在熟练

字符串也是序列类型,也有顺序,所以 也可以  a=[i for i in num],

还发现一个神奇的,num[0]==num[-1] 对于字符串来说也可以居然。

今日目标

其他方法解决回文练习——比如序列法? a[::-1]

完成阶段练习——今天又完成1个阶段练习+1个循环练习,差一个99乘法表没开始做——都完成了

高级数据结构——梳理归类,方便记忆——一部分(list 和 tuple——因为元组不可更改,所以删除、修改、新增就无从谈起)

break continue 难度还需加深理解——今天又用到了break——go to loop 不记得了

写入文档 后续

接下来

9*9乘法表

高级数据结构——梳理(周末应该ok了)

print简单语法? ——d% s%?这都啥,都忘了,只记得{}.format了

很想再看 写入 读取那部分

你可能感兴趣的:(20210610 py高级数据结构(复习))