变量是在程序中表现为不重复的名字,只需定义一个名字,给这个名字变量赋值即可
 作用  在内存中开辟一块空间.起了一个别名,用了访问和存储空间中的数据
在编写 Python 程序过程中, 经常需要给标识符(变量名字、函数名字等)取名字, 这些标识符需要遵循一定的规则.
 
1. 标识符规则:
 
1. 标识符由字母、下划线和数字组成,且数字不能开头.(开头是 字母 或下划线,后可以是字母 数字 下划线)
2. Python 中的标识符是区分大小写的.
3. 变量名一般用小写加下划线组成.
4. 不能和关键字和已有的名字冲突.
变量名
 _  对的 
names   对的
2pass   不对  
pass_word  对
user&name  不是
zhang@itcast   不是
Num =10  区分大小写
num =10
 
    2. 关键字:
 
关键字就是程序发明者规定的有特殊含义的单词, 又叫保留字.
1. 
 import keyword   print(keywor.kwlist)关键字 :   assert  def  elif  except  finally  global  lambda  nonlocal  yield     raise 
 
2.python的两种命名格式  2.1 小写+下划线  user_password   user_name  2.2 驼峰命名法: 2.2.1 大驼峰命名法:多个单词构成,每个单词首字母大写  UserPassWord  UserName
2.2.2  小驼峰命名法: 多个单词构成,第一个单词首字母小写,后面的单词首字母大写   userPassWord  userName
3.运算符的优先级
  算术运算符> 比较运算符> 逻辑运算符> 赋值运算符
    a = 3*4>5 and 3+9>8
    a = 12> 5 and  12>8
    a = True and True 
    a = True
 4.bool型运算 True= 1  Fals = 0
    字符串运算   字符串之间可以进行加法运算, 拼接运算
    数字和字符串之间只能进行乘法运算
    数字和数字之间可以进行所有的运算
5.格式化输出
   先定义输出格式     在格式中填充数据
   定义输出格式 需要用到格式化占位符,用来暂   时代替不确定的值  % 格式化操作符 
   包含%的字符串称为格式化字符串
   常用格式化符       含义
%s
字符串
%d
有符号十进制整数,%06d 表示输出的整数显示位数,不足的地方使用 0 补补'全
%f
浮点数,%.2f 表示小数点后只显示两位
%%
输出 %
 
 6.input函数使用
    input  等待用户从键盘输入
   字符串变量 = input('提示信息')
    *************** 用户输入的任何内容都是字符串  str  
7.变量类型的转换  
  int(变量)  转整形
  float(变量) 转浮点型
  str(变量) 转字符串型
8.比较运算符
   两个数比较是布尔型
9.逻辑运算符 
 或 or  两边有一个对就返回True
 与 and  两边都对 返回True 否则False
 非 not   x 为True 就返回False
10.赋值运算符
     一个等号是赋值  两个等号是  判断是否相等

