0228python变量和用户交互
https://www.python.org/downloads/release/python-360/ ----python3解释器下载地址
一、变量
1,变量:变量就是用一个简单的东西去代替写脚本时大量重复的东西。
2,语法:变量名称=变量值
3,python变量收回机制:把某个值赋给变量1,又赋给变量2,那么这个值就是两次。
重新给变量1赋值后,变量1是新的值,上一个值就被回收。而变量2还是原来那个值。
eg:
#!/usr/bin/env python
a=3
b=a
a=5
print(a,b)
输出结果是(5,3)
4,变量名的规则
1)通俗易懂
2)以下划线分割,要全小写。eg:nums_of_alex_gf.
3)驼峰形式:NumsOfAlexGf
ps:2)和3)不能混合写,只能选择一种
4)变量名不能以数字开头,不能有空格
5)关键字不能为变量
二、用户交互
1,查看变量的内存地址(python解释器自己分配的地址)
id(变量名)
2,2.7和3.5等待用户输入的区别
1)2.7中的raw_input 等于3.5中的input
2)2.7中的input() 等于 3.5中的eval(input)
3)2.7中的input可以跟变量,数字,字符串(加上单引号)
#!/usr/bin/env python
# -*- conding:utf-8 -*-
c = 7
a = input(123)
b = input(c)
d = input('I LOVE YOU!')
三、IF ......ELSE 和缩进
1,赋值用=等号。判断用户==双等号。==双等号表示数学里的等于
2,每个判断条件后,要跟个冒号,eg:if sex=='girl':
3,if...else 做判断要求强制缩进。
eg:
#!/usr/bin/env python
# -*- coding:utf-8 -*-
sex = raw_input("please input sex:")
if sex=="girl":
print("美女")
elif sex=="man":
print ("帅哥")
else:
print ("变态")
if...下一层,print强制缩进4个空格。就是Windows中的一个tab键。
作业:猜幸运数字。
要求:1,动态获取数字
2,判断用户与自己设定数字的大小
3,用户输入正确或错误的提示
个人方法:

posted on 2017-03-04 23:03 Li_xiaoqing 阅读(185) 评论(0) 收藏 举报
浙公网安备 33010602011771号