《Python学习课件---008了不起的分支和循环2》由会员分享,可在线阅读,更多相关《Python学习课件---008了不起的分支和循环2(5页珍藏版)》请在金锄头文库上搜索。
零基础入门学习Python 作者:小甲鱼 让编程改变世界 Change the world by program 了不起的分支和循环2 现在小甲鱼来考考大家: 按照100分制,90分以上成绩为A,80到90为B, 60到80为C,60以下为D,写一个程序,当用户输 入分数,自动转换为ABCD的形式打印。 解题方案: method1.py method2.py method3.py Python可以有效避免“悬挂else” 什么叫“悬挂else”? 我们举个例子,初学C语言的朋友可能很容易被 以下代码欺骗: if ( hi 2 ) if( hi 7 ) printf(“好棒!好棒!”); else printf(“切”); 条件表达式(三元操作符) 有了这个三元操作符的条件表达式,你可以使用 一条语句来完成以下的条件判断和赋值操作: x, y = 4, 5 if x assert 3 4 一般来说我们可以用Ta再程序中置入检查点,当 需要确保程序中的某个条件一定为真才能让程序 正常工作的话,assert关键字就非常有用了。