-
以Unicode表示的字符串用u'...'表示(raw表示法ur'...'
)
如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释
# -*- coding: utf-8 -*-
目的是告诉Python解释器,用UTF-8编码读取源代码。然后用Notepad++ 另存为... 并选择UTF-8格式保存。
查看全部 -
在字符串前面加个前缀
r
,表示这是一个 raw 字符串,里面的字符就不需要转义了如果要表示多行字符串,可以用
'''...'''
表示查看全部 -
: >>> L[0:3] ['Adam', 'Lisa', 'Bart']查看全部
-
L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。查看全部
-
如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释 # -*- coding: utf-8 -*-
查看全部 -
def firstCharUpper(s): first_char = s[0].upper() rest_char = s[1:] result = first_char + rest_char return resultx = firstCharUpper('hello')print(x)
查看全部 -
在Python中,定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。查看全部
-
但是对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,1.23x10^9就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5,等等。
空值是Python里一个特殊的值,用
None
表示。查看全部 -
区间的公式 range(1,N)
查看全部 -
此处已经不需要加u
查看全部 -
set的内部结构和dict很像,唯一区别是不存储value,查看全部
-
这和 list 很像,不同之处是,list 必须使用索引返回对应的元素,而dict使用key:查看全部
-
由于dict是按 key 查找,所以,在一个dict中,key不能重复。 dict的第二个特点就是存储的key-value序对是没有顺序的!查看全部
-
为什么 公式是print 而不是return
查看全部 -
可以直接从Python的官方网站查看文档:
http://docs.python.org/2/library/functions.html#abspython中使用while循环
查看全部
举报
0/150
提交
取消