04 运算符和基本数据类型
Posted louzhiyuan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了04 运算符和基本数据类型相关的知识,希望对你有一定的参考价值。
1.运算符:
成员运算示例:
#1:
name="123" if "一“ in name: print else print
逻辑运算:
ADD:
先计算括号内
从前到后运算
算数运算符: 赋值运算符: + - * / % ** // a = a+1 同 a+=1
比较运算符: > < >= <= ==
逻辑运算符: and or
成员运算: in 和 not in
2.基本数据类型
数字 int
-int
#1 a = "123" b = int(a) #将字符串转换为数字 print(type(b),b,a,type(a)) #2 a="a" v=int(num,base=16) #base 进制 -.bit_length age = 5 r = age.bit_length() #表示当前数字的二进制至少用几位
字符串 str
-.capitalize test = "alex" v = test.capitalize() #首字母大写 -.casefole() #所有变成小写 -.center(XX,"*") #设置宽度,内容居中, *代表空白位置填充,只可填充一个字符 -.count () #计算括号内内容的个数 test = “XXXXXXXX” v = test.count(X) #可以单字符 也可以多字符 -.endwith() startwith() test = "alex" v = test.endwith(‘x‘) #判断结尾和开头字符,返回布尔值 -.find() #找不到就输出-1 test = "alexalex" v=test.find(‘ex‘,5,8) #从开头找字符,输出位置数,5,8表示区间 -.format test = " i am {name}" print (test) v = test.format(name=‘alex‘) #将其中占位符替换 v2=test.format_map({‘name‘:‘alex‘}) -.index #同find,但找不到会报错! -.isalnum #判断字符串中只包含字母和数字,返回布尔值
布尔值 bool
列表 list
元祖 tuple
字典 dict
pycharm: 选中加 Ctrl+? 整体注释