mg娱乐电子4355_mg娱乐电子游戏平台
做最好的网站

day1Python

时间:2019-10-30 18:37来源:计算机编程
很多人在自学的过程中不知道如何检验自己的学习程度,也不知道自己是否真的掌握了知识点,特别是在基础方面知识点,更加不知道怎么检测自己,今天小编就给大家三个问题和三个

很多人在自学的过程中不知道如何检验自己的学习程度,也不知道自己是否真的掌握了知识点,特别是在基础方面知识点,更加不知道怎么检测自己,今天小编就给大家三个问题和三个案例如果你自己能够轻松写出来,那么你基础学的还是蛮好的!

语言的区别

1 如果你需要一个良好的学习交流环境,那么你可以考虑Python学习交流群:548377875;
2 如果你需要一份系统的学习资料,那么你可以考虑Python学习交流群:548377875。
  1. 解释型语言(弱类型语言)
    ◦比如php , python
    ◦优点: 可移植性好,可在不同的操作系统上运行
    ◦缺点:运行比编译型慢 ,代码效率低,代码修改之后就可以运行不需要编译过程
    2.编译型语言(强类型语言)
    ◦比如 C,C++,java
    ◦优点:运行速度快,代码效率高,编译过后不能在修改
    ◦缺点:需要编译才出结果,代码要编译才能运行。
    安装环境
    python 常用的两个版本 2.7/3.6
    python的基本语法
    一、变量
    1.必须使用外文(可以使用中文,但这是规定)
    2.严格区分大小写
    3.使用小驼峰的命名规则(多个单词拼写,第一个字母小写)
    demoFuncDef #小驼峰 DemoFuncDef #大驼峰
    4.数字字母下划线组成,不能以数字作为开头
    5.不能是Python的关键字
    +查看python的关键字

图片 1

  • import keyword
  • keyword.kwlist
    6.见名知意
    7.注意代码的缩进
    二、变量的赋值
    1.单一赋值
    x = 3
    2.统一赋值 多个变量同一个值
    x = y =z =3
    3.对称赋值
    x,y,z = 3,3,3,
    x,y,z = 'abc'
    注意:对称赋值两面的值和变量的个数统一
    三、语法规则之分号
    1.多行代码 单独写的时候 结尾的分号可加可不加
    2.如果多行代码写在一行的时候 必须加分号
    四、Python代码的注释
    1.单行注释 #
    2.多行注释
    """
    多行注释的内容
    """
    或者
    '''
    注释的内容
    '''
    注意:代码注释的作用
    +代码的调试
    +解释说明
    五、代码的输入
    print() 代码的输出
    input()代码的输入
    六、Python的基本数据类型
    1.Number 数值类型
    2.String 字符串类型 ' '
    3.List 列表 [ ]
    4.Tuple 元组( , )
    5.Set 集合 { }
    6.Dictionary 字典{,}
    变量的删除
    del 变量1
    删除多个
    del 变量1,变量2,……
    (1)Number
  • int 整型
  • float 浮点型
  • bool 布尔型(True False)
  • complex 复数类型
    (2) String 类型
    被引号所包含的值称为字符串
    字符串的取值格式:
    变量名[头下标:尾下标:步长]
    字符串的索引值 从0开始 依次递增
    -1 为从最后一个倒数依次类推
    实例:

 

基础的问题

myStr = 'abcdefg'
取出字符串中的a
myStr[0]    #a
myStr[-1]  #g
步长
print(myStr[0::1]) #默认步长为1
print(myStr[0::2]) #a c e g 
我想把字符串倒着输出
print(myStr[-1::-1])
不给头下标 也不给尾下标 全部输出
print(myStr[:])

一、关于Python的赋值说法中错误的是哪一项?

  1. Python中的变量在使用前必须赋值,变量赋值后该变量才会被创建。
  2. Python支持多远赋值和多重赋值。
  3. Python赋值时大小写敏感。
  4. Python中要首先声明变量的类型后才能给该变量赋值。

答案:第四个 你知道为什么嘛?可以在下方评论留下你的见解哟!

注意:
1.字符串中索引锁对应的某个值不能够进行修改
2.字符串可以使用+进行连接
3.*代表字符串重复n次
4.Python中的字符串的某一个索引对应的值不能够进行修改
字符串的转移字符

编辑:计算机编程 本文来源:day1Python

关键词: