博客
关于我
python基础之变量---总纲
阅读量:797 次
发布时间:2023-03-07

本文共 3198 字,大约阅读时间需要 10 分钟。

Python基础之变量—总纲

本文将深入探讨Python编程语言的基础知识,特别是关于变量的使用与命名规则的内容。通过本文,你将能够全面了解Python变量的基本概念、命名规则以及实际应用场景。

Python注释了解

在编程过程中,注释是每个开发人员都会用到的重要工具。通过合理使用注释,可以让代码更加易于理解和维护。本文将详细介绍Python中的注释类型及其应用场景。

Python注释类型

Python支持两种类型的注释:

# 单行注释示例
print("wenben1", end="\n") # 换行print("wenben1","wenben2", sep=" ") # 空格print("wenben1","wenben2", end="123")print(123)
'''多行注释示例
print("wenben1", end="\n") # 换行print("wenben1","wenben2", sep=" ") # 空格print("wenben1","wenben2", end="123")print(123)
'''
"""多行注释示例
print("wenben1", end="\n") # 换行print("wenben1","wenben2", sep=" ") # 空格print("wenben1","wenben2", end="123")print(123)
"""

Python输入输出

在编程中,输入和输出是程序与用户交互的重要途径。本文将详细介绍Python中输入和输出的实现方法及其应用场景。

基本输出

Python中的print函数用于向标准输出打印文字信息。以下是print函数的基本使用方法:

print("小王", "小李", "小赵")

执行以上代码会输出:

小王 小李 小赵

输出换行

要实现输出换行,可以通过将print函数的end参数设为\n来实现:

print("小王", end="\n")print("小李", end="\n")print("小赵", end="\n")

执行以上代码会输出:

小王 小李 小赵

输入

Python中可以通过input函数获取用户的键盘输入。input函数会暂停程序运行,等待用户输入并返回输入的字符串。

a = input("请输入一个奇数:")print(a)

一、Python变量命名

1. 变量命名规则

Python变量命名的规则如下:

变量名只能包含字母、数字和下划线 
不能以数字开头
严格区分大小写
不能使用保留字

2. 保留字

以下是一些常见的保留字示例:

is 用于表达式运算,逻辑与操作;
as 用于类型转换;
assert 用于判断变量或条件表达式的值是否为真;
break 中断循环语句的执行;
class 用于定义类;
continue 继续执行下一次循环;
def 用于定义函数或方法;
del 删除变量或者序列的值;
elif 条件语句与if else结合使用;
else 条件语句,与if,elif结合使用。也可以用于异常和循环使用;
except 包括捕获异常后的操作代码,与try,finally结合使用;
for 循环语句;
finally 用于异常语句,出现异常后,始终要执行finally包含的代码块。与try,except结合使用;
from 用于导入模块,与import结合使用;
global 定义全局变量;
if 条件语句,与else,elif结合使用;
import 用于导入模块,与from 结合使用;
in 判断变量是否存在序列中;
is 判断变量是否为某个类的实例;
lambda 定义匿名函数;
not 用于表达式运算,逻辑非操作;
or 用于表达式运算,逻辑或操作;
pass 空的类,函数,方法的占位符;
raise 异常抛出操作;
return 用于从函数返回计算结果;
try 包含可能会出现异常的语句,与except,finally结合使用;
while 循环语句;
with 简化Python的语句;
yield 用于从函数依次返回值;
True,False,Python中整数0代表假,整数1代表真,True,False均为布尔值;
None是Python中的一种特殊数值类型的唯一值,一般起到一个空占位符的作用;

3. 变量命名习惯

在命名变量时,建议遵循以下习惯:

通常使用小写字母来命名 
或者使用多个单词命名
匈牙利命名法:首字母大写,后面小写
小驼峰命名法:首字母小写,后面首字母大写
大驼峰命名法:首字母大写,后面首字母也大写
可以使用下划线或其他符号分隔

4. 变量赋值

变量的赋值方式如下:

变量名 = 数字类型 
变量名 = 表达式
变量名1 = 变量名2 = 变量名3 = 数字类型
变量名1, 变量名2, 变量名3 = 数字类型1, 数字类型2, 数字类型3

5. 常见练习

以下是一个常见的变量赋值练习:

x1 = 10
x2 = 20
x1, x2 = x2, x1 # 先取值,再赋值,相当于交换变量的值
print(x1, x2)
10 20

二、Python基础变量类型

Python中的变量类型包括:

字符串 str 
整数 int
浮点数 float
布尔数 bool
容器
列表 list
元组 tuple
字典 dict
集合 set / 固定集合 frozenset

1. 字符串

字符串在Python中的使用非常广泛。以下是字符串操作的示例:

字符串的写法
x = "hello world"
x = 'hello world'
x = """hello world"""
x = '''hello world'''
print(x)

2. 字符串转义

在字符串中,某些字符需要转义才能正确显示。以下是转义字符的示例:

x1='I\'m \"OK\"!'print(x1)
x1='我爱我的祖国和我的家乡\"cd\"'print(x1)
x2="你好:\n 欢迎来到我的家乡"print(x2)
# 字符串前加r表示原始字符串,不转义
r'c:\window\user\data'

3. 字符串运算

字符串的常规运算操作如下:

str1="hello world"str2="hello world"print(str1+str2)
print(str1*3)

4. 字符串拼接

字符串拼接可以通过简单地将字符串相加实现。以下是一个示例:

x1="hello"x2=15print(x1+str(x2))
# 两个字符串靠在一起,自动拼接
x3="hello""hhh"print(x3)

5. 字符串切片

字符串切片可以通过使用方括号来实现。以下是字符串切片的示例:

str1="好好学习,天天向上"print(str1[0])
print(str1[-1])
print(str1[0:5])
print(str1[6:])
print(str1[:5])
print(str1[:])
print(str1[::-1])
print(str1[::2])
print(str1[1::2])
print(str1[1:4:2])
好好学习,天天向上好好学习,好好学习,天天向上上向天天,习学好好好学,天上好习天向好习

转载地址:http://voofk.baihongyu.com/

你可能感兴趣的文章
Python 操作 Redis
查看>>
Python 操作Mysql(PyMysql)
查看>>
Python 操作Redis
查看>>
Python 操作sqlite数据库及保存查询numpy类型数据(一)
查看>>
Python 操作sqlite数据库及保存查询numpy类型数据(二)
查看>>
Python 操作数据库
查看>>
Python 数据分析与可视化实战
查看>>
python 数据可视化 -- matplotlib02
查看>>
python 数据可视化利器
查看>>
Python 数据可视化详解
查看>>
python 数据库查询返回list或tuple
查看>>
Python 数据库连接池管理的基本知识 (附Demo)
查看>>
Python学习记录-2016-12-17
查看>>
Python 数据库骚操作 -- MySQL
查看>>
Python 数据操作详解
查看>>
Python 数据文件与网络数据序列化存储详解
查看>>
Python 数据结构与算法详解
查看>>
Python 数据采集、清洗、整理、分析以及可视化实战
查看>>
Python 数据预处理
查看>>
python 文件类型检测 linux和windows都可以用
查看>>