day2 变量的更多相关文章

  1. [Day2]变量、数据类型转换以及运算符

    1.变量 变量是内存中装载数据的小盒子,你只能用它来存取数据 2.计算机存储单元 (1)计算机存储设备的最小信息单元叫“位(bit)”,“比特位” (2)8个比特位表示一个数据,是计算机的最小存储单元 ...

  2. 6 小时 Python 入门

    6 小时 Python 入门 以下操作均在 Windows 环境下进行操作,先说明一下哈 一.安装 Python 1.官网下载 Python 进入官网(https://www.python.org), ...

  3. python小白——进阶之路——day2天-———变量的缓存机制+自动类型转换

    # ###同一文件,变量的缓存机制 ''' -->Number 部分 1.对于整型而言,-5~正无穷范围内的相同值 id一致 2.对于浮点数而言,非负数范围内的相同值 id一致 3.布尔值而言, ...

  4. day2 编程语言介绍、Python运行程序的两种方式、变量

    一 编程语言介绍 1. 机器语言 用计算机能理解的二进制指令直接编写程序,直接控制硬件 2. 汇编语言 用英文标签取代二进制指令编写程序,本质也是直接控制硬件 3. 高级语言 用人能理解的表达方式去编 ...

  5. python学习Day2 python 、pycharm安装及环境变量配置

    复习 进制转换:二进制&十六进制转换(从左往右1248机制,每四位二进制对应一位16进制) 二进制&十进制转换   2n-1幂次方相加 十进制到二进制转化  将十进制除以2,把余数记下 ...

  6. day2 二、编程语言、python解释器和变量

    一.编程语言分类 1.机器语言 直接用计算机能理解的二进制指令编写程序,直接控制硬件,需要了解硬件的操作细节. 2.汇编语言 用英文标签取代二进制编写程序,也是直接控制硬件,也需要了解硬件的操作细节. ...

  7. python自学-day2(变量、if条件判断、运算符操作)

    1.变量 变量只是用于保存内存位置,将变量存储在内存中的作用,方便后面调用,这意味着,在创建变量时会在内存中开辟一个空间. 变量命名规则: 由字母.数字.下划线(_)组成 不能以数字开头 不能使用 P ...

  8. JavaScript day2(变量)

    变量(variable) 允许计算机以一种动态的形式来存储和操作数据,通过操作指向数据的指针而不是数据本身来避免了内存泄露,变量(Variable)的名字可以由数字.字母.$ 或者 _组成,但是不能包 ...

  9. 「MoreThanJava」Day2:变量、数据类型和运算符

    「MoreThanJava」 宣扬的是 「学习,不止 CODE」,本系列 Java 基础教程是自己在结合各方面的知识之后,对 Java 基础的一个总回顾,旨在 「帮助新朋友快速高质量的学习」. 当然 ...

随机推荐

  1. python多进程之multiprocessing

    什么是多进程? 简单的理解:单板上运行的一个程序就是一个进程.进程是操作系统分配资源的最小单位,不同的进程之间资源不共享,进程间通信需要使用特定的方式.python提供了自带的multiprocess ...

  2. Puppeteer爬虫实战(一)

    Puppeteer 爬虫技术实践 信息简介 Puppeteer是Chrome开发团队发布的一个通过Chrome DevTool Protocol来控制浏览器Chrome(下文若无显式称呼Chromiu ...

  3. C++头文件居然可以这么打!!!! 长见识了!!!

    返回主页 longdie 这人,生于天,立于地,为的就是顶天立地. 未来的答案早已被宇宙计算好了,人类自出现,答案就在那里,人类灭亡了,答案也在那里,,但是人活着,不就是为了看看未来发生了什么吗?如果 ...

  4. 如何使用Istio 1.6管理多集群中的微服务?

    假如你正在一家典型的企业里工作,需要与多个团队一起工作,并为客户提供一个独立的软件,组成一个应用程序.你的团队遵循微服务架构,并拥有由多个Kubernetes集群组成的广泛基础设施. 由于微服务分布在 ...

  5. Python os.chroot() 方法

    概述 os.chroot() 方法用于更改当前进程的根目录为指定的目录,使用该函数需要管理员权限.高佣联盟 www.cgewang.com 语法 chroot()方法语法格式如下: os.chroot ...

  6. Python 字典(Dictionary) items()方法

    描述 Python 字典(Dictionary) items() 函数以列表返回可遍历的(键, 值) 元组数组.高佣联盟 www.cgewang.com 语法 items()方法语法: dict.it ...

  7. PHP gettimeofday() 函数

    ------------恢复内容开始------------ 实例 返回当前时间: <?php// Print the array from gettimeofday()print_r(gett ...

  8. Skill 脚本演示 ycBusNet.il

    https://www.cnblogs.com/yeungchie/ ycBusNet.il 用于原理图中按照一定格式,批量创建 Bus . 回到目录

  9. java 遍历数组常见的3种方式

    1.for循环,最常见 2.利用foreach 3.利用jdk自带的方法  --> java.util.Arrays.toString()

  10. ifstream

    eof() 这个东西是返回文件是否达到尾部. 在读取错误的时候才会触发. 这点要小心,如果写在while(eof) 即使到了文件尾部, 但并没有读取错误,很有可能再次进入循环,然后出现读取错误 .ge ...