首页 > 编程语言 > 详细

python变量、运算符、格式化输出

时间:2019-04-22 14:03:49      阅读:112      评论:0      收藏:0      [点我收藏+]

1. 变量

1.1 变量定义

变量用于存储数据和被调用,是指向计算机内存中的一块区域。

1.2 变量命名规则

  • 字母,数字,下划线组成
  • 数字不能开头
  • 不能使用关键字
  • python习惯用下划线来做变量名

1.3 变量的赋值

  • 变量不需要声明,赋值直接声明和定义,用符号“=”来赋值,只是一个指向内存的作用
  • 链式赋值:a=b=1
  • 交叉赋值:a,b=1,2

1.4 变量的解压

num=[1,2,3,4]
a,b,c,d=num
a,*_=num

1.5 变量的值

a==b,比较运算,比较的值
a=b,同一性运算,比较的是内存地址,id

1.6 垃圾回收机制

变量的引用计数为0,会自动回收

  • 增加引用计数,赋值
  • 减少引用计数,删除

1.7 常量

没有专门的语法来代表常量,一般用大写来代表

2. 运算符

2.1 算术运算

技术分享图片

2.2 赋值运算

技术分享图片

2.3 比较运算

技术分享图片

2.4 逻辑运算

技术分享图片

2.5 成员运算

技术分享图片

3. 格式化输出

{0:10} 10个字符,左对齐
{0:>15}右对齐
{0:^10}居中
{0:10.4} 截取10个字符串,输入4个
{0:4d} 4位数的整数
{0:6.2f} 6位数的小数,取两位

m.n m是总宽度,n是小数点位数

  • 左对齐
  • 正数前面显示+
    #o 八进制
    #x 十六进制
    0 用0代替空格填充


"
\a 发出系统响铃声
\b 退格符
\n 换行符
\t 横向制表符(tab)
\v 纵向制表符
\r 回车符
\f 换页符
\o 八进制
\x 十六进制
\0 表示一个空字符
\ 反斜杠

3.1 %

%cASCII码
%s字符串
%d十进制整数
%o八进制整数
%s字符串
%x十六进制整数
%f浮点数,默认6位小数
%e科学
%g自动选择f或者e

3.2 format

python变量、运算符、格式化输出

原文:https://www.cnblogs.com/qiuyicheng/p/10748997.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!