day01

  • 输出 -- print()
# coding:utf-8
# python3
# print(123)  # 打印的是数字
# print("abc") #  打印的是字母
# print("你好") #  打印的是中文

# python2
# print 123  # 打印的是数字
# print "abc" #  打印的是字母
# print "你好" #  打印的是中文
  • 变量 -- 将程序运行中的一些临时值存储下来
# print(2 + 8)
# print((2 + 8) * 2)
# print(((2 + 8) * 2) * 2)

# 2 + 8 = 10  # 数学
# a = 2 + 8 # 程序  # =叫做赋值
# a1 = a + 5
# b1 = a * 8
# b = a * 2
# c = b * 2
# print(c)

# 两个变量名指向同一个值时
# alex = "李杰"
# dsb = "李杰"

# alex = "李杰"
# dsb = alex  # dsb = "李杰"
# print(alex,dsb)

# alex = "李杰"
# dsb = alex
# alex = "金角大王吧"
# print(alex, dsb, alex)

# age = 18
# age1 = age
# age2 = age1
# age = 19
# print(age, age1, age2)
# 19 18 18


# 变量名的命名规则:
# 1.由数字,字母,下划线组成
# 2.不能以数字开头
# 3.不能使用Python中的关键字
# 4.不能使用中文和拼音
# 5.变量名要区分大小写
# 6.变量名要具有描述性
# 7.推荐写法:
#     7.1 驼峰体
#     7.2 下划线(官)

# AlexOfOld = 89
# alex_of_old = 89


# f_a = 12
# f a = 12
# a-b = 12
# 12b = 212
# nihao = 123
  • 常量 -- 配置文件中使用
# 变量名全部大写就是常量: 程序约定俗成
# ID = 110121040150410
# 配置文件中使用
  • 注释 -- 给一些晦涩难懂的代码写翻译
# 单行注释(当行注释)
""" 多行注释,支持换行 """
''' 多行注释,支持换行 '''
  • pycharm快捷键

    • ctrl + d 快速复制上一行
    • ctrl + ? 快速注释/快速打开注释
  • 程序交互(输入) -- input()

    • Python3中input获取到的都是字符串
    • Python3中input和Python2中的raw_input是一样的
    • Python2中的input输入什么就是什么类型
  • 流程控制语法 -- if else

    • 单if
    • if else 二选一
    • if elif elif elif 多选一或零
    • if elif elif else 多选一
    • if 嵌套
  • while循环 -- 怎么循环,怎么停止循环

今日总结

  • 输出 -- print(内容,内容,内容)

    • Python3中必须要加括号
    • Python2中可以有括号也可以没有括号
  • 变量 -- 将一些数据临时存储,以便下次使用

    • 变量命名规则
      • 变量名由数字,字母,下划线组成
      • 不能以数字开头
      • 不能使用中文和拼音
      • 不能使用Python中的关键字
      • 变量名要具有可描述性
      • 变量名区分大小写
      • 推荐写法
        • 驼峰体
        • 下划线(官方推荐)
    • 一个变量名在一个空间内容,只能指向一个内存地址
    • 一个内存地址可以有多个变量名指向
    • 最后定义的变量会重新指向新的值
  • 常量 -- 配置文件中使用

    • 变量名全部大写就是常量
  • 注释 -- 给一些晦涩难懂的代码写中文翻译

    • 单行注释 #
    • 多行注释 """ """
  • 基础数据类型

    • 字符串 -- str
      • 字符串 + 字符串
      • 字符串 * 数字
    • 整型 -- int
      • + - * /
    • 布尔值 -- bool
      • 真 -- True -- 1
      • 假 -- Fasle -- 0
    • 数据类型转换
      • 字符串 --> 整型
        • int("数字")
      • 整型 --> 字符串
        • str(数字)
  • 程序交互

    • input("提示语句")
    • Python3中input获取的都是字符串
    • Python2和Python3的区别
    • 查看数据类型 -- type
  • 流程控制语句

    • 单 if

      if 条件:
      缩进 结果
      
    • 二选一 if else

      if 条件:
      缩进 结果
      else:
      缩进 结果
      
    • 多选一或零 if elif elif

      if 条件:
      缩进 结果
      elif 条件:
      缩进 结果
      
    • 多选一 if elif elif else

      if 条件:
      缩进 结果
      elif 条件:
      缩进 结果
      else:
      缩进 结果
      
    • if 嵌套

      if 条件:
      缩进 if 条件:
      缩进 缩进 结果
      
  • while循环

    • 死循环

      while 条件为真:
      缩进 循环体
      
    • 有限循环

      while 控制条件:
      缩进 循环体
      
posted @ 2019-11-27 17:59  Platoto  阅读(98)  评论(0)    收藏  举报