python初学入门到精通_python入门到精通系列学习心得

Course List:

Windows搭建python开发环境,python入门到精通[一]

Python基本语法,python入门到精通[二]

visual studio 2015 搭建python开发环境,python入门到精通[三]

Python基本语法[二],python入门到精通[四]

Python运算符,python入门到精通[五]

Python开发MongoDB App--学完上述课程自己来一个。

Python爬虫开发--嗯,搞完这个就算毕业。

首先,课程的顺序需要调整:一和三主要是介绍学习和布置开发环境的,一介绍的是非VS开发,三介绍的是VS开发。VS2017现在已经对python的支持程度非常高了。所以课程中的操作也基本都不需要了。直接installer添加python开发环境就成了。

Python上手-Python基本语法1

如何新建一个Python项目?

1036245-20170511153401066-1695590923.png

就这么简单,选择Python应用程序就对了。对应的英文是PythonApplication.

刚建好的PythonApp就长这样:

1036245-20170511153403613-1213416931.png

这个HelloPython.py文件基本就相当于Main.cs文件了。也可以看出后缀为py的文件暂时视作cs文件。

再来新建一个Secondary.py。按照经验,将Project卸载,可以看到pyproj文件,这与csproj配置文件是一个套路。

1036245-20170511153406551-1941250843.png

打开文件,我们看到:

1036245-20170511153409316-496949433.png

元素控制运行程序起始页面,我们改成Secondary.py后F5就是执行Secondary了。

对应我们已经建好了的页面。

再来看py文件:干干净净的,连个命名空间和文件头都没有!!!

1036245-20170511153414316-1533362657.png1036245-20170511153415238-1468098428.png

输入如上代码后,可以看到右边的控制台效果。程序是由python.exe调用到控制台输出结果的,而不是向C#一样生成单独exe文件。

全程不用标点符号,靠换行符来识别语句分段。但为了格式手动换行,程序是能识别的

1036245-20170511153416066-176006750.png这样可以

1036245-20170511153416519-1020717316.png这样不行,编译器不能识别所以没报错,但也没执行(开始觉得这容错率。。。但反过来想一下,发现错误的难度页跟着提高了。)

1036245-20170511153417988-1443614395.png这样编译器会报错强大的弱类型,x=233,x=1145,x="Hello"都可以顺利执行,变量可以随时改变其值,哪怕跨值类型。

方法参数支持(x+y),无论其是值类型还是string都可以与我们预期一样的执行。

花式作死一下:

1036245-20170511153420019-1226603048.png

这次不行了,看来value类型在被调用时不能自动转为对应的string。

小结:目前可知文件的基本结构是什么样的,变量的声明和赋值方式非常灵活,换行是区分不同语句的标识。接下来我们来看看如下问题:逻辑语句怎么写

运算符号

数据类型怎么定义:IEnumerable, List, KeyValuePair,array等

如何定义方法

如何定义类

类之间的继承

接口和委托

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值