zoukankan      html  css  js  c++  java
  • python 笔记(变量,输入输出,条件语句,循环语句)

    首先了解

      python支持一下几种运算符:

      算术运算符:

      

      赋值运算符:

      

      复合赋值运算符:

      

    变量

      简单的说,变量就是编程中最基本的存储单位,变量会暂时性存储你进去的东西,例如:

      

      

     当然加减乘除都是可行的

     变量的命名规则:

      1.变量由字母、数字、下划线组成

      2.数字不能开头

      3.变量不能用python中的关键字(这个不用刻意去记,用的多了也就熟悉了)

      4.变量的命名一般要见名知意,不能随意命名。

      5.多个变量之间尽量用下划线隔开,类似data_start这种。

    输入输出

      什么是输入输出语句呢?我们以上练习的print其实就是输出语句,我们敲什么就输出什么,而输入语句就是人机交互的过程,用户输入什么,电脑经过计算就输出什么,这里引入一个input的关键词,它的作用就是当成程序走到这里就等待用户输入。

      格式就是:name=input("请输入您的名字:"),比如:

          

      如图可以看到这里就是等待用户输入的过程。python3中的输入是input(),而在python2中的输入时raw_input(). 

    条件控制

       条件控制其实就是  if ...else..的使用  结构为:

    用一句话概括  if....else 结构的作用:如果....条件成立的,就做....;反之,就做....

    所谓条件(condition)指的是成立的条件,即是返回值为True  的布尔表达式。

    知道这点后使用起来应该不难,例如:

    循环语句

      什么是循环语句?假定有这样一个场景:让你打印100遍“hello world”,你会怎么做?难道真的写100遍:print("hello world")。程序如果被你这样写就显得太笨重了。开发中就引入了循环语句这一说法,语法格式如下:

        

    意思就是除非while后面的条件不满足,否则就一直执行程序,直到条件不满足就退出。回到上题那个场景,打印100遍hello world程序可以这样来写:

    扩展:i = i + 1 跟  i += 1  是一样的效果)

    实例:

    注意:这里的end=' '就是固定写法,为了不让他换行打印

    while循环语句的几个关键字:break 和 continue

      break:结束当前循环

      continue:结束当次循环

      这样说你可能不太理解,还是直接上程序说明吧,这里以打印1···10之间的数为例子说明:

    可以看到当number == 5时,执行break语句,此时while循环退出,只打印出了1.2.3.4.,那么我们将break换成continue,结果会怎样呢?




    这样就显而易见了。将break换成continue之后,当number==5时,结束当次循环,程序从开始执行,因此只打印了1,2,3,4,6,7,8,9,10.

    课下作业练习:

      (1).用while循环打印1··100之间的偶数并做求和运算。

      (2).用while循环打印1··100之间的奇数并做求和运算。

      (3).求1-2+3-4+····+99的和并打印。

  • 相关阅读:
    使用Loadrunner监控Windows资源
    Tomcat使用线程池配置高并发连接
    性能测试中遇到的坑
    本地eclipse启动tomcat后无法访问
    Linux常用命令汇总
    Dubbo底层采用Socket进行通信详解
    今天遇到了一个Spring出现的一个未知错误,分享下
    maven pom.xml 详细
    Oracle 数据库中在使用中文模糊查询时输入中文查询不到结果的解决方法
    mybatis属性详解
  • 原文地址:https://www.cnblogs.com/moranlei/p/9087854.html
Copyright © 2011-2022 走看看