python的入门基础特别的低,根本不用担心找不到入门的方法。世界太复杂,唯有python。
- python的交互解释器
百度python即可,https://www.python.org/。安装教程太多了,不再累赘。 - python的开发工具
推荐使用pycharm,社区版足够日常学习使用,如果想体验专业版可以官方订阅,或者简单的暴力破解。 - 数的表达
简单的运算python和其他语言几乎一样,python没有那么傲娇,不用区分double和float,浮点数只有float一种。
简单来说加减乘除取模依然是+、-、*、/、%。
python还有‘//’(整除),**’(乘方)等运算符。
python支持复数表达,不用函数。另外我们可以利用cmath函数来实现sqrt(-9)的计算。
x=6+5j;
y=7j;
z=x*y;
print(z)#-35+42j
import cmath
print(cmath.sqrt(-9))#3j
- 进制问题
进制是学习计算机语言的底层基础,十进制,二进制,八进制,十六进制。 - 变量
不同于其它语言,python变量没有默认值,在使用前必须赋值。 - 语句
你看见的代码都可以理解成语句。暂时只需要明白python的显示语句print(),input()语句。
print()输出语句,格式就是这样啦。
input()输入语句,简洁明了,没有多余的过程。
print(repr('Hello world!'))#repr是个什么鬼?Baidu
print('Hello world!')
- 函数和模块
python强大之处就在于模块,强大不只是世界5强。
模块导入格式:import 模块名;或者form 函数 import 模块
pycharm中添加模块特别的简单,安利。 - 注释
我常常搞混各种语言的注释符号,python中常用‘#’,多行可以利用三个单引号或三个双引号。 - 字符串
对于字符串,内心是恐惧的。大概因为要记的东西太多了吧。
python中单引号和 双引号几乎没有差异,推荐使用双引号,避免没要的转义。