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. 注释

对代码起到解释说明的所作用

单注释
#

多行注释
‘’‘

’‘’

“”“

”“”
快捷键
ctrl + / 

2. 变量

一个可以变化的符号,用来代替实现的数据
定义变量

变量名=

变量的类型

基础的数据类型int float str bool
可变类型list dict set
自定义类型class等

type()用来测试变量的类型
print(type(a))

3. 标识符的定义

组成:字母,下划线,数字(不能以数字开头,不能带有特殊的字符)
标识符的命名规则

1.小驼峰命名  第一个单词首字母小写,其他单词大写
2. 大驼峰 每一个单词的首字母都大写
3. python中使用下划线风格的定义标识符 one_fi

关键字也是一些标识符,具有特殊意义的标识符,不能再用做定义变量,
[‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘async’, ‘await’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘nonlocal’, ‘not’, ‘or’, ‘pass’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]

关键字的查询

import keyword
print(keyword.kwlist)

4. 格式化的输入输出

输出
占位符的形式

%d 		以整数的形式输出
%3d 	输出的时候占据三个字符宽度,超过3多余的也输出
%03d	输出的时候占据三个字符宽度,当字数不足,前缀补足0
%-3d	输出的时候占据三个字符宽度,左对齐
%f    以小数输出
%.3f  小数点后保留3位
%s  以字符串输出
print('%d' % 3)
print('%3d' % 3)
print('%3d' % 344444)
print('%03d' % 3)
print('%-3d' % 3)

print('%f' % 3)
print('%.3f' % 3.1415926)

在这里插入图片描述

f_string的形式
f'字符串 {数据}'
a=f' name {1} '
print(a)

b=f' name : {"tom"}'
print(b)

name='tom'
age=10
print(f'name: {name} age:{age} score: {99}')

在这里插入图片描述

5. 输入 input

从键盘获取到的无论什么,都是字符串类型的

a= input("please into ")
print(a)
print(type(a))

m = input()
n = input()
print(m + n)

在这里插入图片描述

6. 算术运算

先乘除再加减


# 加法
print(1+5)
print('m'+'n')
# print('mm'+1)错误不同数据类型之间不能进行运算

# 减法
print(1-2)

# 乘法
print(2*3)
print('a'*3)
# print('a'*'b')

# 除法
print(4/2)
print(9/2)

# 取整
print(4//3)

# 取余
print(9%2)

# 幂
print(3**2)

在这里插入图片描述

7.赋值 和复合赋值 运算符

转换的优先级
int<foat<str
不能反过来进行转换

# 将等号右边的数据 赋值 到等号左边的变量中
a = 1
b = 'hello'


# 复合赋值 运算符
# 作用,简化 操作

a = 2
b = 3
a += b
print(a,b)

# 简化操作,等效于展开,但并不展开

a = 2
b = 3
a *= b + 5
print(a)

a *= b + 5 优先级是b+5先进行运算

8. 字符类型的转换

print(int(1))
print(int('123'))

print(float(1))
print(float(1.4))


print(str(1))
print(str(10.1))
print(str('tom'))

# chr 函数
# 将一个数字转换成字符
print(chr(48))  # '0'
print(chr(65))  # 'A'
print(chr(97))  # 'a'

# ord 函数
# 转换一个字符转换对应的数字编码
print(ord('0'))
print(ord('A'))
print(ord('a'))



  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-03-03 16:08:24  更:2022-03-03 16:12:54 
 
开发: 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/15 22:20:56-

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