python中的while循环,格式化输出,运算符,编码

一.while循环

1.1语法编码

while 条件:   代码块(循环体) else:   当上面的条件为假的的时候,才会执行.

执行顺序:先判断条件是否为真,若是是真的,执行循环体,再次判断条件,直到条件不成立,中止循环.spa

1.2break和continue的区别code

break用来中止当前本循环.blog

continue用来中止本次循环,会继续执行下一次.unicode

二.格式化输出(输出带有一些格式,美观)

%s:占位字符串(也能够用来占位数字,万能的)字符串

%d:占位数字it

注:在字符串中若是使用了%s,%d这样的占位符,那么全部的%都被认为是占位符,若是想写%,要用%%来表示.class

三.基本运算符

3.1算数运算循环

+  =>  a+b -  =>  a-b *  =>  a*b /  =>  a/b %(取模,也叫求余 )  =>  10%3的结果为1. **(取X的Y次幂)  =>  2**2的结果为4 //(地板除,也叫求商)  =>  9//2的结果为4.

 

3.2比较运算语法

==
 != 
<>
 <
 >
 >= 
>=

 

3.3赋值运算

=  +=  -=  *=  /=  %=  **=  //=

3.4逻辑运算

and:而且,两端同时为真,结果为真

or:或者,两端有一个是真,结果就是真

not:非.非真既假,非假既真

顺序:()  =>  not  =>  and  =>  or

3.4.1

print(5 or 6)  =>  print( x  or  y)

若是x是零,输出y

若是x不是零,输出x.

print( x  and  y)  =>  and与or相反

判断print(5>5 or 6<7)时

True:非零

False:零

四.编码

4.1

1.ASCII.最先的编码,至今还在使用,八位一个字节

2.GBK.国标码,16位2个字节

3.unicode.万国码,32位4个字节

4.UTF-8可变长度的Unicode

  英文:8位,一个字节

  欧洲文字:16位,2个字节

  汉子:24位,3个字节

 

4.2单位转换

8bit=1byte

1024byte=1kb

1024kb=1mb

1024mb=1gb

1024gb=1tb

 

4.3 in 和not in

能够判断一个字符串是否出如今另外一个字符串中

if '马化腾'in num:
相关文章
相关标签/搜索