学习Python编程第002天

为了坚定自己学习Python编程的想法,先思考一下,我为什么要学习Python编程。因为可以通过编程学习英语,这个想法不是很迫切;可以通过编程减少以后工作中的重复劳动,提高工作效率,这个想法到是很实用;通过编程让自己增加一项技能,说不定以后什么时候可以用到,这在为自己的未来做打算。

先完成昨天的作业,看看自己还记得多少。

1、下面哪些是操作符,哪些是值?

*是操作符

’hello’是值

-88.8是值

-是操作符

/是操作符

+是操作符

5是值

2、面哪个是变量,哪个是字符串?

spam是变量

‘spam’是字符串

3、说出3种数据类型。

字符串str();整型int();浮点型float()

4、表达式由什么构成?所有表达式都做什么事?

表达式由值和操作符构成,表达式可以通过求值成为单个值。

5、本章介绍了赋值语句,如spam=10。表达式和语句有什么区别?

表达式求值为一个值。语句不是这样。

6、下列语句运行后,变量bacon的值是什么?

bacon=20

bacon+1

bacon的值是20

7、下面两个表达式求值的结果是什么?

‘spam’+’spamspam’结果是spamspamspam

‘spam’+3结果是报错

8、为什么eggs是有效的变量名,而100是无效的?

变量不能以数字开头

9、哪3个函数能分别取得一个值的整型、浮点型或字符串版本?

整型int();浮点型float();字符串str()

10、为什么这个表达式会导致错误?如何修复?

'I have eaten '+99+' burritos.'

应该改成print('I have eaten '+str(99)+' burritos.')

print('I have eaten '+'99'+' burritos.')

附加题:在线查找len()函数的Python文档。它在一个标题为“Built-in Functions”的网页上。扫一眼Python的其他函数的列表,查看round()函数的功能,在交互式环境中使用它。

len()

描述

len()返回对象(字符、列表、元组等)长度或项目个数。

语法

len( s )

参数

s -- 对象。

返回值

返回对象长度。

实例

以下实例展示了 len() 的使用方法:

str = "runoob"

print (len(str))  #len(str)  字符串长度

l = [1,2,3,4,5]

print (len(l))    #len(l)    列表元素个数

以上实例运行后输出结果为:

6

5

round() 函数

描述

round() 方法返回浮点数x的四舍五入值。

语法

round( x [, n]  )

参数

x -- 数值表达式。

n -- 数值表达式。

返回值

返回浮点数x的四舍五入值。

实例

以下展示了使用 round() 方法的实例:

#!/usr/bin/python

print ("round(80.23456, 2) : ", round(80.23456, 2))

print ("round(100.000056, 3) : ", round(100.000056, 3))

print ("round(-100.000056, 3) : ", round(-100.000056, 3))

以上实例运行后输出结果为:

round(80.23456, 2) :  80.23

round(100.000056, 3) :  100.0

round(-100.000056, 3) :  -100.0

第5题没有想到,

第10题还有一个答案,’99’和str(99)都可以。

好了今天就先到这里了。

你可能感兴趣的:(学习Python编程第002天)