测试题:
0. 如下哪一个变量的命名不正确?为何?
(A) MM_520 (B) _MM520_ (C) 520_MM (D) _520_MM
1. 在不上机的状况下,如下代码你能猜到屏幕会打印什么内容吗?python
>>>myteacher = '小甲鱼'
>>>yourteacher = myteacher
>>>yourteacher = '黑夜'
>>>print(myteacher)
2. 在不上机的状况下,如下代码你能猜到屏幕会打印什么内容吗?测试
>>> myteacher = '小甲鱼'
>>> yourteacher = myteacher
>>> myteacher = '黑夜'
>>> print(yourteacher)
3. 在不上机的状况下,如下代码你能猜到屏幕会打印什么内容吗?code
>>>first = 520
>>>second = '520'
>>>first = second
>>>print(first)
4. 除了使用反斜杠(\)进行字符转义,还有什么方法能够打印:Let's go! 这个字符串?
5. 若是非要在原始字符串结尾输入反斜杠,能够如何灵活处理?字符串
0. 如下哪一个变量的命名不正确?为何? (A) MM_520 (B) _MM520_ (C) 520_MM (D) _520_MM
(C)选项不正确,由于 Python 中的变量名不能以数字开头。
1. 在不上机的状况下,如下代码你能猜到屏幕会打印什么内容吗?
会打印:小甲鱼
2. 在不上机的状况下,如下代码你能猜到屏幕会打印什么内容吗?
会打印:小甲鱼
3. 在不上机的状况下,如下代码你能猜到屏幕会打印什么内容吗?
会打印:520,注:这里没有单引号括起来,可是他是一个字符串,由于使用 print() 打印,因此不包含单引号。能够试试直接>>>first,它是一个字符串的。
4. 除了使用饭斜杠(\)进行字符转义,还有什么方法能够打印:Let's go! 这个字符串?string
>>>"Let's go!"
5. 若是非要在原始字符串结尾输入反斜杠,能够如何灵活处理?class
>>>str = r'C:\Program Files\FishC\Good''\\'
动动手:
0. 还记得咱们第一讲的动动手的题目吗?这一次要求使用变量,计算一年有多少秒?变量
提示:能够以 DaysPerYear(每一年天数),HoursPerDay(天天小时数),MinutesPerHour(每小时分钟数),SecondsPerMinute(每分钟秒数)为变量名。方法
DaysPerYear = 365
HoursPerDay = 24
MinutesPerHour = 60
SecondsPerMinute = 60
result = DaysPerYear * HoursPerDay * MinutesPerHour * SecondsPerMinute
print(result)
1. 关于最后提到的长字符串(三重引号字符串)其实在 Python3 还能够这么写,不妨试试,而后比较下哪一种更方便?命名
>>> string = (
"我爱鱼C,\n"
"正如我爱小甲鱼,\n"
"他那呱唧呱唧的声音,\n"
"总缠绕于个人脑海,\n"
"久久不愿散去……\n")