上课笔记10.22

9.24
一、课程资源:
1.www.runoob.com
2.www.liaoxuefeng.com
3.www.csdn.net
4.https://blog.csdn.net/Hauru?spm=1000.2115.3001.5343

二、知识要点:

1.编程语言种类:
    机器语言
    汇编语言
    高级语言(C)
    超级语言(Python)

2.学习方法:
    学习--->模仿--->自主创新

3.静态语言(编译):一次性翻译,之后不再需要源代码。(C语言,Java)
  脚本语言(解释):每次运行时随时翻译随时执行。(python语言,Js语言,PHP语言)

4.两种编程方式:
    交互式:REPL(Read-Eval-Print-Loop)
    文件式(运行之前先保存)

5.编写的基本方法步骤(IPO):

I--Input    程序的输入 
P--Process  程序的主要逻辑
O--Output   程序的输出

6.编程的基本步骤:
      1)确定IPO(Input--Pocess--Output)
      2)编写程序
      3)调试程序

7.基本语法元素:

1)程序框架
      
      缩进:一般以四个空格或一个Tab,有单层或多层缩进
      注释:单行(用#,独占一行或者行末);
      多行:三单引号('''......''')或者三双引号("""......""")(英文模式)
      命名:大小写字母、数字或下划线(shift+-)或者汉字(不能只有汉字) 第一个字符不能是数字

_____________________________________________________________________________________

10.9

对象:ID、Type、Value
变量
保留字

and      elif     import  raise   global
as       else     in      return  nonlocal
assert   expect   is      try     True
break    finally  lamba   while   False
class    for      not     with    None
continue from     or      yield
def      if       pass    del

2)数据类型:
      Numbers-------数字
      Strings-------字符串
      List----------列表
      Tuples--------元组
      Dictionaries--字典
      Sets----------集合

数字
      Integers----------------整型 
      Boolleans---------------布尔型
      Floating point numbers--浮点型
      Complex numbers---------复数

3)类型转换
  int()
  bin()

4)语句
      赋值语句--变量名=变量值
      

                  |--顺序结构
      结构化语句--|--分支(选择)结构
                  |--循环结构
4)函数
      变量名-- input(“提示字符串”) 其他类型需要转换
      评估函数--eval (“字符串或字符串变量”)去掉参数最外侧引号并执行余下语句的函数
      print()格式化
      print()
-----------------------------------------------------------------------------------------------
10.15
-----------------------------------------------------------------------------------------------
8.运算符与表达式
(1)算术运算
            除法(/):10/3==3.333333(float)
            底板除(//)10-3==3(int),-10/3==-4(向下取整)
(2)赋值运算
(3)关系(比较)运算
(4)逻辑运算                  and/or/not
(5)成员运算                  is/notin
(6)身份(同一性测试)运算    is/is not
(7)位运算
(8)运算优先级:指数(**)--一元(+,-)--算术()--位运算()--关系--赋值
9数据类型:(1)元组(tuple)
          (2)列表(list)
          (3)字典(dict)
          (4)集合(set)
10.函数(方法):
(1)输入(input())
(2)输出(print())
       %f
(3)评估函数(eval())
11.库
(1)内置函数
(2)标准库
(3)第三方库
--------------------------------------------------------------------------------------------------
10.22
--------------------------------------------------------------------------------------------------
12.字符串的表达
13.format():(与print()并用)
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值