此系列文章的创作初衷是作为读书过程中的笔记,而非教程类文章。
有时候,提示会超过一行。这时候一个比较好的做法是先将提示信息存储在一个变量中,再传给input函数,这样有助于保持代码简洁。 注意:input函数不会自动在输出提示后换行。
如果用户意图输入一个整型,那么必须将input的返回强制转化为整型才能正常使用。要将字符串转为整型,使用int()函数,它的用法就像str()一样。 age = input("How old are you?") age = int(age) 求模运算符(%)返回余数,可以判断一个整数是奇数还是偶数。 注意:Python中的%进行的是求模运算,而C++和Java中的%进行求余运算。求模和求余都需要先计算商,将商进行舍入,然后根据 被除数-商×除数 求模/求余。不同之处在于,求模是商向负无穷舍入,求余时商向0舍入。两者只有在被除数和除数符号不同时有区别。