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知识库 -> 2021-07-31 -> 正文阅读

[Python知识库]2021-07-31

Python 学习日记(暑假学习计划)
Python基础知识及概念(一)

  1. 注释

单行注释
#这是一个单行注释

  • 在程序开发时,同样可以使用 # 在代码的后面(旁边)增加说明性的文字

  • 但是,需要注意的是,为了保证代码的可读性,注释和代码之间 至少要有 两个空格

  •  示例代码如下:
    

print(“hello python”) # 输出 hello python

多行注释

可以选中要注释的行 同时按下 Ctrl+/ 可以实现多行注释与取消注释。

2.数据类型
数据类型-数字类型int(整型):32位机器上:-231 —— 231-1 64位同样的道理long(长整型):Python的长整型没有指定位宽。(Python3里不再有long类型)float(浮点型):数据类型-字符串类型字符串:在Python中,加了引号的字符都被认为是字符串!注意:单双引号是没有任何区别的;多行字符串必须用多引号。
布尔类型:只有两个值True、False ,主要用来做逻辑判断格式化输出:(%s 以一个字符替换 %d以一个整数替换 %f以一个浮点数替换)都是一个占位符 %是一个连接符运算符算术运算符(+,-,,/,%,**,//),比较运算符(==,!=,<>,>,<,>=,<=),逻辑运算符(and,or,not),赋值运算符(=,+=,=,/=,%=,**=,//=),成员运算符(in,not in),身份运算符(is , is not),位运算(>>,<<)流程控制单分支:if 条件:满足条件后要执行的代码块多分支:if 条件:满足条件后要执行的代码块elif 条件:上面的条件不满足就走这个elif 条件:上面的条件不满足就走这个elif 条件:上面的条件不满足就走这个else:上面的条件不满足就走这个while循环while 条件:执行代码…Dead Loopcount=0while True:print(“你个基佬!!!”,count)count+=1循环终止语句:break语句或continue语句break语句:用于完全结束一个循环,跳出循环体执行后面的语句continue语句:只终止本次循环,接着执行后面的循环while…else用法当while循环正常执行完,中间没有被break终止的话,就会执行else后面的语句。二进制运算、字符编码、数据类型二进制(0,1)、八进制(0-7)、十进制(0-9)、十六(0-9,A-F)进制的转换四位二进制表示一位十六进制oct() 八进制 hex()十六进制char(num)将ASCII值得数字转换成ASCII字符,范围只能是0-255ord(char)接受一个ASCII值字符,返回相应的ASCII值每一位0或1所占的空间单位为bit(比特),这是计算机中最小的表示单位8bits = 1Bytes字节,最小的存储单位,1bytes缩写为1B1024Bytes = 1KB = 1KB1024KB = 1MB1024MB =1GB1024GB = 1TB1024TB = 1PBASCII 256,每一个字符占8位.

#.Pis:在字符串前面添加一个 r,表示原始字符串,不会发生转义
列表list是处理一组有序项目的数据结构,用方括号定义列表的操作:一,通过下标去访问列表中的值 (可以用切片的方式去访问)

**字符串中常用的方法
定义字符串,用引号括起来的都是字符串,其中的引号可以是单引号,也可以是双引号。
title()将所有单词首字母转为大写
lower()把字母都转为小写
upper()把字母都转为大写
rstrip()删除字符串末尾的空格
lstrip()删除字符串开头位置的空格
strip()删除字符串开头和末尾的空格

  1. List item

str()将非字符串值转为字符串,数字类型直接

3.python控制语句
if语句,当条件成立时运行语句块。经常与else, elif(相当于else if) 配合使用。for语句,遍历列表、字符串、字典、集合等迭代器,依次处理迭代器中的每个元素。while语句,当条件为真时,循环运行语句块。try语句,与except,finally配合使用处理在程序运行中出现的异常情况。class语句,用于定义类型。def语句,用于定义函数和类型的方法。pass语句,表示此行为空,不运行任何操作。assert语句,用于程序调试阶段时测试运行条件是否满足。with语句,Python2.6以后定义的语法,在一个场景中运行语句块。比如,运行语句块前加密,然后在语句块运行退出后解密。yield语句,在迭代器函数内使用,用于返回一个元素。自从Python 2.5版本以后。这个语句变成一个运算符。raise语句,制造一个错误。import语句,导入一个模块或包。from … import语句,从包导入模块或从模块导入某个对象。import … as语句,将导入的对象赋值给一个变量。in语句,判断一个对象是否在一个字符串/列表/元组里。

方法 功能
max(list) 返回列表元素最大值min(list) 返回列表元素最小值list(seq) 元组转列表list.append(obj) 在列表末尾添加新对象list.count(obj) 统计某个元素在列表出现的次数list.extend(seq) 在末尾添加新列表,扩展列表list.index(obj) 在列表中找出某个值第一个匹配性的索引位置list.insert(index,obj) 将对象插入列表,其中的index,为插入的位置,原来该位置后面的元素包含该位置元素,都统一后移list.pop(obj=list[-1])有默认参数,即最后一项 删除指定位置元素并返回,他和del的区别在于del是一个关键字。而pop是内建函数,我们无法用变量去接收del删除的项 (参数可以不写,默认删除最后一项)list.remove(obj) 移出列表中某个值第一次匹配的项list.reverse() 反向列表中的元素(收尾互换),不代表倒序排列!list.sort() 对列表进行排序list.copy() 复制列表list.clear() 清空列表。

在这里插入图片描述
Python学习思维导图
在这里插入图片描述

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-07-31 16:35:50  更:2021-07-31 16:36:30 
 
开发: 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年5日历 -2024/5/3 23:40:38-

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