1.变量

  1.1定义:变量是一种介质,是将一些值暂时存储在内存中,方便后续程序调用。可将其看作容器但其内部的东西是可变化的。

  1.2 变量的命名规则:

    1.变量的命名只能由数字,字母,下划线构成。

    2.变量的命名不能由数字开头。

    3.变量的命名不能和关键字相同。

    4.变量的命名不能由纯数字构成。

    5.变量的名字不宜过长。

    6.变量名字最好要有意义,方便阅读源码,增加可读性。

    tips:建议的变量命名规则:1驼峰体,即每个单词的首字母大写 如 XiaoMingDeGou   2.下划线 xiao_ming_de _gou  另外变量字母大小写是不一样的

2.常量

  2.1 定义:常量是日常使用中大家约定俗成的一些固定值。如:pi ,自己的生日等,这些都是不可改变的,既定的量。

3.注释

  3.1 定义:注释是对某行或某块程序进行解释的语句,是给人看的,不是给机器看的,不影响程序的运行

  3.2 通常形式   1.#+语句   2以相同个数 ‘   “ 开始和结尾的对某一块程序进行注释

4.数据类型

  4.1 int  整型也可称为整数,可进行 + - * / %(取余)//(整除)运算

  4.2 str  字符串,只要被 '' ""等括在里面的内容都认为是字符串。 字符串也可进行运算,如 + *等,但含义不一样  1.+可认为是字符串的拼接  2.*可认为是字符串的重复。

  4.3 bool 布尔值 TURE FALSE仅有两种值

5.input

  5.1定义:主要是人机交互的使用,让用户输入值去赋予对应的变量,做进一步程序的运行 。实例语法: A=input("请输入你的年龄:")

6.if

  6.1 条件判断语句,常见用法有如下

语法1: if+判断语句

      结果1

  结果2

语法2: if+判断语句

      结果1

    elif+判断语句

      结果2

    ........

  else

      结果3

语法3(嵌套):  if+判断语句

          结果1

              if+判断语句

            结果2 

            else

            结果3

        else

           结果4

python基础之变量以及if语句的更多相关文章

  1. 2.Python基础认识(格式化输出,while语句,运算符,编码,单位转化)

    Python基础认识 1.字符串的格式化初识及占位符的简单应用 字符串的格式化 按照既定的要求进行有规定排版的一种输出方式. #我们想要输出的格式如下: ----------------------- ...

  2. python基础8 - 变量2

    1. 变量的引用 变量 和 数据 都是保存在 内存 中的 在 Python 中 函数 的 参数传递 以及 返回值 都是靠 引用 传递的 1.1 引用的概念 在 Python 中 变量 和 数据 是分开 ...

  3. python基础3 - 变量的基本使用和命名

    4.变量的基本使用 4.1 变量定义 在 Python 中,每个变量 在使用前都必须赋值,变量 赋值以后 该变量 才会被创建 等号(=)用来给变量赋值 = 左边是变量名 = 右边是存储在变量中的值 变 ...

  4. Python基础——__name__变量

    转自:https://blog.csdn.net/u011511601/article/details/53504355 Python使用缩进对齐组织代码的执行,所有没有缩进的代码,都会在载入时自动执 ...

  5. Python基础-2 变量与常量

    变量与常量 变量:在程序运行过程中,值会发生变化的量 常量:在程序运行过程中,值不会发生变化的量 无论是变量还是常量,在创建时都会在内存中开辟一块空间,用于保存它的值. 这里有一点需要注意的是,在py ...

  6. Python基础02 变量

    Python中的变量有两个特点: 1. 无需声明 a = 1 2. 不与类型绑定 a = 1 a = 'hello world' 变量名只是内存中具体对象的一个引用(reference). 对于 a ...

  7. Python基础 之 变量、用户交互、if条件语句、while循环语句、编码、逻辑运算

    一.Python介绍 Python 崇尚优美.清晰.简单 Python是一门动态解释型的强制性定义的语言. 二.编译型和解释型的区别 编译型:一次性将所有与程序编译成二进制文件. 缺点:开发效率低,不 ...

  8. 第二节 Python基础之变量,运算符,if语句,while和for循环语句

    我们在上一节中,我们发现当我们用字符串进行一些功能处理的时候,我们都是把整个字符串写下来的,比如"jasonhy".startwith("j"),如果我们在程序 ...

  9. python 基础及if while for语句

    #####变量######一.命名规则   1.正常命名  可以由字母,下划线和数字组成,不能以数字开头,不能和关键字重明   2.驼峰命名法    1)大驼峰:每一个单词的首字母都大写     Fi ...

随机推荐

  1. shell 编程中的 知识点 - 突然一下子就明白很多东西了

    按自己的意愿生活, 而且是::: 要敢于按自己的意志去活! 那是一种胆量和勇气!! shell中的结构, 只有选择(实际上if条件也是一种选择结构)和循环, 都是用关键字来替代 大括号的. 如: if ...

  2. Connections in Galaxy War (逆向并查集)题解

    Connections in Galaxy War In order to strengthen the defense ability, many stars in galaxy allied to ...

  3. HDU 1465 不容易系列之一

    扯淡 貌似有傻逼的做法XD 话说我没开long long,忘读入n,忘了清零ans WA了三遍是什么操作啊 傻了傻了 思路 显然是一个错排问题啊XD 但是我们不套公式,我们用一发二项式反演 二项式反演 ...

  4. [mybatis错误] - sql出错 org.apache.ibatis.ognl.ParseException: Encountered "!" at line 1, column 15. Was expecting one of:

    完整异常:Caused by: org.apache.ibatis.builder.BuilderException: Error evaluating expression 'developerTy ...

  5. 【Hadoop 分布式部署 六:环境问题解决和集群基准测试】

    环境问题: 出现Temporary  failure  in  name  resolutionp-senior-zuoyan.com 的原因有很多,主要就是主机没有解析到, 那就在hadoop的sl ...

  6. 搭建 FTP 文件服务

    1.安装并启动 FTP 服务 2.配置 FTP 权限 3.准备域名和证书 4.访问 FTP 安装 VSFTPD 使用 yum 安装 vsftpd: yum install vsftpd -y vsft ...

  7. 1. eclipse异常问题解决办法

    1. 内存溢出问题 问题描述:报错信息 java.lang.OutOfMemoryError: PermGen space 解决办法: 在Tomcat/bin/catalina.bat 文件下加入: ...

  8. java io 好文传送

    转自:白大虾 地址:https://www.cnblogs.com/baixl/p/4170599.html 主要内容 java.io.File类的使用 IO原理及流的分类 文件流 FileInput ...

  9. SQL server2008安装与管理

    1.1  启动SQL server的三种形式 后台启动:计算机->右键->管理->->服务和应用程序->服务->sql server(***) Sql server ...

  10. VC.【转】采用_beginthread/_beginthreadex函数创建多线程

    https://blog.csdn.net/cbnotes/article/details/8331632 还可以看这个网址的内容:[多线程]VC6使用_beginthread开启多线程的方法-技术宅 ...