商业数据分析 扫二维码继续学习

条件与循环

语句块

  • 用:开头,多行缩进的代码。多行代码同时执行。

布尔变量 

  • 表达为True(1)或False(0),天然二分支。
  • 布尔表达式为假的值:False、None、0、""、()、[]、{}
  • 可以用bool函数将其他类型数据转化为布尔型的
  • 两个假值不一定相等(数据类型不一样)

 条件和条件语句

  • if语句:条件执行。if后的布尔值如果是True,就执行后面的语句块。
  • else语句:如果第一个语句块没有执行(布尔值为False),就执行else后的语句块。如果第一个语句块执行了(布尔值为True),else后的语句块就跳过。
  • elif函数:表达三分支及以上。elif是else if的缩写。
  • if语句嵌套if语句实现多分支

断言 

  • assert函数:要求某些条件必须为真。作用:检查函数属性是,作为初期测试和调试过程中的辅助条件。成立无结果,不成立报错。
[展开全文]
任课老师
  • 中国人民大学商学院教授

    张瑾,中国人民大学商学院副院长,教授,博士生导师。分别于2013年、2009年、2006年获清华大学管理学博士、工学硕士和工学学士学位。获教育部高等学校科学研究优秀成果奖、教育部博士研究生学术新人奖、北京市哲学社会科学优秀成果二等奖、北京市优秀学位论文优秀指导教师、北京市优秀博士毕业生、中国信息经济学会理论贡献奖,中国人民大学教学优秀奖,清华大学优秀博士论文奖等荣誉。在国内外重要学术期刊与会议上发表学术论文三十余篇,其中四篇为管理学国际顶级期刊(UTD 24)论文。主持三项国家自然科学基金项目,其中一项在基金委后评估中被评为特优,并带领团队在汽车、电信、传媒、核电、互联网等行业完成多个政府和企业课题。主要教学与研究领域包括人工智能与数字经济,大数据分析与管理,机器学习与商务智能等