常用语句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(浮点) 引用法

时间: 2024-08-07 18:40:16

常用语句if,for,while的相关文章

sql server常用函数、常用语句

一.常用函数 1.字符串函数 : charindex(':','abc:123')    --寻找一个字符在一段字符串中起始的位置 len('zhangsan')   --获取一段字符串的长度 left('Ly,君子之耀',2) --从一段字符串左边返回指定长度的字符 right(char_expr,int_expr)  --返回字符串右边int_expr个字符 substring(expression,start,length) --截取字符串 datalength(Char_expr)  -

SQL 常用语句

–-表现最差的前10名使用查询 SELECT TOP 10 ProcedureName = t.text, ExecutionCount = s.execution_count, AvgExecutionTime = isnull ( s.total_elapsed_time / s.execution_count, 0 ), AvgWorkerTime = s.total_worker_time / s.execution_count, TotalWorkerTime = s.total_wo

SQL常用语句积累

SQL 常用语句积累: 一. SQL 基本语句 SQL 分类: DDL -数据定义语言 (Create , Alter , Drop , DECLARE) DML -数据操纵语言 (Select , Delete , Update , Insert) DCL -数据控制语言 (GRANT , REVOKE , COMMIT , ROLLBACK) 首先 , 简要介绍基础语句: 1 .说明:创建数据库 Create DATABASE database-name 2 .说明:删除数据库 drop d

mysql数据库常用语句2

关于mysql常用语句的整理,上一篇涉及到ddl.dml以及一些简单的查询语句. 1:mysql分页查询 select * from table_name limit 5,10;   从下标为5元素查询,查询10条记录,注意:mysql下标从0开始 2:关联查询 select a.id,a.name,b.id,b.name from table_name a ,table_name b where a.id=b.id;   表a和表b以字段id关联查询 3:比较下面语句 select * fro

Oracle 常用语句整理

Oracle 常用语句整理 最近做了份大型数据库作业.遇到了一些问题,在网上找的很是辛苦,于是,将一些常用的语句记录下来,方便大家学习.都是一些基本的东西.如果忘了,可以来看看. 1.创建临时表空间 create temporary tablespace car_data //car_data,表空间名 tempfile 'C:\Users\Administrator\Desktop\car_data.dbf'//表空间路径 size 50m autoextend on next 50m max

【Oracle】常用语句集合

1 oracle常用经典SQL查询 2 常用SQL查询: 3 4 1.查看表空间的名称及大小 5 6 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size 7 from dba_tablespaces t, dba_data_files d 8 where t.tablespace_name = d.tablespace_name 9 group by t.tablespace_name; 10 11 2.查看表空间物

SSH查看服务器日志常用语句

SSH客户端查看服务器日志常用语句即为linux进行文件夹进行文件查看的常用语句: 1.cd 2.tail 3.grep [options] pattern file -c:只输出匹配行的计数.-I:不区分大 小写(只适用于单字符).-h:查询多文件时不显示文件名.-l:查询多文件时只输出包含匹配字符的文件名.-n:显示匹配行及 行号.-s:不显示不存在或无匹配文本的错误信息.-v:显示不包含匹配文本的所有行. 面对庞大的日志文件,单独下载并打开文件,从中提取信息的话,很吃力.这时,grep语句

SQL Server性能常用语句

查看各表的数据行数 SELECT o.name, i. ROWS FROM sysobjects o, sysindexes i WHERE o.id = i.id AND o.Xtype = 'U' AND i.indid < 2 ORDER BY o.name; 计算数据库中各个表每行记录所占用空间 --SELECT * FROM Employees AS e; CREATE TABLE #tablespaceinfo ( nameinfo VARCHAR(50) , rowsinfo BI

SQL常用语句集合(不断更新)

1.多条件 查询 上下级 所有数据 select * from OrgUnit where (ParentId = '3' or OrgId='3' or ParentId in (select OrgId from OrgUnit where ParentId='3')) 2.相同列数的 多个查询结果 组合(union all) select a,b,c from table1 union all select ca,cb,cc from table2 3.左外连接 与 右外连接 (left

oracle 常用语句

1.decode 函数(小版本的case when) select  decode(pd.discount_id,null,'','购买'||pd.product_count||'个,'||pd.product_discount_rate||'折优惠') as discount from b2b_product d right join b2b_product_hot ph on d.product_id = ph.product_id  left join b2b_dictionary aon