Linux system 初识Python

本文介绍了Python编程语言的优点,如简单易学、拥有丰富的第三方库及跨平台特性等,并探讨了其存在的局限性,如执行速度较慢及代码安全性问题。文章还详细讲解了Python的安装方法及基本语法,包括数据类型、运算符、条件语句等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python优点

 

•简单、优雅、明确
•有强大的第三方库模块
•可跨平台移植

 

•一种面向对象的语言

python缺点

 

•代码执行速度慢,相比C语言,不过现在python的异步并发框架导致执行速度慢;

 

•python是开源的编程语言,代码不能加密;

python安装

 

•访问python官网:www.python.org;

 

•Linux操作系统上一般iso镜像里面自带,直接通过yum安装;

python简单用法

终端直接输入命令即可输出

python脚本

•#!/usr/bin/python 这种写法表示直接引用系统的默认的Python 版本;

给脚本添加执行权限并运行脚本

•#!/usr/bin/env python 这种写法表示,引用环境变量里面自定义的 Python 版本, 具有较强的可移植性;

中文编码的问题指定编码格式的方法

当有中文编码出现时脚本运行出错

指定编码格式

几种编码格式

 

• #coding:utf-8
• #coding=utf-8
• #encoding:utf-8
• #encoding=utf-8

 

ipython

在终端输入命令即可输出(不同于python的是命令可用table补齐)

pycharm普通版本的安装和使用

解压--进入相关目录--执行安装脚本

之后弹出安装界面,勾选相关选项及相关设置

创建相关目录及文本并可编写脚本

 

 

运算符和表达式

算术运算符:+,-,*,**, /, %, //运算符和表达式

让除法显示精确值

赋值运算符:=, +=, -=, /=, *=, %=运算符和表达式

关系运算符: >, >=, <, <=, !=, ==运算符和表达式

逻辑运算符:逻辑与and, 逻辑或or, 逻辑非not练习:

整型

长整形

• 强制定义为长整型: num3 = 999L

浮点型
• 1.2e10代表的数值为1.2的10次方;
• 12e9代表的数值为12的9次方;

复数类型
• python对复数提供内嵌支持,eg: 3.14j, 8.32e-36j

bool型

cmp:比较值a、b;a<b,输出-1;a>b,输出1;a=b,输出0

divmod:输出商和余数

pow:指数结果

ads:求绝对值

round:求商输出为浮点数

input接收数值类型数据:

raw_input接收字符串类型的数据:

简单if语句

三木运算符:

a if a>b else b   若a>b,则在前面输出a,否则在后面输出b

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值