打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Python3 自学第1天:语法规范
极客干货 2019-02-14 17:57:26

前面我们对Python的概念,特征,应用的领域以及Python3开发环境的配置进行了介绍,如果还不清楚的朋友们,可以查看《为什么说Python是一门神奇的编程语言》和《Python3开发环境安装与配置》去了解一下,如果还有什么问题,大家可以在评论区留言。

今天起“极客干货”将系统性的分享Python3基础知识给大家,后续会分享一些Python3进阶知识,比如:如何用Django、Tornado做 WEB开发,如何用Selenium做自动化测试,如何用爬虫抓取第三方数据,如何用Pandas进行数据分析等等,感兴趣的朋友们可以关注下“极客干货”,感谢!

以后“极客干货”将用Python3.7版本和PyCharm开发工具给大家介绍这门神奇的编程语言,这里极力推荐使用专业的PyCharm集成开发工具,当然还有其它的IDE开发工具,选择自己喜欢的就好,不必纠结于此,好了,废话少说,我们开始吧。

我们先快速来一个HelloWorld程序,让大家先认识一下Python代码:

What? Python一行代码就搞定了?是的,没错,Python就是这么的简单;如果Java实现一个功能需要200行代码,那么Python最多只要几十行代码就能搞定。代码简单,结构清晰,易于维护,简单易学,以致于现在很多大学都开设了Python课程,甚至国内有些省份已经在中学,小学开始普及Python课程了,有朝一日Python很可能会成为一种“大众”型编程语言。

接下来我们说说Python的基础语法:

1. 编码

默认情况下,Python 3.x 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。

推荐使用前者,写起来简单,这行编码一般是需要在.py源码文件中写入的,如:

2. 标识符(在给变量,类,函数起名字时需要遵循下面的规范)

· 第一个字符必须是字母或下划线 _ 。

· 标识符的其他的部分由字母、数字和下划线组成。

· 对字母大小写敏感。

· 不能使用Python保留的关键字。

可通过下面两个代码查询当前Python版本的保留关键字,如下:

3. 注释

单行注释用 #

多行注释用一对三单引号'''或者 一对三双引号"""

注意:单/双引号必须是英文下的单/双引号,而且必须是成对出现的,如下:

如果使用PyCharm IDE可通过快捷键( Ctrl + / )快速的添加注释或者取消注释,这组快捷键非常实用和常用,一定记住哦!

4. 行与缩进

Python中一般是一行写完一条代码语句的,且不用任何结束符的(Java是用分号;做为一条代码的结束符);Python中使用空格缩进来表示代码块的(Java是使用花括号 {}来表示代码块的);这是python最具特色的风格。

注意:每次缩进必须是4个空格或者4的倍数个空格,如果少一个空格或多一个空格都会导致运行报错误的,非常的严格,看来很不人性化其实这样会让代码结构看起来非常的清晰规范;

不建议用Tab键进行缩进,因为可能会在代码部署时会出现问题

每个.py文件中最后一行必须是一个空行,否则是会报错的

感觉上面这些特色风格好麻烦,很死板,不人性化,其实不用担心,如果使用PyCharm IDE可通过快捷键( Ctrl + Shift + F )瞬间完成缩进,这组快捷键非常实用和常用,一定记住哦!

有时候一条代码确实特别的长,我们可以使用反斜扛进行连接显示多行:

如果在[], {}, 或 () 中的多行语句,不需要使用反斜杠

5. 导入模块:import 和 from ...import

好~ 今天就先分享这些,谢谢大家!下篇文章将给大家分享Python的数字类型,欢迎关注哦!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Pycharm使用秘笈
PyCharm使用指南及更改Python pip源为国内豆瓣
Python入门教程,30分钟玩转Python编程!
PyCharm使用秘籍
Python入门:四大常用Python基本语法
Python基础
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服