年终活动
搜索
    上传资料 赚现金
    英语朗读宝

    3.2Python语言程序设计——Python基础1 导学案  浙教版(2019)高中信息技术必修1

    3.2Python语言程序设计——Python基础1 导学案  浙教版(2019)高中信息技术必修1第1页
    还剩1页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    浙教版 (2019)必修1 数据与计算3.2 Python语言程序设计学案及答案

    展开

    这是一份浙教版 (2019)必修1 数据与计算3.2 Python语言程序设计学案及答案,共2页。
    整型(Integers):表示整数,如:123
    实型(Flat):含小数的数值,如:3.14159
    字符串(String):是用一对单引号、双引号或三引号引起来的字符,如'123'
    布尔型(Bleans):True和False
    【1】需要输入字符串it’s 怎么输入?( CD ) 多选
    it’sB. ‘it’s’C. “it’s”D. ‘’’it’s’’’
    【2】输入内容为字符串b"keep" 呢?( BD ) 多选
    b"keep"B. ‘b"keep"’C. “b"keep"”D. ‘’’b"keep"’’’
    由此,你发现了什么规律?
    为区分字符串起止位置,当字符串内部有引号时,字符串最外部引号类型与内部不相同
    转换数据类型:
    int(x):把实数转化为整数
    int(5.2)= 5 int(5.8)= 5 int(-2.3)= -2 int(-2.8)= -2
    int取整规律?向0取整
    flat(x): 把整数转化为实数
    str(x):转化为字符串 str(2)+str(4)= ‘24’
    运算符
    算术运算符
    【3】17//2= 8 17/2= 8.5
    18//2= 9 18/2= 9.0
    15//2= 7 -15//2= -8
    由此,你发现了什么?//整除取整与int取整有何不同?
    /号输出结果为实型, //输出结果为整型
    //向下取接近商的整数(特别注意负数整除时)
    【4】4**2/8= 2.0 -15//3+7%2= -4
    16//5**2/3= 0.0
    由此,你发现了什么?
    优先级数值越低,级别越高,越先执行
    【5】“infrmatin”+’technlgy’= 'infrmatintechnlgy'
    “infrmatin”+” ”+’technlgy’ = 'infrmatin technlgy'
    'str'-'s'= wrng
    “str”*3= 'strstrstr'
    'str'**3= wrng
    由此,你发现了什么? 字符串类型只能进行加法和乘法运算
    关系运算符(返回结果True/False)
    逻辑运算符
    优先级(从高到低):nt、and、r
    【6】5==5.0 = True 4==5 and 2!=3 = False
    4==5 r 2!=3 = True (4==5)==False = True
    1!=4 and ‘a’ in ‘yu’ = False 1!=4 r ‘a’ in ‘yu’ = True
    nt 1!=4 = False nt ‘a’ in ‘yu’ = True
    nt 1!=4 and ‘a’ in ‘yu’ = False
    三、变量与赋值
    1.变量:未知或可变的数据
    变量的命名规则:
    (1)可以包括字母、数字和下划线,但不能以数字开头,字母区分大小写。
    (2)关键字也不能作为变量名。
    使用前不需要预先声明变量的数据类型,但需要赋初值。
    使用imprt keywrd
    keywrd.kwlist 查看关键字
    【7】下列可作为Pythn变量名的是( D )
    A.$343 B.9X C.if D.max_radius
    2. 赋值语句 =:右边表达式的值赋给左边的变量
    单个变量赋值
    x=1;y=True;a= "a>b"
    多个变量的赋值
    a=b=c=5 等价于:a=5;b=5;c=5
    a,b,c=5,’hell’,2.3 print(a)= print(b)= print(c)=
    复合赋值运算符
    x=5
    x+=2
    print(x) 输出x值为 7

    相关学案

    高中信息技术浙教版 (2019)必修1 数据与计算4.2 大数据处理学案设计:

    这是一份高中信息技术浙教版 (2019)必修1 数据与计算4.2 大数据处理学案设计,共6页。

    浙教版 (2019)必修1 数据与计算3.2 Python语言程序设计导学案及答案:

    这是一份浙教版 (2019)必修1 数据与计算3.2 Python语言程序设计导学案及答案,共3页。学案主要包含了循环结构---fr语句等内容,欢迎下载使用。

    • 课件
    • 教案
    • 试卷
    • 学案
    • 其他
    欢迎来到教习网
    • 900万优选资源,让备课更轻松
    • 600万优选试题,支持自由组卷
    • 高质量可编辑,日均更新2000+
    • 百万教师选择,专业更值得信赖
    微信扫码注册
    qrcode
    二维码已过期
    刷新

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

    手机验证码已经成功发送,5分钟内有效

    设置密码

    6-20个字符,数字、字母或符号

    注册即视为同意教习网「注册协议」「隐私条款」
    QQ注册
    手机号注册
    微信注册

    注册成功

    返回
    顶部
    Baidu
    map