网际飞扬

还记得年少时的梦么,醒不过来 便信以为真……

主题背景
本网站首发版本创建于1999年4月
网际飞扬
手机网站二维码

请使用手机扫描二维码,登录网站手机版。

Python学习笔记:python开发环境搭建、常用语句编写格式介绍

  • 2023-06-14
  • 1846
  • 飞驰的心

我本人已经学了五种开发语言,事实上到了目前这个年龄,再看某种开发语言就好比挑一个新的锯子、榔头的感觉一样,可用可不用,大多数语言基本套路都差不多,于是花了一下午时间熟悉了一下一直大火的python,因为我是做网站开发、企业信息化、应用程序开发的,所以对py的依赖比较少,一下午时间也就熟悉了基本语法和编码格式,估计也能写个web项目出来,但是我提不起什么兴趣了。留个快速教程帮助后来这人快速入门吧——

1、环境搭建:

我用的是vscode作为开发环境,实际上这就是个学习环境,如果你做网站还行,如果你要搞什么爬虫、大数据计算等py号称强项的领域,你就需要安装它专业的IDE了,这里仅仅是让你熟悉语句,做做小的web项目而言。

【重要】去python下载并安装它的安装包,截至昨天我安装的是3.11.4版本的,其实都无所谓,我是在微软应用商店安装的。

安装完以后启动vscode安装python的扩展,给小白扫扫盲:你上面安装的是python的解释器,负责执行你写的python代码的。而vscode安装python扩展是为了让vscode这个编辑器能识别你写的python代码(包括:识别格式、代码提示等等)

2、写一段python代码测试一下环境

创建文件,写一个数据语句,然后检查右下角是否有你安装的python的解释器和版本,都没有问题的时候,点击鼠标右键选择”在终端中运行Python文件“,就可以在下面看到执行结果了。

截至到这里,咱们的开发环境就调试完成了,但咱可不是为了写个”Hello World“来忽悠流量的,何况我这个人网站流量在高也没人给一毛钱。实际上我们要干的是快速的让你入门,至少能写个网站出来吧,准备开始——

【前提】如果你没有任何编程经验,下面的内容你阅读可能比较吃力,如果你连方法、类都不知何物,那就此打住,以下内容可能不适合你;

1、基础语句怎么用:我仅仅介绍一下python的书写格式,至于语句的作用,我建议你卡到哪儿就搜到哪儿,这样比较快:

【重要】python对缩进很敏感,对空行不敏感。所以python的类、方法并没有像其他语言一样用花括号包起来明确边界。

比如下面我写个常规循环语句:

大多数语言的for循环的循环体都是用不同的括号包起来,但python不用,仅仅缩进一下即可。

格式明白了剩下就是各种基础命令,各种加减乘除的运算符其实和其他语言差不多,现在咱们写几个”方法“和”类“

创建了一个名为myclass.py的类文件,格式如上图所示,里面包含了三个方法,也如上图所示。接着创建一个view层代码(你写完类总是要用的吧)来测试这个类:

上图测试了类中的jsonlist方法,也正确输出了这个方法的json字符串, 截止到这里就是python类和方法的使用。


以我学习多种语言的经验来看,其实各个语言都差不多,无非就是它们背后的生态是否丰富,时至今日几乎每个语言的生态都很丰富,不存在你能干的活儿它干不了的事儿。所以你如果能耐心的看到这里,其实你就已经有了自学能力了,我不可能在这个文章里把所有python的语句都给你写个实例,还是我那句话,你卡到哪儿就去学某个语句,这样最快。

比如:搜索——

Python如何连接mysql

python如何添加json属性,如何删除json数组元素

这类基础的语句命令的知识,铺天盖地,只要你掌握了自学的方法,剩下的就都不难了,祝你进步!


本博客所有内容均为原创,原则上我不希望你转载。如特别喜欢而转载的话,请务必注明出处“网际飞扬 http://www.fayo.net” 否则本人闲来无事可能会把你误当成维权的靶子。

评论

验证码

全部评论

共{{commentCount}}条
  • {{i+1}}楼
    {{rs.Msg_Sender}}{{rs.Msg_Datetime}}

    {{rs.Msg_Content}}

播放器封面
  • 宠物精灵