1.声明变量注意事项有那些?
(1)首先要做到见名知意(这是最基本的:用英文或者拼音都可以)
(2)由数字,字母,下划线组成,不包含其他特殊字符
(3)不能以数字开头,只能以字母或者下划线开头
(4)不能和关键字重名,其实可以重名,但是可能会带来不必要的麻烦
使用ipython演示一下
2.如何查看变量在内存中的地址?
使用id(变量名)就可以查看
接下来我使用ipython演示一下
3.编程题
接下来我将使用pycharm进行演示
- (1)判断变量名是否合法?
while True:
variable_name = input('请输入一个变量名: ') #接收用户输入
if variable_name == 'exit': #判断是不是特殊字符
print('退出!!!')
break
if variable_name[0].isalpha() or variable_name[0] == '#判断首字母是不是字母或者下划线
for i in variable_name[1:]: #循环遍历后面所有的字符
if not(i.isalnum() or i == '_'): #是不是字母、数字下划线
print('变量名%s不合法' %variable_name)
break
else:
print('变量名%s合法' %variable_name)
else:
print('变量名%s首字母不合法,不是合法的变量名!!!' %variable_name)
- (2)输出 1-2+3-4+5-6…+99 的和
sum = 0
for i in range(1,100):#遍历1~99
if i % 2 == 0:#如果是偶数
sum -= i#减
else:#如果是奇数
sum += i#加
print('1-2+3-4+5-6...+99=%d' %sum)#打印求和结果