1. 变量名

  - 字母  - 数字  - 下划线

   #数字不能开头;不能是关键字;最好不好和python内置的函数等重复

2. 条件语句

  缩进用4个空格(Tab键)注意缩进如果是空格键和Tab键混用,在Notpad++上会报错!

a. 一般形式

  

 n1 = input('>>>')

   if "alex" == "alex":

     n2 = input('>>>')

     if n2 == "确认":

       print('alex SB')

     else:

       print('alex DB')

   else:

     print
 n1 = input('>>>')

   if "alex" == "alex":

     n2 = input('>>>')

     if n2 == "确认":

       print('alex SB')

     else:

       print('alex DB')

   else:

     print('error')

注意:

n1 = "alex"   赋值

n1 == 'alex'  判断比较,相等

n1 != 'alex'  判断比较,不相等

b.嵌套

 if 条件1:  #python中的块靠缩进进行区分,条件语句以冒号区分

   pass   #表示什么都不做,需要的时候必须写上

 elif 条件2:    #elif 相当于java中的 else if

   pass

 elif 条件3:

   pass

 else:

   pass

 print('end')

c. 条件1

and  or    #and 相当于JAVA中的 &&,or 相当于 ||

 if 条件1:  #python中的块靠缩进进行区分,条件语句以冒号区分

   pass   #表示什么都不做,需要的时候必须写上

 elif 条件2:    #elif 相当于java中的 else if

   pass

 elif 条件3:

   pass

 else:

   pass

 print('end')

 

   if n1 == "alex" or n2 == "alex!23":

      print('OK')

   else:

     print('OK')

3. 基本数据类型

  #在python中   可以不用指定变量类型,解释器会自动识别设为默认值,例如 a = 3,但在C,Java中必须指定

  字符串   -    n1 = "alex"   n2 = 'root'   n3 = """eric"""  n4='''tony'''     只要是引号都可以,同时”””   “”” 既可以用于字符串,亦可以用于多行注释

数字     -    age=21        weight = 64   fight = 5

加减乘除等

关于字符串:

 #加法:

 n1 = "a"

 n2 = "b"

 n3 = "c"

 n4 = n1 + n2 + n3   # "abc"
 乘法:

 n1 = "a"

 n2 = n1 * 3   # "aaa"

关于数字:

 n1 = 9

 n2 = 2

 n3 = n1 + n2  # 加法

 n3 = n1 - n2   # 减法

 n3 = n1 * n2   # 乘法

  n3 = n1 / n2  # 除法(这里的除法不会溢出,在Java,C语言中这种方式用于求整数部分)

 n3 = n1 % n2  # 求余

  n3 = n1 ** n2  #这个表示n1的n2次方(JAVA,C语言,中用的函数完成的math.pow(n1,n2))

 n3 = n1 // na   #去除小数部分的值

4. 循环

死循环

  print('ok')

python这个里面没有 i++ ,i--;++i;--i 但是有sum += i  !

while循环

 n = 1
 while n <= 100:
     print("hello")
 """
 //在Java中
 while(n <= 100){
     System.out.println("hello");
 }

 """

for循环

