Python基础第一天

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础第一天相关的知识,希望对你有一定的参考价值。

诞生时间:1991年,创造者Guido van Rossum

优点:

1.简单  Python是一种代表简单注意思想的语言

2.易学  Python是及其容易上手,因为Python有极其简单的说明文档

3.速度快 Python的底层是用C语言写的,很多标准库和第三方也都是用C写的,运行速度非常快

4.免费开源  Python是FLOSS(自由/开放源码软件)之一

5.轻松拿高薪

用途

软件开发: 游戏、搜索、嵌入式、网站、C/S软件

系统管理:脚本、自动化运维工具

规则要求

缩进统一:语法格式没有结束符,统一通过缩进进行确定不同的执行流程和语句

建议学习环境采用RHEL 7操作系统或者CentOS 7系列,使用如下命令检查Python是否已经安装:

技术分享

安装python

使用 yum install –y python 或者去官网下载安装包进行安装

开始使用python

第一个小程序打印hello world

技术分享

退出方法

>>> exit() 或者 >>> quit() 或者 Ctrl + D

运算符使用

基本运算:+ – * /

特殊运算符 //取整运算 %取余运算 **幂运算

技术分享

注意一下区别

技术分享

小数运算

如果参与运算的两个数中有一个为小数,那么结果也是小数

技术分享

变量的赋值

变量名可以包括字母,数字和下划线,变量不能以数字开头,与shell脚本不同,python在引用变量时不需要加上$符号便可以直接使用

技术分享

对于字符串进行赋值时需要使用单、双引号

技术分享

获取用户输入

技术分享

函数

pow 幂值运算

技术分享

abs 绝对值运算

>>> abs(-1)
1

round 四舍五入

技术分享

floor 返回值下舍整数(该函数不可以直接调用,可以插入对应的模块进行调用)

技术分享

ceil 返回值上入整数

sqrt 平方根运算

技术分享

int 取整运算

技术分享

也可以通过变量来引用函数

技术分享

如果模块的名称比较长,使用起来不方便,也可以通过以下方法进行设置

技术分享

同时导入多个模块时模块之间使用逗号隔开

字符串的引用时,单双引号均可,使用时注意避免混乱

技术分享

repr 返回值的字符串表示形式

str 将值转换为字符串

技术分享

长字符串的引用

如果要写一个非常长的字符串,可能跨多行,可以使用三个单、双引号代替普通引号

技术分享

原始字符串的使用

原始字符串对于反斜线并不会特殊对待,原始字符串以r开头,

例如输出一个目录,当目录过深时,使用r来输出很方便

技术分享

input和raw_input的比较

input会默认用户输入的是合法的Python表达式,而raw_input会把所有的输入当做原始数据进行处理

如:使用input进行输入时,输入的代码内容需加上引号才能进行执行

技术分享

raw_input进行输入时,输入的代码内容不需要加引号

技术分享

使用Python进行脚本编写

技术分享

技术分享

或者直接使用chmod给脚本加上x可执行权限

技术分享

脚本中如果需要同时使用很多变量时,通过%s和%d来实现

%s 用来引用字符串

%d 用来引用数字

实训一:编辑一个统计人员信息的python脚本

技术分享

技术分享


以上是关于Python基础第一天的主要内容,如果未能解决你的问题,请参考以下文章

Python 3 学习的第一天——Python基础

Python基础第一天

python基础学习第一天

python3第一天(基础语法)

零基础学习python,第一天

我学python的第一天《python的基础语法1》