|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 阿黎黎 于 2017-7-5 11:36 编辑
1. 关于BIF(built-in functions)
BIF是内置函数的意思,在python中,使用dir(___builtins___)可以查询python的内置函数,其中一般全是小写字母的就是内置函数,小甲鱼答案是
python3中有68个,我数的是72个 ,应该学完后就知道哪些是哪些不是了。
内置函数的具体用法可以百度,也可以使用help()帮助理解,不过据高人指点,初学者应该先掌握核心用法,不拘小节。
2. 关于拼接——字符串的相加。
a. 用“+”, e.g., print("I" + "love" + "fishc.com" ) 得到 Ilovefidhc.com, 要有空格的话记得要在引号内留好空格的位置。若用“+”做连接符,两边的类型要相同!
b. 两个字符串用“,”隔开,e.g., print("I" , "love" , "fishc.com" ) 得到 I love fishc.com,可见字符串之间会多出一个空格。
c. 只要把两个字符串放在一起,中间有空白或者没有空白:两个字符串自动连接为一个字符串。e.g., print("I" "love" "fishc.com" ) 得到Ilovefidhc.com。
d. 用符号“%”连接一个字符串和一组变量,字符串中的特殊标记会被自动用右边变量组中的变量替换。e.g., print('%s, %s'%('Jim', 'Green')) 得到 Jim, Green,除了字符串里的逗号,外边没有逗号!
3. “=”和“==”
“=”代表赋值,在python中只有经过赋值的标识符才能使用,否则会报错。
(对标识符进行赋值时,大小写不同,标识符就是完全不同的两个东西。)
“==”代表数学意义上的“相等”。
为了避免错用,python中不允许if条件的赋值。 |
评分
-
查看全部评分
|