像科学家一样思考Python
不同编程语言的具体细节看着很不一样,但几乎所有编程语言都会有一些基础指令:
1、输入系统:从键盘、文件、网络或者其他设备上获得数据。
2、输出系统:将数据在屏幕中显示,或者存到文件中、通过网络发送等等。
3、数学运算:进行基本的数学操作,比如加法或者乘法。
4、条件判断:检查特定条件是否满足来运行相应代码。
5、重复判断:重复进行一些操作,通常会有变化。
运算符:
除法:分为/,结果为浮点数;地板除//,取结果的整数部分,某些文章中说“整数的除法运算永远是精确的”,指的似乎地板除
乘方:**
异或:^
print(6^2)
<<<4
即二进制:
11^01=10
语法规则体现在两方面:代号和结构。
字符创操作:字符串可以进行“+”和“*”操作,分别代指拼接和重复
程序一般出现三种错误:
1、语法错误Syntax error
2、运行错误runtime error
3、语义错误Semantic error
有返回值函数与无返回值函数
无返回值的函数要么就是屏幕上显示出一些内容,要么就有其他的功能,但就是没有返回值。如果你把这种函数的结果返回给一个变量,就会的到特殊的值:空。