34524213 发表于 2015-12-8 09:28:38

Python的数据类型 字符串和编码

关于ASCII 编码的错误,就在python 脚本上面加入这一行
# -*- coding: utf-8 -*-


字符串 %s整数 %d浮点 %f原样打印 %r
>>> print 'Hi, %s, you have $%d.' % ('digua', 1000000)
Hi, digua, you have $1000000.

>>> print '%r is not %r' % ('tudou','digua')
'tudou' is not 'digua'


左对齐和右对齐20个字符
>>> print '%-20s %s' % ('digua','tudou')
digua                tudou
>>> print '%20s %s' % ('digua','tudou')
               digua tudou


raw_input用法
>>> name = raw_input("please input your name:")
please input your name:digua
>>> name
'digua'
>>>
>>>
>>> num = int(raw_input("please input your age:"))
please input your age:18
>>> num
18
>>> type(num)
<type 'int'>
>>> type(name)
<type 'str'>


页: [1]
查看完整版本: Python的数据类型 字符串和编码