Python变量、运算符、进制转换常识

Python变量、运算符、进制转换常识,第1张

本文目录
  • 一、变量
    • 1.1、变量类型
    • 1.2、判断变量类型
    • 1.3、三种字符串种类
    • 1.4、类型转换
    • 1.5、变量命名
  • 二、运算符
    • 2.1、算数运算符
    • 2.2、赋值运算符
    • 2.3、关系运算符
    • 2.4、逻辑运算符
    • 2.5、位运算
  • 三、进制转换
    • 3.1、二进制
    • 3.2、八进制
    • 3.3、十进制
    • 3.4、十六进制

一、变量 1.1、变量类型
  1. dict(字典)
  2. bool布尔类型:True、False
  3. list(列表)
  4. str(字符串)
  5. Tuple(元组)
  6. Numbers(数字):int(整型)、long(长整形)、float(浮点型)、complex(复数)

字符串格式化
常用的符号:

%s:字符串
%d:十进制
%f:浮点数(%.2f)保留两位小数

1.2、判断变量类型

使用type()来判断变量类型:

1.3、三种字符串种类

3种字符串,单引号' ',双引号" ",三引号""" """以及''' '''

为了在单引号中显示双引号,或者双引号中显示单引号:

那么三引号的话,输出可以带格式:

1.4、类型转换
a = 1
print(type(str(a))) // 转为字符串


使用sep可以定义打印的时候分隔符。

1.5、变量命名

python是弱类型语言,变量声明的时候对数据类型不是很严格。

格式:变量名 = 值

变量名的命名规范:
1、字母、数字、下划线,其它特殊符号不行(数字不能开头)
2、不能使用关键字
3、区分大小写
4、多个单词命名建议用下划线隔开

二、运算符 2.1、算数运算符

算术运算符:+ - * / % // **
// 表示整除、例:

**表示次方、例:

%表示取余、例:

2.2、赋值运算符

赋值运算符:= += -= *= /= //= **= %=

2.3、关系运算符

关系运算符:< > <= >= == != is

2.4、逻辑运算符

逻辑运算符: and or not
and :两边都是非0数字,结果是最后的数字。and两边都是0,结果都是0

or:只要有一侧为真,结果就为真

not:非

2.5、位运算

位运算:& |
&:与跟and类似
|:或跟or类似

三、进制转换 3.1、二进制

二进制:0,1 前缀为0b,方法bin()

3.2、八进制

八进制:0,1,2,3,4,5,6,7 前缀为0o,方法oct()

3.3、十进制

十进制:0,1,2,3,4,5,6,7,8,9

3.4、十六进制

十六进制:0,1,2,3,4,5,6,7,8,9,a ~ f 前缀为0x,方法hex()


在耕耘python的路上。如果你觉得本文对你有所帮助的话,那就请关注点赞评论三连吧,谢谢,你的肯定是我写博的另一个支持。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/922470.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-16
下一篇 2022-05-16

发表评论

登录后才能评论

评论列表(0条)

保存