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

主要是用来回忆语法

函数什么的我就不过多的提到

输出变量

print语句
为了组合文本和变量,Python 使用 +字符:

x = "520"
print("情人节快乐!" + x + "佳佳")

在这里插入图片描述

注释

双引号和单引号的用法是一样的
例如:

#佳佳	单行注释
'''		多行注释
佳佳
佳佳
佳佳		
'''		

创建变量

变量是存放数据值的容器。
首次为其赋值时,才会创建变量。

x = 520
y = "佳佳"
print(x)
print(y)
输出结果:
520
佳佳

变量命名

Python 变量命名规则:

变量名必须以字母或下划线字符开头
变量名称不能以数字开头
变量名只能包含字母数字字符和下划线(A-z、0-9 和 _)
变量名称区分大小写(age、Age 和 AGE 是三个不同的变量)

全局变量

在函数外部创建的变量称为全局变量。
全局变量可以被函数内部和外部的每个人使用。

global 关键字

通常,在函数内部创建变量时,该变量是局部变量,只能在该函数内部使用。
要在函数内部创建全局变量,您可以使用 global 关键字。

def ban():
  global x
  x = "佳佳"
ban()
print("520" + x)
输出结果:
520佳佳

数据类型

变量不需要使用任何特定类型声明,甚至可以在设置后更改其类型。

文本类型       文本:str
数字类型       整数:int,浮点:float,复数:complex
序列类型       列表:list,元组:tuple,范围:range
映射类型       字典:dict
套装类型       集合:set
布尔类型       布尔:bool
二进制类型     字节:bytes,字节组:bytearrary

print()中要想相加需要变成字符串类型
例如:

x=520
y="佳佳"
print(str(x) + y)
输出结果:
520佳佳

但是我们可以使用 format() 方法组合字符串和数字!
format() 方法接受传递的参数,格式化它们,并将它们放在占位符 {} 所在的字符串中:

x= 520
ban= "{}佳佳"
print(ban.format(x))
输出结果:
520佳佳

format() 方法接受不限数量的参数,并放在各自的占位符中:

x= 5
y= 2
z= 0
ban= "{}{}{}佳佳"
print(ban.format(x,y,z))
输出结果:
520佳佳

您可以使用索引号 {0} 来确保参数被放在正确的占位符中:

x= 0
y= 2
z= 5
ban= "{2}{1}{0}佳佳"
print(ban.format(x,y,z))
输出结果:
520佳佳

字符串

字符串是数组

数组都是从0开始计数的

x= "520佳佳"
print(x[1])
输出结果:
2

切片

有四种情况

x="520佳佳"

print(x[1:3])
输出结果:
20
#不包含第三个

print(x[1:])
输出结果:
20佳佳

print(x[:3])
输出结果:
520
#不包含第三个

print(x[-4:-2])
输出结果:
20
#不包含第-2个

布尔类型

true或false

Python 运算符

这个讲了也没什么用,还不如去网上具体的搜

+-*/%	取模	
**//	地板除(取整除)

列表

这个格式就是列表

x = ["佳佳", "佳佳姐", "佳佳宝宝"]
print(x)

列表查询和上面字符串查询是一样的

x = ["佳佳", "佳佳姐", "佳佳宝宝"]
print(x[1])
输出结果:
佳佳姐

元组

就是不能更改的列表但是格式是()
注意只有单个元组的时候单个元祖后面要加逗号

x = ("佳佳", "佳佳姐", "佳佳宝宝")
print(x)
#注意
x = ("佳佳",)
print(x)

集合

集合是无序和无索引的集合。
集合一旦创建,您就无法更改项目,但是您可以添加新项目。
也可以删除。

x = {"佳佳", "佳佳姐", "佳佳宝宝"}
print(x)

字典

字典是一个无序、可变和有索引的集合。
可以修改

x = {"佳佳":"牛", "佳佳姐":"牛牛", "佳佳宝宝":"牛牛牛"}
print(x)

If … Else循环语句

我们直接做一个小小小程序
这是美元与人民币的换算

R = float(input("请输入人民币或0跳过:RMB:"))
#float是把用户输入的值转换成浮点型
#input()括号里的内容是显示给用户的,需要用户输入我们需要的值
S = float(input("请输入美元或0跳过:USD:"))
if R==0:#如果用户人民币输入的是0,那么执行下面那个运算
    R=S/6.78
    print("RMB:"+str(R))
elif S==0:#如果用户美元输入的是0,那么执行下面那个运算
    S=R*6.78
    print("USD:"+str(S))
else:#如果用户没有按照要求输入那么就会打印下面这段话
    print("你的输入方式有问题,请重新输入")

while 循环

如果使用 while 循环,只要条件为真,我们就可以执行一组语句。

x = 200
while x < 520:
  print(x)
  x += 20

break 语句

如果使用 break 语句,即使 while 条件为真,我们也可以停止循环:

x = 200
while x < 520:
  print(x)
  if x == 300:
    break
  x += 20

else 语句

通过使用 else 语句,当条件不再成立时,我们可以运行一次代码块:

i = 200
while x < 520:
  print(x)
  i += 20
else:
  print("不要放弃")

For 循环

通过使用 for 循环,我们可以为列表、元组、集合中的每个项目等执行一组语句。
上面while 循环的语句for 循环都能用

for x in "520佳佳":
  print(x)
  输出结果:
  5
  2
  0
  佳
  佳

函数

创建函数

使用 def 关键字定义函数:

def x():
  print("520佳佳")

未完成持续更新










  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-09 11:36:34  更:2021-12-09 11:38:28 
 
开发: 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:27:13-

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