Python学习之路(一)

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

猜你喜欢

转载自www.cnblogs.com/hust-whr/p/9387985.html
今日推荐