python变量、条件循环语句的更多相关文章

  1. 详解Python中的循环语句的用法

    一.简介 Python的条件和循环语句,决定了程序的控制流程,体现结构的多样性.须重要理解,if.while.for以及与它们相搭配的 else. elif.break.continue和pass语句 ...

  2. Python数据结构与循环语句

    # Python数据结构与循环语句:   首先编程是一项技能,类似跑步,期初不必在意细节,能使用起来就行,等学的游刃有余了再回过头来关注细节问题也不迟.  关于买书: 学会python之后,才需要买书 ...

  3. 【python】Python3 循环语句

    [python]几种常见的循环 注意:如果涉及到程序中print语句中含有%d,%s,那么要在脚本最开始写语句:#coding=utf-8,才能够正常输出想要的数字或者字符串. Python3 循环语 ...

  4. 05 . Python入门值循环语句

    一.Python循环语句 程序一般情况下是按照顺序执行的 编程语言提供了各种控制结构,允许更复杂的执行路径 Python中的循环语句有for和while但没有do while 循环语句允许我们执行一个 ...

  5. python入门10 循环语句

    两种循环: 1 for in 2 while #coding:utf-8 #/usr/bin/python """ 2018-11-03 dinghanhua 循环语句 ...

  6. [转帖]Linux教程(21)-Linux条件循环语句

    Linux教程(21)-Linux条件循环语句 2018-08-24 16:49:03 钱婷婷 阅读数 60更多 分类专栏: Linux教程与操作 Linux教程与使用   版权声明:本文为博主原创文 ...

  7. python基础之条件循环语句

    前两篇说的是数据类型和数据运算,本篇来讲讲条件语句和循环语句. 0x00. 条件语句 条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语 ...

  8. 条件循环语句组成了Python代码的骨架

    条件控制 我们都知道流程图是有多个分支的,程序中也是如此,在Python中是用if语句来判断程序该走哪个分支的.它的执行过程如下: 代码执行过程如下: if if语句的一般形式如下: if condi ...

  9. Python之条件 循环和其他语句 2014-4-6

    #条件 循环和其他语句 23:30pm-1:431.print和import的更多信息 使用逗号将多个表达式输出 >>> print 'age:',42 age: 42 >&g ...

  10. Python 安装、循环语句、数据类型(一)

    一.关于版本的选择 Should i use Python 2 or Python 3 for my development activity?转载自Python官网 Short version: P ...

随机推荐

  1. jiVMware的网络配置Linux

    需求需要配置VMware的虚拟Linux的ip以达到本地可以访问,而且虚拟机Linux可以上网: 第一方案:选择桥接模式 思路:因为桥接可以,使得虚拟机Linux把本地当做一座桥一样连接到路由器,然后 ...

  2. Linux入门(1)_VMware和系统分区和系统安装和远程登陆管理

    1 VMware的安装和使用 注意有 快照 和 克隆 的功能. 快照相当于建立一个 系统还原点, 可以随时恢复到原来状态. 克隆功能可以复制一个和当前一样的系统,并可以选择链接安装,只使用很少的空间就 ...

  3. c 语言typedef 和 define的使用和区别

    #define是C的指令,用于为各种数据类型定义别名,与typedef 类似,但是有一下几点不同 1,typedef仅限于为类型定义符号名称,而#define不仅可以为类型定义符号名称,也能为数值定义 ...

  4. Python模块 - paramiko

    paramiko模块提供了ssh及sft进行远程登录服务器执行命令和上传下载文件的功能.这是一个第三方的软件包,使用之前需要安装. 1 基于用户名和密码的 sshclient 方式登录 # 建立一个s ...

  5. express实践(一)

    涉及以下这些内容: 主体. cookie.session 数据 模板引擎 服务器基本结构: const express=require('express'); const static=require ...

  6. 复习上学期的HTML+CSS(1)

    自己跟着网上教程复习上学期的HTML+CSS,因为已经忘得差不多了,而且现在学的js也要以HTML+CSS为基础,坚持每天持续更新. n  B/S 网络结构   Browser/Server 浏览器/ ...

  7. GNU/Linux需要特别注意的目录

    /bin         存放大多数系统命令,如cat.mkdir.mv.cp.tar.chmod等 /boot       存放开机所需要的文件,开机时载入开机管理程序(bootloader),并映 ...

  8. Struts(十):OGNL表达式(一)

    Struts2 用s:porperty标签和OGNL表达式来读取值栈中的属性值: I.值栈中的属性值: 1.对象栈:读取对象栈中的某一个对象的属性值: 2.Map栈 :request,session, ...

  9. jacascript JSON对象的学习

    前言:这是笔者学习之后自己的理解与整理.如果有错误或者疑问的地方,请大家指正,我会持续更新! JSON (javascript object notation) 全称是 javascript 对象表示 ...

  10. SQL Server 2014 HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING 等待

    最近有发现SAP 的MES系统上了AlwaysOn后辅助节点发现无法查询的情况,例如在辅助节点上执行: SELECT TOP 0 * FROM TABLE1; 语句执行正常SELECT TOP 1* ...