0.以下那个变量的命名不正确?为什么?
A MM_520 B _MM520 C 520_MM D_520_MM
C,变量命名可以用字母,数字,下滑线,不能用数字开头
1.在不上机的情况下,下列代码你能猜到屏幕上会打印什么内容
吗?
>>>myteacher = '小甲鱼'
>>>yourteacher = myteacher
>>>yourteacher = '黑夜'
>>>print(myteacher)
小甲鱼
2.在不上机的情况下,下列代码你能猜到屏幕上会打印什么内容
吗?
>>>myteacher = '小甲鱼'
>>>yourteacher = myteacher
>>>myteacher = '黑夜'
>>>print(yourteacher)
小甲鱼
3.在不上机的情况下,下列代码你能猜到屏幕上会打印什么内容
吗?
>>>first = 520
>>>second = '520'
>>>first = second
>>>print(first)
520,字符串类型
4.除了使用反斜杠(\)进行字符转义,还有什么方法可以打印:
Let's go!这个字符串?
print("Let'go!")
5.如果非要在原始字符串结尾输入反斜杠,可以如何灵活处理?
我想到在反斜杠之后输入空格,使反斜杠不是结尾
百度发现可以用拼接
str = r'c:\ss\ww''\\'
r使第一个字符串不转义,第二个字符串转义。
6.在这一讲中,我们说变量的命名需要注意一些地方,但小甲鱼
在举例的时候却出现了点失误,你能看得出小甲鱼举例子中哪里
有问题?
除了把first拼错了,str变量是内置函数以外,多个单词做变量
时后面的单词首字母单词不大写感觉也不太规范,反正我觉得驼
峰命名法挺好
动动手:
0.第一讲动动手的题目,这一次要求使用变量,计算一年有多少
秒?
>>> second=60
>>> min=60
>>> hour=24
>>> day=365
>>> year=1
>>> print(year*day*hour*min*second)
31536000
1.关于最后提到的长字符串(三重引号字符串)其实在python3
还可以这么写,不妨试试,然后比较下哪种更方便?
>>> string = (
"1111111,\n"
"2222222,\n"
"1111111,\n"
"2222222,\n"
"1111111,\n"
)
原写法是
>>> str="""
111111111,
222222222,
333333333,
444444444,
"""
原写法方便,换行像用了循环一样舒服
2.请写下这一节课你学习到的内容:格式不限,回忆并复述是加
强记忆的好方法!
学了变量的命名规范,变量赋值,python区分大小写,字符串的
转义符,换行输出字符串组
A MM_520 B _MM520 C 520_MM D_520_MM
C,变量命名可以用字母,数字,下滑线,不能用数字开头
1.在不上机的情况下,下列代码你能猜到屏幕上会打印什么内容
吗?
>>>myteacher = '小甲鱼'
>>>yourteacher = myteacher
>>>yourteacher = '黑夜'
>>>print(myteacher)
小甲鱼
2.在不上机的情况下,下列代码你能猜到屏幕上会打印什么内容
吗?
>>>myteacher = '小甲鱼'
>>>yourteacher = myteacher
>>>myteacher = '黑夜'
>>>print(yourteacher)
小甲鱼
3.在不上机的情况下,下列代码你能猜到屏幕上会打印什么内容
吗?
>>>first = 520
>>>second = '520'
>>>first = second
>>>print(first)
520,字符串类型
4.除了使用反斜杠(\)进行字符转义,还有什么方法可以打印:
Let's go!这个字符串?
print("Let'go!")
5.如果非要在原始字符串结尾输入反斜杠,可以如何灵活处理?
我想到在反斜杠之后输入空格,使反斜杠不是结尾
百度发现可以用拼接
str = r'c:\ss\ww''\\'
r使第一个字符串不转义,第二个字符串转义。
6.在这一讲中,我们说变量的命名需要注意一些地方,但小甲鱼
在举例的时候却出现了点失误,你能看得出小甲鱼举例子中哪里
有问题?
除了把first拼错了,str变量是内置函数以外,多个单词做变量
时后面的单词首字母单词不大写感觉也不太规范,反正我觉得驼
峰命名法挺好
动动手:
0.第一讲动动手的题目,这一次要求使用变量,计算一年有多少
秒?
>>> second=60
>>> min=60
>>> hour=24
>>> day=365
>>> year=1
>>> print(year*day*hour*min*second)
31536000
1.关于最后提到的长字符串(三重引号字符串)其实在python3
还可以这么写,不妨试试,然后比较下哪种更方便?
>>> string = (
"1111111,\n"
"2222222,\n"
"1111111,\n"
"2222222,\n"
"1111111,\n"
)
原写法是
>>> str="""
111111111,
222222222,
333333333,
444444444,
"""
原写法方便,换行像用了循环一样舒服
2.请写下这一节课你学习到的内容:格式不限,回忆并复述是加
强记忆的好方法!
学了变量的命名规范,变量赋值,python区分大小写,字符串的
转义符,换行输出字符串组