1、variable(变量)
定义:用来存储数据,并指定名称。
(1)什么是数据?
数据是事实或观察的结果,是对客观事物的逻辑归纳,适用于表示客观事物的为精加工的原始素材。数据是信息的表现形式和载体,可以是符号、文字、数字、语音、图像、视频等。数据可以是连续的值,比如声音、图像,称为模拟数据;也可以是离散的,如符号、文字,成为数字数据。
(2)变量的命名规则
1)变量名的长度不受限制,由字母、数字或者下划线(_)组成,不能使用空格、连字符、标点符号、引号等其他字符
2)变量名称的第一个字符不能是数字,应该以字母或者下划线开始
3)Python区分大小写
4)不能将python关键字作为变量名
Python关键字
   'False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def',    'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in',    'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'
(3)举例
正例:
  my_variable = 1   my_variable = 'name' _my_veriable_1 = 1.1
反例:
 1_my_variable = 1   #变量名不能以数字开始

2、Booleans(布尔值)

定义:数据类型的一种,只有两个值 True 或者 False

(1)举例

正例:my_boolean = True

反例:my_boolean = true # Python区分大小写,true和True是不一样的,布尔值只有 True、False

3、Whitespace(空格,这里指缩进)

Python不同于其他语言用{}来表示代码块,而是用缩进来表示代码块。缩进的空格数是可变的,但是同一个代码块的缩进必须保持一致。

常用的如两个空格、四个空格(一个tab建)

(1)举例

正例:

if True:print ('a')print ('Ture')
else:print('False')

反例

if True:print ('a')print ('True') #缩进不一致,报错
else:print('False')

4、Comments(注释)

注释即用来对代码进行说明,增加代码可读性
(1)单行注释。以#开始,后面的内容就是注释,python不会运行注释的内容

(2)多行注释。可以每行有以#开始,但为了方便可以用 “““ ”””或者’‘’ ‘’‘ 。

5、Arithmetic operations(数学运算符)

注:表中a=10,b=21

运算符 描述内容 举例 优先级
+ 加法 a+b 结果为31 3
- 减法 b-a 结果为11 3
* 乘法 a*b 结果为210 2
/ 除法 b/a 结果为2.1 2
% 取模,返回商的余数 b%a 结果为1 2
** 幂运算 2**3 结果为8 1
// 取整除,返回商的整数 9//4 结果为2;9.0//4.0结果为2.0 2

注:可以通过()改变优先级

Python Syntax(Python语法)相关推荐

  1. python中print语法错误_Python 3.x中使用print函数出现语法错误(SyntaxError: invalid syntax)的原因...

    在安装了最新版本的Python 3.x版本之后, 去参考别人的代码(基于Python 2.x写的教程),去利用print函数,打印输出内容时,结果却遇到print函数的语法错误: SyntaxErro ...

  2. python导入模块报错syntaxerror_SyntaxError: invalid syntax python错误解决方法

    今天爱分享给大家带来SyntaxError: invalid syntax python错误解决方法,希望能够帮助到大家. "SyntaxError: invalid syntax" ...

  3. python 取模_中年大叔学编程-Python的基础语法和运算符

    编程语言中都有语法,就是你按照语法规则来,程序才会顺利编译通过.今天我就来了解一下Python的基本语法. 保留关键字 保留关键字就是Python内置已经被使用了的关键字,我们不能用来自定义为变量名或 ...

  4. 03.先了解一些python的基础语法

    注意:今天开始每天会按时更新,从python基础开始,如果您是大神请划过:如果您是小白请驻足,每天一起学习或者复习.(开发人开发魂,加油!可能文章图片不显示,这是来自我的coding,想要si我)记得 ...

  5. Xonsh库——Python和Shell语法互通

    1. 安装 python3 -m pip install xonsh 2. 主要功能 3. 示例 文件名:test.xsh #!/usr/bin/env xonshlsprint('removing ...

  6. Python 四大基本语法

    四大基本语法 分别从变量命名规则.缩进原则.特殊关键字和特殊运算符四个方面,总结 Python 的基本语法. 命名规则 Python 的变量命名规则主要包括两条: 允许包括英文.数字以及下划线(_), ...

  7. python解释器在语法上不支持 编程方式-python解释器在语法上不支持什么编程方式_后端开发...

    python程序的两种运行方式是什么_后端开发 python程序的两种运行方式是:1.使用REPL模式运行,REPL模式即读取-计算-打印-循环的模式,借助的工具是IDLE(python集成开发环境) ...

  8. python菜鸟基础教程-python基础菜鸟教程,Python的基础语法

    原标题:python基础菜鸟教程,Python的基础语法 什么是Python?Python是一门简单直观的编程语言,并且目前是开源的,可以方便任何人使用. Python的开发哲学:用一种方法,最好是只 ...

  9. python编程基础语法-Python编程基础语法快速入门

    1. 课程咨询加老师助理微信:助理1微信: chenjinglei88 ,助理2微信: omf6757 2. 决定购买并想得到陈敬雷老师亲自指导(课程或自己项目难题均可)加老师微信: chenjing ...

  10. python跟java-python(一):python与java语法的异同之处

    1.变量 java中定义变量,int a=0;而python中为 a=0;由此可见java要事先申明数据类型,python中无需事先申明数据类型,拿来就可以用,Python 的语法要比Java 更灵活 ...

最新文章

  1. 前端开发工具 vscode 使用技巧篇:控制台由powershell切换为cmd方法,windows下新旧版控制台cmd与powershell互切方法
  2. cocos2d-x游戏循环与调度
  3. word count in latex, relatively accurate
  4. 推荐一个C++练手项目,面试也可用
  5. 深入浅出CSS(二):关于雪碧图、background-position与steps函数的三角恋情
  6. 【数据结构与算法】之深入解析“二叉树的锯齿形层序遍历”的求解思路与算法示例
  7. 【Python CheckiO 题解】House Password
  8. linux kdb内核调试器,使用KDB调试工具
  9. python进阶-Python 进阶用法 (持续更新)
  10. 8K分辨率7680*4320
  11. 文档比较比对工具Beyond Compare
  12. 【转】用Microsoft Ajax Minifier帮你的Javascript瘦身
  13. 242.有效的字母异位词
  14. 【开发经验】fiddler实现请求转发
  15. 维基百科-D3.js
  16. 芭蕉树上第十四根芭蕉-- Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX
  17. python积木编程软件_积木编程软件手机版下载
  18. 计算机电子表格制作教案,电子表格Excel教案设计
  19. 坐标转换系列三 基于开源的proj4,封装成工具
  20. qq邮件中插入html,qq邮箱如何添加标签

热门文章

  1. 罗密欧与朱丽叶的迷宫
  2. Laravel 框架调试模式开启 漏洞修复
  3. css圆变球体,CSS 实现的各种球体效果
  4. 常见缩写的全拼(超乎你的想象)
  5. games101 作业2 原创代码框架进阶版 MSAA4x抗锯齿技术学习
  6. Linux的触屏手势软件安装,Touchégg: Linux 上触摸板/屏的多指手势
  7. 《机器学习实战》——决策树
  8. win7笔记本变wifi路由
  9. 不可不知的设计界八大潜规则
  10. 在家工作多年再回深圳找工作,会不会丢脸?