【Python】Python基础语法(1)

Python基础知识

相关视频——Python爬虫编程基础5天速成(2021全新合集)Python入门+数据分析


前言

  • Python是一门解释型、面向对象的高级编程语言。
  • Python是开源免费的,支持交互式、可跨平台移植的脚本语言。
  • Python的设计混合了传统语言的软件软件工程的特点和脚本语言的易用性。
    • 具有如下特性:
    • 开源、易于维护
    • 可移植
    • 易于使用、简单优雅
    • 广泛的标准库、功能强大
    • 可扩展、可嵌入

变量

  • 注释
  • 变量无需先定义,直接使用即可
  • print
  • input——进行输入
  • type(变量名)查看变量的类型
  • 强制类型转换——变量类型(变量)
  • **——次方

条件判断语句

通过缩进来告诉编译器这几行代码属于同一个代码段。

引入库

import xxx或者from … import 来导入相应的模块

可以选择全部引入还是引入部分函数。

循环语句

for…in,可以依次把list或者tuple中的元素迭代出来。

while

python没有++

python总while可以和else使用,当while条件不满足的时候执行else

  • break、continue同其他编程语言
  • pass是空语句,一般用做占位语句,不做任何事情。

字符串

String

  • Python中的字符串可以使用单引 、双引 或者三引 ,反斜杠转义特殊字符。
  • Python3源码文件默认以UFT-8编码,所有字符串都是unicode字符串。
  • 支持字符串拼接、截取等多种运算。

三引 ,默认保留编写程序时的格式。

单双引 使用时候区别,有的字符串用到单引 就需要使用转义字符,类似情况同理,使用转义字符。

字符串的截取

字符串的拼接

“xxx”+“xxx”

引 前加r取消转义,内容全部保留

字符串相关函数

略…,现用现查吧。


列表

类似于其他编程语言中的数组。

  • 列表可以完成大多数集合类的数据结构实现。列表中有元素的类型可以不相同,它支持数字、字符串、甚至可以包括列表(嵌套)。
  • 列表是写在方括 []之间,用逗 分隔开的元素列表
  • 列表索引值以0为开始值,-1为从末尾的位置开始。
  • 列表可以使用+操作符进行拼接。

元组

  • 类似于list,不同之处在于元组的元组不能修改,写在小括 里。
  • 元组的元素不可变,但可以包含可变对象。

字典

  • 字典是无序的对象集合,使用键-值(key-value)存储,具有极快的查找速度。
  • 键(key)必须使用不可变类型。
  • 同一个字典中,键(key)必须是唯一的。

集合

  • 和字典类似,也是一组key的结合,但不存储value。key不能重复。
  • 集合是无序的,重复的元素在set中自动被过滤。去重操作。

略…


函数

把具有独立功能的代码块组织为一个小模块。


文件操作

#打开文件f = open("test.txt","w")f.write("hell

                                                        

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年1月17日
下一篇 2022年1月17日

相关推荐