为了账号安全,请及时绑定邮箱和手机立即绑定
  • L = [[1, 2, 3], [5, 3, 2], [7, 3, 2]]
    def mj(a,b,c):    
        mj = 2*(a*b+b*c+c*a)    
        print(mj)    
    for s in L:    
        mj(s[0],s[1],s[2])
    查看全部
    3 采集 收起 来源:Python二维list

    2020-12-05

  • 因为她先执行了大于80的选项,不会再往下执行
    查看全部
    • 整数:十进制,二进制(使用前缀 0b),十六进制(使用前缀 0x

    • 浮点数:数字或科学计数法均可

    • 字符串

    • 布尔值:可以用 andornot 运算

    • 空值:None

    查看全部
  • 因为计算机只能处理数字,如果要处理文本,就必先把文本转换为数字才能处理。8bit=1byte

    ASCII编码:用0-255来表示大小写英文字母、数字和一些符号

    GB2312编码:用2byte来表示ASCII编码,用来把中文编进去

    Unicode:把所有语言都统一到一套编码里,通常用2byte表示一个字符,原有的英文编码从单字节变成双字节,把高字节全部填为0就可以。

    在Python中,默认使用UTF-8 Unicode编码,中文字符串和英文字符串无异。

    查看全部
  • 使用迭代的方式按顺序输出列表: L=['Alice', 66, 'Bob', True, 'False', 100] 的偶数位置的元素:

    num=0 #设定量名num,num代表的数值为0
    L=['Alice',66,'Bob',True,'Flase',100] #设list列表
    for h in L:  #开始for循环,将list列表中元素依次迭代至定义值 h 中
        num+=1   #在for循环中,每次循环num都加1
        if num%2!=0: #取模,取num%2的余数
            continue  #满足上述条件后,通过continue继续循环
        print(h)#==>66  #输出结果
                    True
                    100

    在上述列子中,for循环遍历整个h,每次循环都按照顺序进行num+=1,遍历所有h,如果条件达到num%2 != 0,就输出对应的h元素。所以循环过程本身就有一一对应关系。

    查看全部
  • 容器可以把多个元素放在一起,容器中的元素可以逐个迭代获取,用in,not in等关键字来判断某个元素是否在容器中。

    Python中,包括列表(list)、元组(tuple)、字典(dict)、集合(set)等,他们都可以放入多个元素,因此都可以算作是容器。

    列表(list)是一种有序的容器,在list中的元素会按照一定顺序进行排列。list使用中括号[ ] 来进行构造,将需要放入容器内的元素使用list括起来就可以形成列表。

    如:

    name=['李宁','淑华','书豪']##将第一组元素括入list容器中
    scores=[99,58,68] ##此时再将第二组元素括入list容器
    qht=[ ] ##再建立一个list容器
    for j ,k in zip(name,scores):##建立一个for循环,此时zip表示链接,将链接内容依次代入j跟k
        qht+=j,k ##将代入内容代入至新建list容器
    print(qht) #==>依次输出[李宁,99,淑华,58,书豪,68]
    查看全部
  • s1="ABC"

    s2="123"

    s3="xyz"

    for a in s1:

        for b in s2:

            for c in s3:

                print(a+b+c)

    查看全部
  • 输入网址:Python.org下载python软件编辑环境,点击安装后,打开windows运行命令输入cmd,打开编辑环境,再输入python,检验是否安装完成。
    查看全部
  • 使用if语句,用print的时候,一定要在if的下一行缩进四个空格
    查看全部
    2 采集 收起 来源:Python之if语句

    2021-10-11

  • 要表示字符串Bob said "I'm OK"

    由于'和"会引起歧义,因此,我们在它前面

    插入一个\表示这是一个普通字符,不代表字符串的起始,因此,这个字符串又可以表示为

    'Bob said \"I\'m OK\".'

    注意:转义字符 \不计入字符串的内容中。

    查看全部
    2 采集 收起 来源:Python的字符串

    2021-02-08

  • 可以使用 len() 来自动获取数组内的元素个数

    # coding: utf-8
    # 计算平均数
    L = [75, 92, 59, 68, 99]
    sum = 0
    average = 0
    for i in L:
        sum += i
        
    average = sum/len(L)
    print(sum)
    print(len(L))
    print(average)


    查看全部
    2 采集 收起 来源:Python之for循环

    2021-01-19

  • 前缀r表示这是一个raw字符串

    但r'...'不能表示多行字符串,也不能表示包含'和"的字符串

    如果要表示多行字符串可以用'''...'''表示


    查看全部
  • 整数、浮点数可以直接进行四则运算
    浮点数可以表达整数的结果,但是整数不能表达浮点数的结果
    取模运算用百分号%表示
    地板除是一种特殊的除法,得到的结果会忽略纯小数的部分,得到整数的部分
    地板除用//表示进行





    查看全部
  • 变量名由大小写英文字母、数字和下划线_组成
    变量不能用数字开头变量尽量不要和Python关键字重合,否则可能导致原有的关键字发挥不出来作用
    定义变量则是变量名=数据即可定义一个新变量


    查看全部
  • L=['Alice', 66, 'Bob', True, 'False', 100]

    for i in range(len(L)):

        if (i+1)%2==0:

            print(L[i])


    查看全部

举报

0/150
提交
取消
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作,灵活使用流程控制语句。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!