不知你是否见过建楼房的过程,没有的话,找个时间去瞧一瞧,看一看。看过之后,你就会明白。建楼房,只有打好地基之后,才能在砌墙,建的楼层越高,打的地基就越深。

学编程也一样,要想得心应手的应用,得先打好地基。要想入门,需要先掌握好基础语法。唯有扎好马步,方可练就上乘武功。喜欢小编的小伙伴可以加小编的Q群867067945,欢迎大家的加入

Python的马步,为简单的基础语法,上乘武功为数据分析、网络爬虫和Web系统。为了练好马步,我们先从编码规范蹲起。

4.1 编码规范
优美胜于丑陋,明了胜于晦涩,简洁胜于复杂,复杂胜于凌乱,可读性真的很重要。为了提高代码的可读性,Python3将规范PEP8置入了运行环境中。在本节中提供的样例代码,你可以不懂,重点了解规范就好。到后面,你就会全部都懂了。

  1. 注释注释

说到可读性,不得不提代码的注释,那可是判断程序员是否合格的首要条件。编程不写注释的程序员,就是在耍流氓。当然,如果注释内容是错误的,那还不如没有注释,所以当一段代码发生变化时,第一件事就是去修改注释。

Python注释有单行和多行注释。单行注释用井号#开始,多行注释可用成对的三个双引号”””或三个单引号’’’标识,推荐使用双引号。

“”"
多行注释样例
代码看看就好,反正吃不了
“”"

传入账号和密码内容,成功返回True,否则返回False’’’

def login(account, psd):
if account == “admin” and psd == “123”:
return True
else:
return False

‘’’ 调用函数,输出返回结果’’’
print(login(“admin”, “123456”))
2. 有段代码

不知是不是Python发明人考虑到程序员整天对着计算机,没人聊天太孤单,设计的程序代码段就像聊天一样,它说:说完就回车。

Python代码段,跟其他编程语言不同,不是用打括号{}包起来的,而是使用冒号(

12天搞定Python,基础语法(上)相关推荐

  1. python核心理念_《三天搞定Python基础概念之第一天》中文版

    前言: 首先,非常感谢Jiang老师将其分享出来!本课件非常经典! 经过笔者亲测,竟然确实只要三天,便可管中窥豹洞见Python及主要库的应用.实属难得诚意之作! 其次,只是鉴于Jiang老师提供的原 ...

  2. learnpythonthehardway中文版_《三天搞定Python基础概念之第一天》中文版

    前言: 首先,非常感谢Jiang老师将其分享出来!本课件非常经典! 经过笔者亲测,竟然确实只要三天,便可管中窥豹洞见Python及主要库的应用.实属难得诚意之作! 其次,只是鉴于Jiang老师提供的原 ...

  3. python计算器教程vscode_第3天 | 12天搞定Python,用VSCode编写代码

    Visual Studio Code (简称 VS Code), 是一款免费并且开源的现代化轻量级代码编辑器,支持语法高亮.智能代码补全.自定义热键.括号匹配.代码片段等特性,并针对网页开发做了优化. ...

  4. eclipse 64位_第3天 | 12天搞定Python,用Eclipse编写代码

    Eclipse 是一个免费.开放源代码,基于Java的 集成开发环境.它以一切皆插件的设计思想,让其核心很小. 如果要支持诸如Java.C.C++.PHP. Android.Python等编程语言的开 ...

  5. eclipse还原默认窗口_第3天 | 12天搞定Python,用Eclipse编写代码

    Eclipse 是一个免费.开放源代码,基于Java的 集成开发环境.它以一切皆插件的设计思想,让其核心很小. 如果要支持诸如Java.C.C++.PHP. Android.Python等编程语言的开 ...

  6. python测验2_测验2: Python基础语法(上) (第4周)

    快乐的数字 描述 编写一个算法来确定一个数字是否"快乐". 快乐的数字按照如下方式确定:从一个正整数开始,用其每位数的平方之和取代该数,并重复这个过程,直到最后数字要么收敛等于1且 ...

  7. python机器学习日志.01 ———三天搞定Python基本功.网页提纲

    大纲( Outline) 第1天:Python和科学编程介绍. Python中的基础知识: - 数据类型 - 控制结构 - 功能 - I/O文件 第2天:用Numpy,Scipy,Matplotlib ...

  8. python编程基础是什么-编程学习第一步,让你20天搞定Python编程

    大家好,欢迎大家阅读篇文章,Python是当前火爆的编程语言之一:从后台开发到自动化,从数据分析到人工智能,都有Python的身影.我们掌握Python,就有了进入这些行业的可能.下面简单介绍下老猫和 ...

  9. [译] 12步轻松搞定python装饰器 - 简书

    [译] 12步轻松搞定python装饰器 - 简书 呵呵!作为一名教python的老师,我发现学生们基本上一开始很难搞定python的装饰器,也许因为装饰器确实很难懂.搞定装饰器需要你了解一些函数式编 ...

最新文章

  1. R语言构建xgboost模型并评估模型(测试集、训练集每一轮):误分类率指标(misclassification rate)、logloss
  2. plotly可视化绘制多坐标轴图
  3. 刺激(codevs 1958)
  4. HihoCoder - 1457 后缀自动机四·重复旋律7(后缀自动机)
  5. GlobalAlloc全局内存的使用
  6. Swift傻傻分不清楚系列(九)闭包
  7. 程序员如何快速成长为IT精英
  8. Python合并多幅静图为GIF动图
  9. Adsutil.vbs 在脚本攻击中的妙用
  10. php数据库搬家,php 用adodb实现数据库搬家
  11. Hobo 4: Total War
  12. 分布式场景下数据一致性的问题——【分布式锁】 Java常用技术方案
  13. bash脚本编程之条件判断、条件测试
  14. 七个常见队列的简单学习
  15. Redfish 的版本怎么看
  16. 【跨境电商学习指南】
  17. 审计系统---堡垒机项目之用户交互程序开发
  18. 【转载】日本社会为啥没有“王思聪”
  19. Thread 1: signal SIGABRT解决方法之一
  20. Ring0层发送IRP消息打开文件不释放对象实现文件防删

热门文章

  1. Mr.Alright---安卓默认系统图标样式的修改
  2. 成佩涛-软件管理之工作分解WBS使用
  3. android+tracert命令详解,tracert 命令详解(示例代码)
  4. Centos7下安装部署nagios-server
  5. html编写中h1标题行左,英语编写台词 颜色 表演
  6. 笔记本电脑配置wifi
  7. linux tinyxml安装,tinyxml的安装和使用
  8. Linux串口编程最全详解-一个努力奋斗的少年
  9. 使用EnableMenuItem函数无效
  10. 文具店别样的玩法,利用“一张海报”做到年赚95万,方法值得借鉴