当前位置: 首页 > news >正文

Chapter05 修炼python基本功:条件语句和循环

文章目录

  • 前言
  • 条件语句和if
  • 循环语句
    • for循环
    • while循环
    • 条件与循环的复用


前言

在前面我们学习的是python的基本数据类型:列表、元组、字典、集合和字符串等。那么我们如何去很好的使用这些基本的数据类型呢?这就需要用到条件、循环。很多人把这个叫做python基本功,因为它控制着代码的逻辑,是程序的中枢系统。所有的东西都是在条件和循环上建立起来的。

可以这么说优美的代码绝对有条件和循环。

条件语句和if

对于python中的绝对值,换成条件语句:

# abs(x)
if x >= 0:
    y = x
else:
    y = -x

这就是python的条件语句,需要注意,条件语句的末尾必须加上冒号,

相关文章:

  • 彻底掌握Makeifle(三)
  • 手机抓取蓝牙日志btsnoop的方法汇总(Android一直补充中)
  • 【Vue 开发实战】实战篇 # 30:实现一个可动态改变的页面布局
  • [单片机框架][drivers层][cw2015/ADC] fuelgauge 硬件电量计和软件电量计(一)
  • 【iVX 开发 - 入门】开发环境、应用对象树介绍(含操作演示)
  • CTFshow 代码审计
  • 19-Django REST framework-DRF工程搭建
  • CSP-S信息学奥赛考试大纲(提高级)
  • 电源硬件设计----降压-升压(Buck-Boost)变换器基础
  • C语言循环的嵌套、比较、break语句,continue语句
  • 【数据挖掘算法与应用】——数据挖掘导论
  • Java语言高级特性——泛型
  • 混合模拟退火和教与学的鸽群优化算法-附代码
  • Java Agent通灵之术
  • c语言进阶 结构体的声明
  • 2017前端实习生面试总结
  • 30天自制操作系统-2
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • JavaScript对象详解
  • node.js
  • opencv python Meanshift 和 Camshift
  • php面试题 汇集2
  • Spring Cloud中负载均衡器概览
  • Travix是如何部署应用程序到Kubernetes上的
  • 不上全站https的网站你们就等着被恶心死吧
  • 翻译--Thinking in React
  • 仿天猫超市收藏抛物线动画工具库
  • 我是如何设计 Upload 上传组件的
  • 用quicker-worker.js轻松跑一个大数据遍历
  • 字符串匹配基础上
  • 长三角G60科创走廊智能驾驶产业联盟揭牌成立,近80家企业助力智能驾驶行业发展 ...
  • #Linux杂记--将Python3的源码编译为.so文件方法与Linux环境下的交叉编译方法
  • (14)目标检测_SSD训练代码基于pytorch搭建代码
  • (c语言版)滑动窗口 给定一个字符串,只包含字母和数字,按要求找出字符串中的最长(连续)子串的长度
  • (安卓)跳转应用市场APP详情页的方式
  • (附源码)spring boot基于Java的电影院售票与管理系统毕业设计 011449
  • (免费领源码)Python#MySQL图书馆管理系统071718-计算机毕业设计项目选题推荐
  • (四)linux文件内容查看
  • (原創) 如何讓IE7按第二次Ctrl + Tab時,回到原來的索引標籤? (Web) (IE) (OS) (Windows)...
  • (转)C#开发微信门户及应用(1)--开始使用微信接口
  • (转)大型网站架构演变和知识体系
  • (转)关于如何学好游戏3D引擎编程的一些经验
  • .NET CF命令行调试器MDbg入门(四) Attaching to Processes
  • .net framework profiles /.net framework 配置
  • .NET中使用Protobuffer 实现序列化和反序列化
  • 。Net下Windows服务程序开发疑惑
  • @AliasFor注解
  • @angular/cli项目构建--Dynamic.Form
  • @RequestMapping处理请求异常
  • [ C++ ] STL---string类的使用指南
  • [ JavaScript ] JSON方法
  • [AHOI2009]中国象棋 DP,递推,组合数
  • [AIGC] Redis基础命令集详细介绍
  • [Android开源]EasySharedPreferences:优雅的进行SharedPreferences数据存储操作
  • [C#] 如何调用Python脚本程序