Python 从入门到跑路 【一】基本数据类型及循环语句


目录

基本数据类型

  • 数字
    直接数字赋值给变量,支持常用的运算加减乘除,还有一些特殊的

    n1 = 2
    n2 = 2**3    # 2的3次方
    n3 = 41%5    # 41除以5的余数1
    n4 = 41//5   # 41除以5的商8
    
  • 字符串
    使用 ‘xxx’ ,”xxxx”,”“”xxxx”“” 引起来的都是字符串,字符串支持加法运算和乘法运算,加法是用来拼接字符串,乘法是用来重复字符串次数。

    n1 = "hello"
    n2 = "world"
    n3 = n1 + n2
    print(n3)
    helloworld  
    n4 = n1 * 5
    print(n4)
    hellohellohellohellohello
    
  • byte类型
    python3中已经严格区分字符串和byte类型,开发过程中,常常将这两类数据类型进行转换。
    python3中提供两种方法:encode()用来将unicode编码转换成其他的编码方式,decode() 用来将其他编码方式转换成unicode编码方式。

    a ='天安门'
    b = a.encode()  # encoding默认使用utf-8
    输出 # b'\xe5\xa4\xa9\xe5\xae\x89\xe9\x97\xa8'
    c = b.decode(encoding='utf-8')
    

if 基本用法

if a>10 : # 条件
    代码块 
    代码块
elif a<5:
    代码块
else :
    代码块
    代码块

如果条件里面代码块不做任何操作,不能放空,否则会报错。
需要使用pass关键字。

while基本用法

while 条件 :
    代码块
    代码块
    代码块

满足条件,执行代码块内容

猜你喜欢

转载自blog.csdn.net/w526903454/article/details/81907634