美文网首页
01python入门

01python入门

作者: 无敌帅帅头 | 来源:发表于2018-12-25 15:09 被阅读0次

    一.数据类型转换 

    1.浮点型转换成整形

    a = 4.052

    b = int(a)

    print(b)

    2.字符型转换成整形

    注意:字符串中必须全部都是阿拉伯数字,出现了非数字,就会报错。比如int('8.8')会报错

    a = '123'

    b = int(a)

    print(b)

    3.转换成字符串

    a = 123

    b = str(a)

    print(type(b))

    print(b)

    a = 12.3

    b = str(a)

    print(type(b))

    print(b)

    4.转换成浮点类型

    a = 123

    b = float(a)

    print(type(b))

    print(b)

    a = '123'

    b = float(a)

    print(type(b))

    print(b)

    a = '12.3'

    b = float(a)

    print(type(b))

    print(b)

    二.输出语句或函数

    1.打印普通字符串

    print('hellow word')

    格式化输出

    整形:%d

    字符串类型:%s

    浮点类型:%f

    2.字符串变量类型的格式化

    name = 'xuxu'

    print('my name is %s'%name)

    3. 整形变量的格式化

    age = 25

    print('my age is %d'%age)

    4.浮点类型变量的格式化

    price = 12.5

    print('my price is %f'%price)

    print('my price is %.2f'%price)

    5.打印多个变量

    name = 'zhiliao'

    age = 18

    gender = 'boy'

    print('my name is %s,my age is %d,my gender is %s'%(name,age,gender))

    6.其他打印方式

    如果想字符串的末尾打印一个变量,那么可以采用以下方式

    age = 18

    print('my age is', age)

    如果是其他数据类型,使用%s的方式进行格式化

    那么其实,Python是首先将这个数据转换为字符串

    再进行格式化。

    age = 18

    print('my age is %s' % age)

    三.算数运算符 

    1.+:加号运算符:

    a =12

    b =13

    c = a+b

    print(c)

    a ='xuxu'

    b ='nihao'

    c = a+b

    print(c)

    2.-:减号运算符:

    a =22

    b =13

    c = a-b

    print(c)

    3.*:乘号运算符。

    a =22

    b =13

    c = a*b

    print(c)

    a ='hellow'

    b =20

    c = a*b

    print(c)

    4./:除法运算符

    a =12

    b =5

    c = a/b

    print(c)

    5.//:取整除

    a =5

    b =2

    c = a // b

    print(c)

    6.%:取余

    a =5

    b =2

    c = a % b

    print(c)

    7.**:幂运算

    a=2

    b =2**10

    print(b)

    +=:a+=1等价于a=a+1。

    a =5

    a+=1

    print(a)

    8 . -=:a-=1等价于a=a-1。

    a =5

    a-=1

    print(a)

    9.*=:a*=2等价于a=a*2。

    a =5

    a*=2

    print(a)

    10./=:a/=2等价于a=a/2。

    a =5

    a/=5

    print(a)

    11.%=:a%=2等价于a=a%2。

    a =5

    a%=2

    print(a)

    12.**=:a **=2等价于a = a**2。

    a =5

    a**=2

    print(a)

    13.//=:a //=2等价于a = a//2。

    a =5

    a//=2

    print(a)

    相关文章

      网友评论

          本文标题:01python入门

          本文链接:https://www.haomeiwen.com/subject/dmjflqtx.html