基础知识与方法

整数与浮点数

互相转化方法:

指导原则:

当调用像 print 这样的函数时,将左括号直接放在函数名称之后,如 print(8)。

不要在括号内添加多余空格,应为 print(3*7)。

如果将不同优先级的运算符(如乘法和减法)混合在一起,为了使代码更容易阅读,可能需要在较低优先级(本例中为加法和减法)运算符周围添加一个空格。例如 1 + 2*3。

不要使代码行过长,否则很难理解。人们通常将一行代码的长度限制在 79 或 99 个字符以内。如果你觉得需要编写更长的代码行,请考虑重写并简化代码。

上面的 is OK.

疑问:空格容易阅读,不是多余?

运算+赋值

乘方

整数除法(向下取整)

一次多重赋值(同时赋值)

字符串

使用符号、创建

单引号‘’ and 双引号“” 都可以

运算(部分适用)1. 加法:

头尾连接:

增加连接:(注意,and 前后有空格)

2. 乘法:

连接(形成文本)

方案1_朴素的:

使用上面部分介绍的加法

方案2_高级、简洁、常用的:

使用 .format() 方法 method 构建文本。见下面内容。

引号中引号问题:

方案1:单双交替

对于只有一次的简单情况。

方案2:反斜杠\来转义引号

常用函数

“函数”与“方法”的区别:括号中,描述性名称,

len()

计算字符串长度。

常用方法 method

“方法 method”与“函数”的区别:短符号,与“类型”相关,

方法的多重处理、先后使用,对效率的改变比较巨大,使用得当,可以提高代码质量。so 要想清楚问题的本质是什么?需不需要先转化为小写?还是等等。

更多资料详见此处官方文档

.format()

构建字符串,即文本。

.title()

全部首字母大写。

.islower()

是否全部为小写?

.count(输入的参数)

统计参数出现的次数。

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20171216G00VF500?refer=cp_1026

相关快讯

扫码关注云+社区