day1Python

基础的题材

注意:
1.字符串中索引锁对应的某些值不可见进行改动
2.字符串能够接纳+进行连接
3.*意味着字符串重复n次
4.Python中的字符串的某3个索引对应的值不可见实行修改
字符串的更换字符

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

  1. Python中的变量在应用前必须赋值,变量赋值后该变量才会被成立。
  2. Python帮忙多少路程赋值和千家万户赋值。
  3. Python赋值时大小写敏感。
  4. Python中要率先表明变量的连串后才能给该变量赋值。

答案:第多少个 你知道为啥嘛?可以在红尘评论留下您的观点哟!

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[:])

字符串格式化:%和.format的差距

答案:字符串的format函数格外灵活,很强大,能够承受的参数不限个数,并且岗位能够不按梯次,而且有较为有力的格式限定符(比如:填充,对齐,精度等)

1 如果你需要一个良好的学习交流环境,那么你可以考虑Python学习交流群:548377875;
2 如果你需要一份系统的学习资料,那么你可以考虑Python学习交流群:548377875。
  • import keyword
  • keyword.kwlist
    6.见名知意
    7.在意代码的缩进
    贰 、变量的赋值
    1.单纯赋值
    x = 3
    2.集合赋值 多少个变量同3个值
    x = y =z =3
    3.对称赋值
    x,y,z = 3,3,3,
    x,y,z = ‘abc’
    专注:对称赋值两面包车型地铁值和变量的个数统一
    三 、语法规则之分号
    1.多行代码 单独写的时候 结尾的子公司可加可不加
    2.假诺多行代码写在一行的时候 必须加分号
    ④ 、Python代码的注释
    1.单行注释 #
    2.多行注释
    “””
    多行注释的内容
    “””
    或者
    ”’
    申明的始末
    ”’
    瞩目:代码注释的功能
    +代码的调剂
    +解释表明
    五 、代码的输入
    print() 代码的出口
    input()代码的输入
    6、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 为从最终一个尾数依次类推
    实例:

图片 1

语言的分别

以下的代码的出口将是哪些? 说出你的答案并表达

图片 2

 

想转手会输出什么内容吧?

答案:

图片 3

 

使您狐疑或是惊奇的是关于最后一行的出口是 3 2 3 而不是 3 2
1。为啥改变了 Parent.x 的值还会变动 Child2.x 的值,可是还要 Child1.x
值却从没改观?

本条答案的严重性是,在
Python中,类变量在内部是用作字典处理的。即使一个变量的名字没有在时下类的字典中发现,将搜索祖先类(比如父类)直到被引述的变量名被找到。

  1. 解释型语言(弱类型语言)
    ◦比如php , python
    ◦优点: 可移植性好,可在分裂的操作系统上运转
    ◦缺点:运维比编写翻译型慢
    ,代码效能低,代码修改之后就足以运作不需求编译进度
    2.编译型语言(强类型语言)
    ◦比如 C,C++,java
    ◦优点:运行速度快,代码功能高,编写翻译过后不能够在改动
    ◦缺点:须要编写翻译才出结果,代码要编写翻译才能运维。
    安装环境
    python 常用的三个版本 2.7/3.6
    python的核心语法
    一、变量
    1.亟须选用外文(能够选取汉语,但那是明确)
    2.凶横差异轻重缓急写
    3.用到小驼峰的命名规则(多个单词拼写,第二个假名小写)
    demoFuncDef #小驼峰 DemoFuncDef #大驼峰
    4.数字字母下划线组成,不能够以数字作为初始
    5.不能是Python的重点字
    +查看python的关键字

相关文章