鱼C论坛

 找回密码
 立即注册
查看: 4268|回复: 0

[学习笔记] 002讲

[复制链接]
发表于 2017-7-2 12:04:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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条件的赋值。

评分

参与人数 1鱼币 +2 收起 理由
小甲鱼 + 2 支持楼主!

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-24 15:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表