程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2023-06(5)

[实例]_python语言程序设计_北理MOOC视频笔记

发布于2020-03-26 12:17     阅读(2078)     评论(0)     点赞(2)     收藏(3)


jupyter notebook笔记地址:之后过审了附上

#1

- case_1 温度转换

#2

- case_2 画蟒蛇

#3

- case_3 天天向上的力量

- case_4 文本进度条

#4

- case_5 BMI

- case_6 圆周率计算

#5

- case_7 七段数码管绘制

递归小实例

- case_8 科赫雪花小包裹

#6

集合操作尝试

- case_9 基本统计值计算

字典函数默写

-case_10 文本词频统计

for word in words:  #统计单词出现的次数,并存储到counts字典中         
    counts[word] = counts.get(word,0) + 1  #先给字典赋值,.get()函数——如果字典中没有word这个键,则返回0;有则返回对应值
items = list(counts.items())   #将字典转换为列表,以便操作
items.sort(key=lambda x:x[1], reverse=True)  # 见下面函数讲解
for i in range(10):
    word, count = items[i]
    print ("{0:<10}{1:>5}".format(word, count))

items.sort(key=lambda x:x[1], reverse=True)意思是,根据item的第二维数据,从大到小排列( 逆序排列)
Python lambda表达式
中文文本筛选时的笨办法也可以记住

7

- case11_自动轨迹绘制

参考笔记:Python-自动轨迹绘制实例
数据文件接口定义:

300,1,144,0,1,0
分别对应:
1 行进距离300
2 转向判断——(0:左转 1:右转)
3 转向角度144
4~6 RGB三个通道颜色0,1,0)

#map() 会根据提供的函数对指定序列做映射。
#第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。

def square(x):
    return x**2; #计算平方式
map(square, [1,2,3,4,5]); #计算列表各个元素的平方
#[1, 4, 9, 16, 25]
map(lambda x:x**2, [1,2,3,4,5]);#使用lambda匿名函数
#[1, 4, 9, 16, 25]
#提供了两个列表,对相同位置的列表数据进行相加
map(lambda x,y:x+y,[1,3,5,7,9],[2,4,6,8,10]);
#[3,7,11,15,19]

wordcloud小实例

马克

  1. 常见的python报错及解决方案
  2. Print函数总结
    print函数用法总结
  3. Python绘图Turtle库详解
  4. Python序列中元素的访问方式(一 ~ 四)
  5. Python字符串常用操作实现
  6. python 字典操作方法详解

原文链接:https://blog.csdn.net/weixin_43531163/article/details/105019841



所属网站分类: 技术文章 > 博客

作者:lg

链接:https://www.pythonheidong.com/blog/article/285101/f156d8daa6d682161d07/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

2 0
收藏该文
已收藏

评论内容:(最多支持255个字符)