python编程第-学习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)都可以。

好了今天就先到这里了。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值