笨办法学Python 习题 3:数字和数学计算
发布时间:2020-12-17 16:59:01 所属栏目:Python 来源:网络整理
导读:#-*-?conding:uft-8?-*-print?'I?will?now?count?my?chickens:'print?'Hens',?25?+?30?/?6print?'Roosters',?100?-?25?*?3?%?4print??3?+?2?+?1?-?5?+?4?%?2?-?1?%?4?+?6print?'Is?it?true?that?3+2??5-7'print?'What?is?3+2?',?3+2print?'What?is?5-7?',?5-
#-*-?conding:uft-8?-*- print?'I?will?now?count?my?chickens:' print?'Hens',?25?+?30?/?6 print?'Roosters',?100?-?25?*?3?%?4 print??3?+?2?+?1?-?5?+?4?%?2?-?1?%?4?+?6 print?'Is?it?true?that?3+2?<?5-7' print?'What?is?3+2?',?3+2 print?'What?is?5-7?',?5-7 print?"Oh,that's?why?it's?False." print?'How?about?some?more.' print?'Is?it?greater?',?5?>?-2 print?'Is?it?greater?or?equal?',?5?>=?-2 print?'Is?it?less?or?equal?',?5<=-2 运行结果 I?will?now?count?my?chickens: Hens?30 Roosters?97 6 Is?it?true?that?3+2?<?5-7 What?is?3+2??5 What?is?5-7??-2 Oh,that's?why?it's?False. How?about?some?more. Is?it?greater??True Is?it?greater?or?equal??True Is?it?less?or?equal??False 常见问题回答 为什么 % 是求余数符号,而不是百分号?? 很大程度上只是因为涉及人员选择了这个符号而已。一般而言它是百分号没错,就跟 100% 表示? 百分之百一样。在编程中除法我们用了 /,而求余数又恰恰选择了 % 这个符号,仅此而已。 % 是怎么工作的? 换个说法就是“X 除以 Y 还剩余 J”, 例如“100 除以 16 还剩 4”。 % 运算的结果就是 J 这部 分。? 运算优先级是什么样子的? 美国我们用 PEMDAS 这个简称来辅助记忆,它的意思是“括号、指数、乘、除、加、减”—— Parentheses Exponents Multiplication Division Addition Subtraction ——这也是 Python 里的 运算优先级。? 为什么 / 除法算出来的比实际小? 其实不是没算对,而是它将小数部分丢弃了,试试 7.0 / 4.0 和 7 / 4 比较一下,你就看出不同了。? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |