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。

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

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

时间: 2024-08-27 07:15:12

Python入门到精通 学习 教程的相关文章

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

在上一篇博客Windows搭建python开发环境,python入门到精通[一]很多园友提到希望使用visual studio 2013/visual studio 2015 python做demo,这里略带一句,其实就"学习python"而言,比较建议使用pycharm,pycharm可以设置VS或者eclipse等多种IDE的编码,可以让绝大部分其他语言使用IDE的习惯者更容易上手.这一点兼容确实做的很好.不过既然这么多园友要求使用vs开发python的话,就介绍一下visual

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

在上一篇博客Python基本语法,python入门到精通[二]已经为大家简单介绍了一下python的基本语法,上一篇博客的基本语法只是一个预览版的,目的是让大家对python的基本语法有个大概的了解.之所以将python的基本语法分为两部分,是因为园子里大部分人都是有编程基础的,所以在学习Python的时候可以先出个预览版的,预览版都是根据Python的语法与其他语言(java/C#/php)比较类似又不完全一样的地方,便于大家对Python有个基本理解.在大家差不多有个了解以后,我们再深入讲讲

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

在上一篇博客Windows搭建python开发环境,python入门到精通[一]我们已经在自己的windows电脑上搭建好了python的开发环境,这篇博客呢我就开始学习一下Python的基本语法.现在练习的开发环境是基于windows的,如果有朋友喜欢linux或者mac的话,只要有需求,我后续的可以给出对应的博文介绍,其实也是换汤不换药,没需求我就懒得说了. v写在前面 python你不去认识它,可能没什么,一旦你认识了它,你就会爱上它 v郑重承诺 我承认,现在园子里烂尾的系列博文比比皆是,

&lt;ASP.NET4 从入门到精通&gt;学习笔记3

第三部分,状态管理与缓存 何为状态管理,起始对于web而言,经过前面章节的讲解,已经理解,对于web程序,就是一个无状态的程序,每次的请求与每次的响应,两者之间本身就是独立存在的,这一点对于早期的静态网页来说,倒没什么,因为每次的请求和响应其实都是固定不变的.但是到了动态网页时代,就不行了,web开发的很大一部分工作将变为状态管理.这一点,可能举一个例子,最具有代表性,比如说购物车,那么对于购物车而言,就需要知道他的访问者是谁?虽然他们可以在不同的页面切换,但是购物车不能够变化,此时就是一种状态

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

从大学开始玩python到现在参加工作,已经有5年了,现在的公司是一家.net的公司用到python的比较少,最近公司有新项目需要用到python,领导希望我来跟其他同事training,就有了这篇博客,打算将python的training弄成一个简易的python系列,供大家入门使用.Python语言自从20世纪90年代初诞生至今,它逐渐被广泛应用于处理系统管理任务和Web编程.今天就让我们来搭建一个python的开发环境,Windows搭建python开发环境.一切从"Hello world

&lt;ASP.NET4 从入门到精通&gt;学习笔记1

很久没有写东西了,今日有时间,开始整理一下关于ASP.NET 4的学习笔记,提醒自己,也欢迎评论. 概述一共分为6个大的部分,后续文章,将根据每个部分进行整理,本读书笔记只是整理关键点,对于啰嗦的内容一概省略. 第一部分,基础知识部分 我认为这个部分是这部书作为入门部分讲解比较深入和清楚地部分,对于ASP.NET,他的本质是web开发,不管是web form还是MVC,那么在进行web开发之前,首先就需要了解,为什么会出现ASP.NET,其实,在早期的时候,应该说是HTML和HTTP的天下,在计

WF从入门到精通学习目录

WF从入门到精通(第一章):WF简介 WF从入门到精通(第二章):workflow运行时 WF从入门到精通(第三章):workflow实例 WF从入门到精通(第四章):活动及workflow类型介绍 WF从入门到精通(第五章):workflow跟踪 WF从入门到精通(第六章):加载和卸载实例 WF从入门到精通(第七章):基本活动的操作 WF从入门到精通(第八章):调用外部方法及工作流(一) WF从入门到精通(第八章):调用外部方法及工作流(二) WF从入门到精通(第九章):逻辑流活动 WF从入门

精品大数据分析资料大数据分析必备教程,大数据分析入门到精通全集教程分享

精品大数据分析资料,大数据分析入门到精通全集教程分享,看完工资至少涨到30K 资料获取方式,关注公总号RaoRao1994,查看往期精彩-所有文章,即可获取资源下载链接 更多资源获取,请关注公总号RaoRao1994 原文地址:https://www.cnblogs.com/raorao1994/p/10851911.html

Python入门到精通资料大汇总,不啰嗦,全是珍藏资料!速度收藏

今天闲来无事,把手里积累了这么久的Python入门资料整理了一下,发现其实,有了这些,python入门真的不难,每天花点时间学,真的不会影响工作.下面一起来看看这些资料吧! Python编程女匠入门资料列表目录: Python入门书籍资料展示 Python进阶书籍资料展示 Python***技术资料展示Python入门案例项目讲解视频展示Python入门实操小游戏展示从零开始到Python web进阶方向的学习资料展示 从零开始到Python 爬虫进阶方向的学习资料展示 从零开始到Python