python知道的很早,但是一直不想学,有抵触情绪,哈哈,不知道怎么的,总觉得没用大括号的语言都是异教徒。
但现在python确实很火,而且据说以后人工智能上面也用的到,最最关键的是,据说它的库非常多,今天刚好下雨,抽空了解下吧。
学习用https://www.liaoxuefeng.com/wiki/1016959663602400 廖大神的教程为蓝本。
开始吧。
安装上面的一笔带过,编辑器直接用我电脑上现成的Visual Studio Code。
保存文件就到D盘吧,名字为hello.py,开始第一段。
这个不解释了,第一行就是万年不变的hello world ,然后本意是准备输入一个数字,让他比较输出。
结果报错了,看报错是在第4行,原来文本和数字还是不能直接比较的,虽说是动态语言还是要强制转换。
加 int 函数转换下就好
写成这样试试,初次接触,觉得python太简单了,简直是随意,变量定义前前面不用关键字,哈哈哈。不知道到了大型项目怎么防冲突的。继续吧。
使用list和tuple
print(table);
感觉list就是一个没有key的数组。操作也和一般的数组操作差不多,和js及aardio都很像。
如果要定义一个空的tuple,可以写成():如 a = ()
只有1个元素的tuple定义时必须加一个逗号,,来消除歧义: 要这样 a = (1,);