zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    dp
    康拓展开
    MST + 树形 dp
    树上对抗搜索
    求树上任意一点所能到达的最远距离
    将一棵树变成一个环
    树形dp
    区间dp
    区间dp
    day07作业
  • 原文地址:https://www.cnblogs.com/sakura-gyt/p/12662995.html
Copyright © 2011-2022 走看看