python基础02--运算符与基本数据类型(数字)

运算符:

  1. 字符串:”郑建文”
  2. 一个字符:”郑”
  3. 字字符串(子序列):”建文”

第一类:

算术运算:+、-、*、/、%(余数)、**(乘方)、//(取商)

赋值运算:同上。但表示方法不一样

  例如:算术运算:count=count+1       赋值运算:count+=1

第二类:(输出的结果都是布尔值)

成员运算:in、not in----判断某个东西是否在一个东西里面,例如:

name="alex"
if "a" in name:
    print("1")
else:
    print("2")
View Code 

比较运算:==、>、<、>=、<=、!=(不等于)、not(非)

逻辑运算:and、or (运算规则:有括号先算括号,从前往后运算)

基本数据类型:数字(int)、字符串(str)、布尔值(bool)、列表(list)、元祖(tuple)、字典(dict)

数字的功能:

int:将字符串转换成数字,ps:type()可看数据类型

a="123"
print(type(a),a)
b=int(a)
print(type(b),b)
View Code

int(参数,base=进制数):将数字转化成进制数

a="b"
v=int(a,base=16)
print(v)
View Code  

参数.bit_length():将数字转化成二进制至少用多少位数字表示

age=5
r=age.bit_length()
print(r)
View Code
原文地址:https://www.cnblogs.com/sakura-gyt/p/12662995.html