Python_基础(命名,数据类型,循环)

与变量名相关

  1. 数字,字母,下划线
    1. 不能以数字为开头
      1. 不能是Python中的中的关键字

        and                elif                  import              return
        as                  else                in                     try
        assert            except            is                     while
        break             finally             lambda            with
        class              for                  not                   yield
        continue         from              or
        def                 global            pass
        del                  if                   raise

    2. 最好不能和Python中的中内置的东西重复(例如内置的函数,重复了则为重写函数)
    3. 在Python中的中(C语言为底层),变量名指示一个代指作用,在Python的中进行解释程序时,变量名会被除去
      1. # 程序
        user_name = "henry"
        print( user_name )
        
        # 实际的执行方式
        print(henry)
         
    4. 变量名的取名方式要有意义:USER_NAME,USER_ID
  2. 条件语句
    1. 代码块:
      1. 在的Python中,代码块为一个冒号后具有相同缩进的语句,一般情况下利用4个空格(一个Tab键)进行缩进
      2. 在的Java中,一个代码块为一对大括号括起来的语句
    2. 如果,否则,ELIF
      1. 在一个if的下方,若不想进行任何的操作,利用pass(表示不过不执行)关键字来代指空的代码块,无意义
  3. 蟒蛇中的基本数据类型
    1. 字符串:利用单引号,双引号,两个双引号,三个双引号
      1. 字符串的四种方式
        1. 1 '你好,世界'
          2 “你好,世界”
          3 ““你好,世界””
          4 “““你好,世界”””
      2. 字符串加法
        1.   
          1 a = "Hello"
          2 b = "World"
          3 c = a + b
          4 print(c)    # 输出的值为 HelloWorld
      3. 字符串乘法
        1. 1 a = "Hello,World"
          2 b = a * 10
          3 # 将字符串重复指定遍数
          4 # 输出为 Hello,WorldHello,WorldHello,WorldHello,WorldHello,World
      4. 字符串中无减法,无除法
    2. 数字:对于数字来说具有(加减乘除)
      1. 在Python中,利用一个*表示乘法,利用两个*表示平方
      2. %:获取余数
      3. /:除号
      4. //:取得数字的商,例如34 // 8 = 4
  4. 循环
    1. 对于循环
    2. 虽然循环
      1. 同时可与其他配套使用,当同时不满足当前条件时,可执行否则下的语句块
  5. 例题
    1. 输出1 2 3 4 5 6 8 9 10
    2. 输出所有奇数
    3. 输出所有偶数
    4. 输出1 + 2 + 3 ... = 100的值
    5. 输出1-2 + 3-4 ...-100的值
    6.  1 # 输出 1 2 3 4 5 6 8 9 10
       2 count = 0
       3 while count < 10:
       4     if count!=7:
       5         print(count)
       6     count = count + 1
       7 
       8 
       9 # 输出1+2+3…=100的值
      10 i = 1
      11 count = 0
      12 while i <= 100:
      13     count = count + i
      14     print(count)
      15     i = i + 1
      16 
      17 
      18 # 输出基数
      19 i = 1
      20 while i <= 100:
      21     if i % 2 != 0:
      22         print(i)
      23     i = i + 1
      24 
      25 
      26 # 输出1-2+3-4….-100的值
      27 10.    # i = 1
      28 count = 1
      29 while i <= 100:
      30     if i % 2 != 0:
      31         count = count - i
      32     else:
      33         count = count + i
      34     i = i + 1
      35     print(count)

猜你喜欢

转载自www.cnblogs.com/Doaoao/p/9975712.html