Python学习笔记篇(2)---变量

变量

1. 变量名

Pthon关键词

['False', 'None', 'True', '__peg_parser__', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

变量名	字母、数字、下划线
第一个字符不能为数字
不能以关键词命名

2. 运算符

+ - * / ** % //	#“取商”
in   not in	   #If “名字”in name  #判断某个东西是否在某个东西里面 

字符串

布尔值:

> 
<
>=
<=
!=	#不等于
<>	#不等于
TrueFalsewhile True

3. 运算方式

算数运算
	a=a*10
赋值运算
	a=a+1 a+=1
比较运算
	a=1>5
逻辑运算
	a=1>6 or 1==1
成员运算
	a=”ad” in “abc”

4. 基本数据类型

数字 int

	num=”d”
	b=int(num,base=16)
	print(b)
	r=agr.bit_length()		#当前数字的二进制,至少用n位表示

字符串 str

	test=”hello”

	b=test.capitalize()
	b1=test.casefold()	#所有的都变成小写
	b2=test.lower()
	print(b)
	
	b=test.center(20,”L”)	#设置宽度,并将内容居中;20代指总长度;L空白位置填充,可有可无		 
	b=test.count(‘l’,5)#l表示在test里面包含此字符的个数,5表示起始位置可忽略
	b=test.endswith("o")	#布尔运算是否以o结尾
	b=test.startswith("h")	#布尔运算是否以h开始

	b=test.find("e",1,4)	#寻找test里面第一个包含e的列号,1表示寻找的起始字符,4表示寻找的字符长度范围
	
	test='i like {move},is {ke}'
	print(test)
	b=test.format(move='凡尔赛',ke='3d')		#将一个字符串的占位符替换为指定的值
	print(b)
	
	b=test.isalnum()	#判断字符串中是否只包含字母和数字
	test="hello\tworld\na\tho"	
	b=test.expandtabs(10)		#分割一段字符串,\t表示制位符号,\n表示下一行  ,10表示制位符号的字符长度
	print(b)

列表 list

元祖 tuple

字典 dict

布尔值 bool

	b=test.isalpha()	#判断字符串里面是否只包含字母和汉字
	b=test.isdecimal()	#判断字符串里面是否只包含数字
	b1=test.isdigit()		#判断字符串里面是否只包含数字和特殊字符数字
	b3=test.isnumeric()	#判断字符串里面是否只包含数字和特殊数字和中文数字
	b=a.isidentifier()		#判断字符串中是否以下划线字母开头的,是否包含字母数字下划线任意一种或全部
	b=test.isprintable()	#判断字符串中是否包含不可见字符
	b=test.isspace()	#判断是否全部都是空格
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值