IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> Python总结第二章 -> 正文阅读

[Python知识库]Python总结第二章

1.良好的代码格式

具有良好的可读性

2.注释

#(快捷键为ctrl+/)或者'''? ? ?'''/"""? ? """

3.缩进

Tab键或者空格(四个为一级缩进),但是空格和Tab不允许混合使用

4.换行

为了方便更好的阅读代码不应该过长

5.标识符

不能以数字开头,不能使用关键字,区分大小写,由字母、下划线、数字组成

6.关键字

一共35个(查看关键字:help('keywords'))

1? and 逻辑与操作,用于表达式运算
2 as 用于转换数据类型
3 assert 用于判断变量或条件表达式的结果
4 async 用于启用异步操作
5 await 用于异步操作中等待协程返回
6 break 中断循环语句的执行
7 class 定义类
8 continue 继续执行下一次循环
9 def 定义函数或方法
10 del 删除变量或序列的值
11 elif 条件语句,与?if、else?结合使用
12 else 条件语句,与?if、else?结合使用;也可用于异常或循环语句
13 except 包含捕获异常后的处理代码块,与?try、finally?结合使用
14 False 含义为“假”的逻辑值
15 finally 包含捕获异常后的始终要调用的代码块,与?try、except?结合使用
16 for 循环语句
17 from 用于导入模块,与?import?结合使用
18 global 用于在函数或其他局部作用域中使用全局变量
19 if 条件语句,与?elif、else?结合使用
20 import 导入模块,与?from?结合使用
21 in 判断变量是否在序列中
22 is 判断变量是否为某个类的实例
23 lambda 定义匿名函数
24 None 表示一个空对象或是一个特殊的空值
25 nonlocal 用于在函数或其他作用域中使用外层(非全局)变量
26 not 逻辑非操作,用于表达式运算
27 or 逻辑或操作,用于表达式运算
28 pass 空的类、方法或函数的占位符
29 raise 用于抛出异常
30 return 从函数返回计算结果
31 True 含义为“真”的逻辑值
32 try 测试执行可能出现异常的代码,与?except,?finally?结合使用
33 while 循环语句
34 with 简化?Python?的语句
35 yield 从函数依次返回值

7.变量

变量=值

eg:age=18

8. 数据类型

1).bool类型只有True和False两种值

2).字符串需要单引号' '或双引号" "引起来

str1='hello'
print(str1[1])

3).复数由实部和虚部构成,它的一般形式为:real+imagj,其中real为实部,imag为虚部,j为虚部单位。示例如下:

complex_one = 1 + 2j?? ??? ?# 实部为1,虚部为2

complex_two = 2j?? ??? ?# 实部为0,虚部为2

  • list列表
list1=[False,2,'name']
print(list1)

?1).list的数据项可以是不同类型,各个元素可以改变,使用[ ]方括号包含各个数据项

?2).更新列表元素append()

?3).删除列表元素del

  • ?tuple元组

1).tuple是使用()小括号包含各个数据项

2).tuple与list区别是tuple的元素是不能修改,list的元素可以修改

  • dict字典

1).字典中每个键值对(key=>value)用(:)分割,每个键值对之间用逗号(,)分割,用{}包括

键必须是唯一的且键名不可改变

eg:

dict={'alice':'2341','beth':'9102'}

?2).删除字典元素

?3).dict.clear();? 清空字典所有条目

?4).del dict;? 删除字典

  • ?set集合
set1={'me','you'}

1).set是一个无序不重复元素的序列

2).使用大括号{}或者set()函数创建

3) s.add(x)或者s.update(x),向集合添加元素

4) s.remove(x),移除集合元素若不存在则会发生错误

5) len(s),计算集合元素个数

6) s.clear(),清空合集

7) x in s,判断元素是否在集合中,执行结果只有False和True两种情况

9.变量的输入与输出

  • input()输入
  password = raw_input("请输入密码:")
    print '您刚刚输入的密码是:', password
  • print()输出
    # 打印提示
    print('hello world')
    # 输出变量
    url = 'itcast.cn'
    print('我们的网址是:',url)
    print('我们的网址是%s'%url)

10. 算术运算符

混合运算:(进行临时类型转换)

整型与浮点型进行混合运算时,将整型转化为浮点型。

其他类型与复数运算时,将其他类型转换为复数类型

11. 赋值运算符

将一个表达式或对象赋值给一个左值(可同时给多个变量赋值)

复合赋值运算符:算术运算符与赋值运算符组成

12.比较运算符?

通常用于布尔运算其结果只能是True或False

13.逻辑运算符?

双目运算符:or与and

单目运算符:not

14.位运算符?

15.运算符优先级

从高到低

?

?

?

?

?

?

?

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-12-14 15:53:53  更:2021-12-14 15:54:23 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 4:38:09-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码