python学习笔记,视频day10-运算符、字符串

pycharm中第一个程序:

File->New Project,new->directory,new->Python File

1、运算符

+ - * / ** % //
判断是否包含在其中 :in not in 结果:布尔值(True False)
补充:
先计算括号内的,执行顺序:从前到后
结果
  True or ==>True
  True and ==>继续执行
  False or ==>继续执行
  False and ==》False

结果是值
  算数运算
    a=10*10
  赋值运算
    a=a+1 a+=1

结果是布尔值
  比较运算
    a=1<5
  逻辑运算
    a=1>6 and 1==1
  成员运算
    a="问" in "向天问"

 

2、基本数据类型   

数字 int    

   bit_length
字符串 str

#endswith,以什么结尾
            test="hearewa"
            v=test.endswith('a')
            print(v)
        结果
            True
 #find 从开始往后找,找到位置 # index也是查找,找不到报错
            test="hearaewa"
            v=test.find('a',5,8)
            print(v)
        结果
            7
#format ,将一个字符串中的占位符替换成指定的值
            test='i am {name} ,age {a}'
            v1=test.format(name='da',a=19)
            v2=test.format_map({'name':'fei','a':18})
            print(v1)
            print(v2)
        结果
            i am da ,age 19
            i am fei ,age 18

# encode
# decode

 #isalnum() 字符串中是否只包含字母和数字

 

列表 list
元祖 tuple
字典 dict
布尔值 bool

posted @ 2019-08-29 23:47  fealty杨  阅读(109)  评论(0编辑  收藏  举报