常用语句if,for,while
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用语句if,for,while相关的知识,希望对你有一定的参考价值。
一、变量赋值
a = 3
b = a
a = 5
print a,b
5,3
变量命名规则:
1.显式
2.nums_of_alex_gf = 19
3.NumsOfAlexGf = 2
4.name-of-alex-gf = 22 (不合法)
5. 5name = 数字 不能开头
6. !name 不能特殊字符不能开头
7. name of 中间不能空格
二、if 条件判断 ,缩进
if expression1
if_suite
elif expression2 ("else-if")
elif_suite
else:
else_suite
例: 猜数字
#猜lucky number; n = 6
猜的数字 比6大,提示说你打印小一点
比6小,提示打印小一点
==6 提示big
1 lucky_num = 18 2 input_num = -1 3 4 while input_num != lucky_num: 5 input_num=int(input("请输入数字:") ) # int 只允许输入数字 6 # python2.7 raw_input ,3.5版改为 input 7 if input_num == lucky_num: #判断条件 1 8 print("恭喜答对了!") 9 elif input_num > lucky_num : #判断条件 2 10 print("不对哦") 11 else: #否则 12 print ("再来一次吧")
三、循环 while ,for
1. while expression: #while 语法类似 if
while_suite
2. for 循环和 range()内建函数
for i in range(10):
i=i**2
print (i)
例:猜数字_修正版(限制次数)
1 lucky_num = 18 2 input_num = -1 3 guess_count = 0 #加输入次数变量 4 while guess_count < 3: #循环条件由输入次决定 5 print ("输入次数:",guess_count ) 6 input_num=int(input("请输入数字:") ) 7 8 if input_num > lucky_num : 9 print("不对哦") 10 elif input_num < lucky_num : 11 print ("再来一次吧") 12 else: 13 print("恭喜答对了!") 14 break #跳出循环 15 guess_count += 1 #循环次数“+1递增” 16 else: #承接“while" 否则 17 print("下次再来吧")
四、数据类型 (type)
1. 布尔值: 1或0 ,False ,True
2. %s ,%d(数字) ,%f(浮点) 引用法
以上是关于常用语句if,for,while的主要内容,如果未能解决你的问题,请参考以下文章
[第三节] Python流程控制语句 - if, while, for, break, continue
前端—— JavaScript基础操作:if语句for循环while循环for...infor...of异常处理函数事件JS选择器JS操作页面样式