码迷,mamicode.com
首页 > 编程语言 > 详细

Python入门到精通 学习 教程

时间:2019-10-16 11:37:32      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:英文   方式   分段   不用   不同   开始   生成   结果   小结   

Python入门到精通 学习 教程

 

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

   

Python上手-Python基本语法1

如何新建一个Python项目?

技术图片

  

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

刚建好的PythonApp就长这样:

技术图片

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

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

技术图片

打开文件,我们看到:

技术图片

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

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

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

技术图片

技术图片

输入如上代码后,可以看到右边的控制台效果。

  1. 程序是由python.exe调用到控制台输出结果的,而不是向C#一样生成单独exe文件。
  2. 全程不用标点符号,靠换行符来识别语句分段。但为了格式手动换行,程序是能识别的

技术图片

这样可以

技术图片

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

技术图片

这样编译器会报错

  1. 强大的弱类型,x=233,x=1145,x="Hello"都可以顺利执行,变量可以随时改变其值,哪怕跨值类型。
  2. 方法参数支持(x+y),无论其是值类型还是string都可以与我们预期一样的执行。

    花式作死一下:

技术图片

  

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

   

小结:目前可知文件的基本结构是什么样的,变量的声明和赋值方式非常灵活,换行是区分不同语句的标识。

 

Python入门到精通 学习 教程

标签:英文   方式   分段   不用   不同   开始   生成   结果   小结   

原文地址:https://www.cnblogs.com/itye/p/11684224.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!