python字符串
在python中,字符串可加、可乘。
str1=“hust” str2=“whr” str3=str1+str2 str4=hust*3
输出结果为str3=hustwhr,str4=husthusthust
python中的乘除法
python中 ** 为乘方运算符,2**4为2的4次方,5**5为5的5次方。
python中 / 的运算结果默认为小数,若要阶段整数,则使用运算符 // 。
python的 if 与 input 语句运用实例
python中,a=input("请输入一个数"),若输入 123 ,则a="123",此时a为字符串,若想要得到数,则需要进行类型转换。
a=int(input("请输入一个数"))
a=int(input(请输入)) temp=a%2 if temp==0: print("偶数") else: print("奇数")
在python的条件语句中,如果某一条件下无需执行任何操作,应在语句块的位置写 pass 关键字。
if 1==1: pass else: print("#")
python运算符:+ - * / 取整:// 次方:** 取余:%
判断某个东西是否在某个东西里面:
1 name="王宏睿" 2 #"宏睿"为"王宏睿"的子序列 3 #若要整段注释,则选中后,按Ctrl+? 4 if "宏睿" in "王宏睿": 5 print("yes") 6 else: 7 print("no") 8 9 10 11 if "whr" not in "王宏睿": 12 print("1") 13 else: 14 print("2")
-int
a="123"
b=int(a)
print(type(a))
print(type(b))
print(type(a),a) #输出a的类型和a值
print(type(b),b)
#将十六进制的a转化为十进制的10 num="a" v=int(num,base=16) print(v)
-bit_length
age=1
r=age.bit_leagth()
#当前数字至少用几位二进制数来表示
1--1---r=1
2--10---r=2
3--11---r=2
4--100---r=3