day2
Posted 惊世风情
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了day2相关的知识,希望对你有一定的参考价值。
if语句的使用:
例:
if money > 3000:
print("大宝剑")
elif money > 2000:
print("洗脚城")
elif money > 1000:
print("喝喝小酒")
else: # F
print("回家喝水")
语法:
if 条件1:
代码块1
elif 条件2:
代码块2
elif....
else:
# 当条件1成立. 执行代码1, 条件1不成立. 再次判断条件2...
# 只会执行其中的一个代码块
例:
sex = input("请问你是男的还是女的?")
age = input("你多大了?")
if sex == ‘女‘:
if int(age) < 20:
print("开门,怎么了?")
else:
print("不开.")
else:
print("再见. 家里没人")
例:
a=input ("请输入钱数")
if a<500:
print ("吃饭")
elif a>"500":
print ("喝茶")
else:print ("回家")
while循环语句 , if , break , continue
while 条件:
代码块
说明: 判断条件是否为真. 如果真,执行代码块(循环体),执行完继续判断条件是否为真. 如果真.继续执行.直到条件为假停止循环.
例题:从 1 数到 100 的写法
index=0
while index<100:
print (index)
index = index + 1
从1加到100的算法,例题:
index=1
sum =0
while index<100:
sum=sum+index
index=index+1
print (sum)
例题:包含用户交互
i=1
while i<4:
name = input("请输入用户名")
a=input("请输入密码")
if name == "hdy":
if a == "123":
print( "欢迎登录")
break
else:
print ("请重新登录")
i=i+1
else:
print ("请重新登录")
i=i+1
else :
print ("错误次数过多")
break: 打断循环.彻底停掉一个循环(停掉当前本层循环)
# continue: 停止本次循环. 继续执行下一次循环
例题:
index = 1
while index < 101:
print(index)
index = index + 1
if index == 88:
break
index=1
while index<11:
index=index+1
if index ==7:
continue
print(index)
变量:
变量。程序运行过程中产生的值。临时保存在变量中。 供后面的程序使用 a = 1+2+3 a = 6 先算右边。然后赋值给左边的变量
python变量的命名规范
# 1. 只能是字母, 数字, 下划线组成
# 2. 不能数字开头或者全数字(强制规定)
# 3. 不能是python的关键字 def if while
# 4. 不要用中文
# 5. 不要太长
# 6. 尽量有意义
# 7. 推荐使用:
# 1. 驼峰体,单词首字母大写
# 2. 下划线,单词用下划线分开
数据类型(初始)
# 在python中每个变量都是有类型的
#1.整数(int). 1,2,3,6
#2.字符串(str).
# 字符: 你能看见的单一文字符号
# 字符串:一堆字符按照固定的顺序排列
# 用‘,",‘‘‘,""" 括起来
#3.布尔(bool) 对和错, 真和假. True(真), False(假)
# type(变量) 告诉你. 这个变量是什么类型的
常量 不可变的变量, 在python中没有绝对的常量.大家约定俗成.所有的变量字母都用大写就是常量
以上是关于day2的主要内容,如果未能解决你的问题,请参考以下文章