6个案例教你快速掌握Python基础知识

最近系统学习了一遍python基础知识,学着学着灵光一闪,想知道有没有快速掌握知识的方法。一般正常的逻辑是边看基础知识边练习案例,是一个书由厚变薄的过程。

不过现在节奏这么快,尤其是互联网公司,排除周末在家看孩子的时间,几乎没有时间和精力再进行深度学习,所以这篇文章就诞生了。

本文通过案例入手直接结合python知识点,可以快速掌握python基础知识点。

案例名称

  • 计算圆形面积
  • 输入字符并倒序输出
  • 猜数字游戏
  • 按照诗句格式输出诗词
  • 统计文本中出现次数最多的10个单词(txt)
  • web页面元素提取

计算圆形面积

知识点:print 结合format()函数实现输出格式。

固定的公式:

 print(<输出字符串模板>.format(<变量1>,<变量2>,<变量3>))

实现代码:

  r = 25    # 圆的半径是25
  area = 3.1415 * r * r  #圆的公式
  print(area)
 print('{:.2f}'.format(area) )  # 只输出两位小数

新手易错点:

format前的字符串模板格式‘{:.2f}’ 经常会写错,其中一个{}对应一个format里面的参数。

输入字符并倒序输出

核心思想:找到最后一个元素并输出。

知识点:

  • 输入使用input函数
  • 计算长度使用len()函数
  • 输出函数结尾使用end=’‘,作用在输出的字符后方添加空字符串
   #输入文本
  s=input('请输入一段文本:')
  #计算输入内容的长度并赋值给i
  i=len(s)-1
  #倒序循环输出
  while i>=0:
      print(s[i],end='')
      i=i-1

猜数字游戏

随机产生一个数字,并判断输入的数字和这个随机数直到猜测成功。

知识点:

  • 使用random.randint()函数生成一个随机数字
  • while()循环,当未满足条件一直执行,满足条件break跳出循环
  • 输入数字eval函数结合input,将字符串类型转换成整数
  • if 三分支条件判断,if elif else 格式

实现代码:

  import random
  
  #生成随机数
  a=random.randint(0,1000)
  #统计次数
  count=0
 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值