12天搞定Python,基础语法(上)
不知你是否见过建楼房的过程,没有的话,找个时间去瞧一瞧,看一看。看过之后,你就会明白。建楼房,只有打好地基之后,才能在砌墙,建的楼层越高,打的地基就越深。
学编程也一样,要想得心应手的应用,得先打好地基。要想入门,需要先掌握好基础语法。唯有扎好马步,方可练就上乘武功。喜欢小编的小伙伴可以加小编的Q群867067945,欢迎大家的加入
Python的马步,为简单的基础语法,上乘武功为数据分析、网络爬虫和Web系统。为了练好马步,我们先从编码规范蹲起。
4.1 编码规范
优美胜于丑陋,明了胜于晦涩,简洁胜于复杂,复杂胜于凌乱,可读性真的很重要。为了提高代码的可读性,Python3将规范PEP8置入了运行环境中。在本节中提供的样例代码,你可以不懂,重点了解规范就好。到后面,你就会全部都懂了。
- 注释注释
说到可读性,不得不提代码的注释,那可是判断程序员是否合格的首要条件。编程不写注释的程序员,就是在耍流氓。当然,如果注释内容是错误的,那还不如没有注释,所以当一段代码发生变化时,第一件事就是去修改注释。
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,基础语法(上)相关推荐
- python核心理念_《三天搞定Python基础概念之第一天》中文版
前言: 首先,非常感谢Jiang老师将其分享出来!本课件非常经典! 经过笔者亲测,竟然确实只要三天,便可管中窥豹洞见Python及主要库的应用.实属难得诚意之作! 其次,只是鉴于Jiang老师提供的原 ...
- learnpythonthehardway中文版_《三天搞定Python基础概念之第一天》中文版
前言: 首先,非常感谢Jiang老师将其分享出来!本课件非常经典! 经过笔者亲测,竟然确实只要三天,便可管中窥豹洞见Python及主要库的应用.实属难得诚意之作! 其次,只是鉴于Jiang老师提供的原 ...
- python计算器教程vscode_第3天 | 12天搞定Python,用VSCode编写代码
Visual Studio Code (简称 VS Code), 是一款免费并且开源的现代化轻量级代码编辑器,支持语法高亮.智能代码补全.自定义热键.括号匹配.代码片段等特性,并针对网页开发做了优化. ...
- eclipse 64位_第3天 | 12天搞定Python,用Eclipse编写代码
Eclipse 是一个免费.开放源代码,基于Java的 集成开发环境.它以一切皆插件的设计思想,让其核心很小. 如果要支持诸如Java.C.C++.PHP. Android.Python等编程语言的开 ...
- eclipse还原默认窗口_第3天 | 12天搞定Python,用Eclipse编写代码
Eclipse 是一个免费.开放源代码,基于Java的 集成开发环境.它以一切皆插件的设计思想,让其核心很小. 如果要支持诸如Java.C.C++.PHP. Android.Python等编程语言的开 ...
- python测验2_测验2: Python基础语法(上) (第4周)
快乐的数字 描述 编写一个算法来确定一个数字是否"快乐". 快乐的数字按照如下方式确定:从一个正整数开始,用其每位数的平方之和取代该数,并重复这个过程,直到最后数字要么收敛等于1且 ...
- python机器学习日志.01 ———三天搞定Python基本功.网页提纲
大纲( Outline) 第1天:Python和科学编程介绍. Python中的基础知识: - 数据类型 - 控制结构 - 功能 - I/O文件 第2天:用Numpy,Scipy,Matplotlib ...
- python编程基础是什么-编程学习第一步,让你20天搞定Python编程
大家好,欢迎大家阅读篇文章,Python是当前火爆的编程语言之一:从后台开发到自动化,从数据分析到人工智能,都有Python的身影.我们掌握Python,就有了进入这些行业的可能.下面简单介绍下老猫和 ...
- [译] 12步轻松搞定python装饰器 - 简书
[译] 12步轻松搞定python装饰器 - 简书 呵呵!作为一名教python的老师,我发现学生们基本上一开始很难搞定python的装饰器,也许因为装饰器确实很难懂.搞定装饰器需要你了解一些函数式编 ...
最新文章
- R语言构建xgboost模型并评估模型(测试集、训练集每一轮):误分类率指标(misclassification rate)、logloss
- plotly可视化绘制多坐标轴图
- 刺激(codevs 1958)
- HihoCoder - 1457 后缀自动机四·重复旋律7(后缀自动机)
- GlobalAlloc全局内存的使用
- Swift傻傻分不清楚系列(九)闭包
- 程序员如何快速成长为IT精英
- Python合并多幅静图为GIF动图
- Adsutil.vbs 在脚本攻击中的妙用
- php数据库搬家,php 用adodb实现数据库搬家
- Hobo 4: Total War
- 分布式场景下数据一致性的问题——【分布式锁】 Java常用技术方案
- bash脚本编程之条件判断、条件测试
- 七个常见队列的简单学习
- Redfish 的版本怎么看
- 【跨境电商学习指南】
- 审计系统---堡垒机项目之用户交互程序开发
- 【转载】日本社会为啥没有“王思聪”
- Thread 1: signal SIGABRT解决方法之一
- Ring0层发送IRP消息打开文件不释放对象实现文件防删
热门文章
- Mr.Alright---安卓默认系统图标样式的修改
- 成佩涛-软件管理之工作分解WBS使用
- android+tracert命令详解,tracert 命令详解(示例代码)
- Centos7下安装部署nagios-server
- html编写中h1标题行左,英语编写台词 颜色 表演
- 笔记本电脑配置wifi
- linux tinyxml安装,tinyxml的安装和使用
- Linux串口编程最全详解-一个努力奋斗的少年
- 使用EnableMenuItem函数无效
- 文具店别样的玩法,利用“一张海报”做到年赚95万,方法值得借鉴