- 变量的三大特征
type:
查看数据的类型
id:
表示变量在内存中的地址,是一串数字
value:
变量的值
- 注释
说明代码是干嘛用的。
单行注释:
# 单行注释内容
多行注释:
'''
多行的注释内容
''- 用户与程序交互
input
print
'''
input ()输入
print()输出
username=inter('输入提示信息:')
'''
username=input('请输入用户名')
print(username)
password=input('请输入密码')
print(password)
#如果
#username=='桔子'True
#and:左右两边的条件都为True才为True,否则为False
#password=='123'True
#if条件判断:如果条件判断==True,执行if下的代码
if username=='桔子'and password=='123':
# False and True --->> False
print('登录成功')
else:
print('登陆失败')
- 格式化输出
%s: 占位符 ,用来替换字符串中的文字
#占位符:%s
str1='很美'
print('桔子%s'%(str1,))
str2='信念与我同在,我将无坚不摧!'
print('自信养成记1:%s'%(str2,))
price1=input('请输入该用户当月扣费月租:')
all=input('请输入该用户当前余额:')
print('亲爱的移动用户,您当月月租为[%s]元,账户余额为[%s]元!'
% (price1,all))
- 比较运算符
- 逻辑运算符
- 赋值运算符
x = y = 10
- 交叉赋值
x, y = y, x
- 解压缩赋值
x = (1, 2, 3)
x, y ,z = ()
x, y ,z = [1, 2, 3]
- 流程控制
对流程的控制,控制某些事件的发生。
number=326
guess=input('请输入猜测数字:')
print(guess)
print(type(guess)) #str
#把字符串类型转化为整型
guess=int(guess)
print(type(guess)) #int
if guess==number:
print('猜对了')
elif guess<number:
print('猜小了!')
else:
print('猜大了!')
'''
语法: if 判断条件: #条件若成立执行 print('条件成立!') #若if条件不成立,则执行此处 elif 判断条件: print('另一个条件成立') #若if条件不成立,则执行此处 elif 判断条件: print('另一个条件成立') #若if与elif条件不成立,则执行此处 else: #若条件不成立则执行 print('条件不成立!') ''''''-while循环:
语法: while 判断条件: #若条件成立则“循环”执行以下代码 print('111') break:结束本层循环 '''
#import time
#while True
# print(11111)
# time.sleep(1)
# break
#猜字符游戏:猜测用户输入的字符是否是326,限制只能猜3次。
number=326
init=1 #1 2 3 4
while True:
# 若init大于3结束循环
if init > 3:
print('猜错3次了,gun吧!')
break
guess=input('请输入猜测数字:')
guess=int(guess)
if guess==number:
print('猜对了!')
break
elif guess<number:
print('猜小了')
else:
print('猜大了!')
#若没有退出循环证明猜错了,init +1
# init += 1