当前位置: 首页 > news >正文

python基础1——环境安装

文章目录

  • 一、Windows安装
  • 二、Linux安装
  • 三、pycharm安装
    • 3.1 软件安装
    • 3.2 个性化设置
    • 3.3 基本使用
      • 3.3.1 定义变量
      • 3.3.2 查看数据类型
      • 3.3.3 运算符
      • 3.3.4 操作符
      • 3.3.5 转义符

一、Windows安装

1、下载软件安装包,官网
2、开始安装。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.查看是否安装成功。
在这里插入图片描述
3.安装ipython。直接在cmd命令框里输入以下命令。

pip3 install ipthon

在这里插入图片描述

二、Linux安装

1、下载安装压缩包。官网

在这里插入图片描述

2、解压编译安装。

yum -y install  openssl-devel  gcc gcc-c++ maketar zxf Python-3.11.4.tgz 
cd Python-3.11.4
./configure --prefix=/usr/local/python3.11
make && make installmv /usr/bin/python /usr/bin/python_old2
ln -s /usr/local/python3.11/bin/python3 /usr/bin/python
python -V

在这里插入图片描述
3、编译安装python3后,yum不能使用,需要修改/usr/bin/yum的 第一行。

#!/usr/bin/python_old2

在这里插入图片描述

三、pycharm安装

3.1 软件安装

1、安装pycharm软件,必须是2022.2.3以下版本,下载官网。
2、工具链接:https://pan.baidu.com/s/15_bp1wVGvSeOjazVNek1fQ ,提取码:ST9L
3、文件链接:https://pan.baidu.com/s/1rG6CKwckU-dM3VWpky7ICg ,提取码:AOP6

3.2 个性化设置

1.修改字体大小。
在这里插入图片描述

2.修改主题。

在这里插入图片描述

3.指定python解释器。

在这里插入图片描述

3.3 基本使用

3.3.1 定义变量

1.变量可以一个一个定义,也可以一起定义。

#定义变量。
name = "qingjun"
age = 22
print(name,age)
print(age)#多重赋值。
name,age = "baimu",30
print(name,age)

2.执行代码,查看结果。
在这里插入图片描述

3.3.2 查看数据类型

常见数据类型示例
整数(int)例如6
浮点数(float)例如6.6
字符串(str)例如"6",“python”
布尔值(bool)例如True、False

1.在引用变量时,需要查看变量类型。

##定义变量。
name,age = "baimu",30##print打印一个内建函数type
print(type(name),type(age))

2.执行代码,查看结果。
在这里插入图片描述

3.3.3 运算符

运算符描述示例
+加法(6 + 6) 结果12
-减法(6 - 6) 结果0
*乘法(6 * 6) 结果36
/(8 / 6) 结果1.33333333
//整除(8 / 6) 结果1
%取余(6 % 6) 结果0
**(6 ** 3) 结果46656,即6 * 6 * 6
()小括号小括号用来提高运算优先级,即(1+2)*3 结果为9
=赋值,将=左侧的结果。
赋值给等号左侧的变量
a = 10
b = 20
+=加法赋值c += a 等价 c = c + a
-=减法赋值c -= a 等价 c = c – a
*=乘法赋值c *= a 等价 c = c * a
/=除法赋值c /= a 等价 c = c / a
//=整除赋值c //= a 等价 c = c // a
%=取余赋值c %= a 等价 c= c % a
**=幂赋值c **= a 等价 c = c ** a

3.3.4 操作符

  • 适用打印字符串时引用。
操作符号描述
%s字符串
%d整数
%f浮点数,可指定小数点后的精度

1.引用字符串型和整数型。

##定义变量。
name = "qingjun"
age = 30##打印结果。
print("你的姓名是:%s" %name,"年纪是:%d" %age)

在这里插入图片描述
2.引用浮点数,保留两位小数。

##定义变量。
a = 55
b = 10##打印结果。
print("计算结果是:%.2f" %(a/b))

在这里插入图片描述

3.3.5 转义符

转义字符说明
\n换行符,将光标位置移到下一行开头
\r回车符,将光标位置移到本行开头
\t水平制表符,也即 Tab 键,一般相当于四个空格
\b退格(Backspace),将光标位置移到前一列
\\反斜线
\’单引号
\"双引号
\在字符串行尾的续行符,即一行未完,转到下一行继续写

1.示例。

print("Hello World")
print("Hello \nWorld")
print("Hello \rWorld")
print("Hello \t\tWorld")
print("Hello\World")

在这里插入图片描述

http://www.lryc.cn/news/99890.html

相关文章:

  • uniapp 中 的progress加载进度条 的使用,在 页面显示数据加载的进度条,使用户的使用体验效果更好
  • 【尚硅谷】第01章:随堂复习与企业真题(Java语言概述)
  • MyBatis的SqlSession理解
  • axios 某个接口使用自己独有的完整地址
  • WEB:Web_python_template_injection
  • 【Android安全】Embedded Trace Microcell模块
  • 修改内核驱动之后-如何给内核打补丁
  • 【javaSE】 类和对象详解
  • 大数据课程D5——hadoop的Sink
  • 【数据结构】27.移除元素
  • 机器学习分布式框架ray运行xgboost实例
  • C++设计模式笔记
  • 简单聊聊创新与创造力
  • 使用TensorFlow训练深度学习模型实战(上)
  • 【Spring】什么是Bean的生命周期及作用域,什么是Spring的执行流程?
  • 立创EDA学习
  • 清风学习笔记—层次分析法—matlab对判断矩阵的一致性检验
  • 大众安徽内推
  • Meta “地平线世界”移动端应用即将上线,手机快乐元宇宙?
  • 更省更快更安全的云服务器,一站式集中管理,随时随地远程——站斧云桌面
  • 出现 Try run Maven import with -U flag (force update snapshots) 的解决方法
  • python多线程
  • Spring Framework 提供缓存管理器Caffeine
  • ZQC的游戏 题解
  • 24考研数据结构-第一章 绪论
  • Gitlab 备份与恢复
  • 数据库—用户权限管理(三十三)
  • C语言【怎么定义变量?】
  • vue中使用vab-magnifier实现放大镜效果
  • 无涯教程-jQuery - Highlight方法函数