print('-------练习1、2-----------')
1、简述变量命名规范。
本题原文:https://blog..net/yirentianran/article/details/79567177
(1)变量名只能包含字母、数字和下划线。变量名可以字母或下划线开头,但不能以数字开头,
例如,可将变量命名为message_1,但不能将其命名为1_message。
(2)变量名不能包含空格,但可使用下划线来分隔其中的单词。例如,变量名greeting_message可行,
但变量名greeting message会引发错误。
(3)不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词,如print。
(4)变量名应既简短又具有描述性。例如,name比n好,student_name比s_n好,
name_length比length_of_persons_name好。
(5)慎用小写字母l和大写字母O,因给他们可能被人错看成数字1和0;
注意:应使用小写的Python变量名。在变量名中使用大写字母虽然不会导致错误,
但避免使用大写字母是个不错的注意。
---------------------
2、默写字符串常用12个功能,并且描述其作用。
print('-------练习3-----------')
3、数字、字符串、元组、列表、字典对应的布尔值为False的分别为什么。
答:(1)数字
0是False,非零为True, 即负数也为True
(2)字符串
空为False, 非空为True, 即空格也为True
(3)元组、列表、字典
() [] {} 为空时为False
print('!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!')
注意:不是直接划等号,看例子就懂了,除了0,1
其他都不能直接划等号,但用在if等判断中是可以的
print('!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!')
print(False == 0)# True
print(True == 1)# True
print(True == -9)# False
print(True == 9) # False
print('$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$')
print(False == '\t')
print(False == '\n')
print(False == '\r') # 全部False
print(False == ' ')
print(False == 'W')
print('---------------')
print(True == '\t')
print(True == '\n')
print(True == '\r') # 全部False
print(True == ' ')
print(True == 'W')
print('**********************')
print(None == '\t')
print(None == '\n