小甲鱼python零基础课后习题003插曲之变量和字符串
2019-02-03 21:11
821 查看
一、测试题
0. 以下哪个变量的命名不正确?为什么?
(A) MM_520 (B) _MM520_ (C) 520_MM (D) _520_MM
1. 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?
[code]myteacher = '小甲鱼' yourteacher = myteacher yourteacher = '黑夜' print(myteacher)
2. 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?
[code]myteacher = '小甲鱼' yourteacher = myteacher myteacher = '黑夜' print(yourteacher)
3. 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?
[code]first = 520 second = '520' first = second print(first)
4. 除了使用反斜杠(\)进行字符转义,还有什么方法可以打印:Let's go! 这个字符串?
5. 如果非要在原始字符串结尾输入反斜杠,可以如何灵活处理?
6. 在这一讲中,我们说变量的命名需要注意一些地方,但小甲鱼在举例的时候貌似却干了点儿“失误”的事儿,你能看得出小甲鱼例子中哪里有问题吗?
二、动动手
0. 还记得我们第一讲的动动手的题目吗?这一次要求使用变量,计算一年有多少秒?
提示:可以以 DaysPerYear(每年天数),HoursPerDay(每天小时数),MinutesPerHour(每小时分钟数),SecondsPerMinute(每分钟秒数)为变量名。
1. 关于最后提到的长字符串(三重引号字符串)其实在 Python3 还可以这么写,不妨试试,然后比较下哪种更方便?
[code]string = ( "我爱鱼C,\n" "正如我爱小甲鱼,\n" "他那呱唧呱唧的声音,\n" "总缠绕于我的脑海,\n" "久久不肯散去……\n")
2. 请写下这一节课你学习到的内容:格式不限,回忆并复述是加强记忆的好方式!
我的答案:
一、
0. 选C。python的变量命名规则是:可以包含字母,下划线,数字,但不能以数字作为开头。
1. 小甲鱼
2. 小甲鱼
3. 520<字符串格式>
[code]4 print("Let's go!") print('Let's go!')--这种格式是错误的,一对单引号会形成一个字符串,双引号可以嵌套单引号
[code]5 print(r'C:\\baidu\word\zxx.xslx'+'\\')
6. str是BIF,视频中用它做了一次变量名。
二、
0.
[code]print('2019.2.1题目:'+' 使用变量计算一年有多少秒') DayPerYear = 365 HoursPerDay = 24 MinutesPerHour = 60 SecondsPerMinute = 60 Sum = DayPerYear*HoursPerDay*MinutesPerHour*SecondsPerMinute SumSeconds = str(Sum) print('一年共有:'+SumSeconds+'秒')
1.
[code]三重引号的方法: print("""我爱鱼C, 正如我爱小甲鱼, 他那呱唧呱唧的声音, 总缠绕于我的脑海, 久久不肯散去……""") 比起第二种方法,对含有4句及以上的句子,三重引号更快捷
2. 课堂重点:
- python的变量命名:1.只能包含字母,下划线(英文输入法),英文字母,但不能以数字开头;2.最好不要使用BIF的名称
- 理解赋值语句的作用,多个变量之间值的赋予
- 反斜杠\的功能是字符转义,单(双)引号的功能是将一对引号之间的文字转换成字符串。如果要将引号作为文本输出,则可以利用反斜杠将引号转义,或者用双引号嵌套单引号的方法。
- 打印输出路径类的文本(如C:\\cdf\mas\ios)则利用原始字符串r"... ..."。
- 三重引号字符串对输入诗歌格式类的文字特别有用。
相关文章推荐
- 【零基础入门学习Python笔记003】插曲之变量和字符串|课习题答案
- Python[小甲鱼003小插曲之变量和字符串]
- 第003讲:插曲之变量和字符串 | 学习记录(小甲鱼零基础入门学习Python)
- 小甲鱼python视频003小插曲之变量和字符串--笔记 2017.12.29
- 小甲鱼python零基础课后习题011列表:一个打了激素的数组02
- 小甲鱼python零基础课后习题005闲聊之Python的数据类型
- 小甲鱼python零基础课后习题012列表:一个打了激素的数组03
- 零基础入门学习Python(3)--小插曲之变量和字符串
- 零基础入门学习Python(3)--小插曲之变量和字符串
- 小甲鱼python零基础课后习题006Pyhon之常用操作符
- 小甲鱼python零基础课后习题007了不起的分支和循环1
- 小甲鱼python零基础课后习题009了不起的分支和循环3
- 小甲鱼python零基础课后习题004改进我们的小游戏
- 小甲鱼python零基础课后习题010列表:一个打了激素的数组01
- 小甲鱼python零基础课后习题008了不起的分支和循环2
- 自学Python之Python基础:(一)数字、字符串和变量
- 小甲鱼python视频第三讲(课后习题)
- 小甲鱼python视频第五讲(课后习题)
- Python基础2注释+变量+字符串
- 小甲鱼python零基础笔记014字符串:各种奇葩的内置方法