美文网首页
python的基本操作

python的基本操作

作者: 米花噗噗 | 来源:发表于2020-11-04 20:06 被阅读0次

一、python的六个标准的数据类型

标准数据类型

Python3 的六个标准数据类型中:

不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);

可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。

python中的核心库常用的五个:

第三方核心库:

一、整数

Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等。

二、浮点数

浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,比如,1.23x10^9和12.3x10^8是相等的。浮点数可以用数学写法,如1.23,3.14,-9.01,等等。

整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的(除法难道也是精确的?是的!),而浮点数运算则可能会有四舍五入的误差。

三、字符串

字符串是以''或""括起来的任意文本,比如'abc'"xyz"等等。请注意,''""本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c这3个字符。

四、布尔值

布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值,要么是True,要么是False,在Python中,可以直接用True、False表示布尔值(请注意大小写),也可以通过布尔运算计算出来。

布尔值可以用and、or和not运算。

and运算是与运算,只有所有都为True,and运算结果才是 True。A与B true true

or运算是或运算,只要其中有一个为True,or 运算结果就是 True。

not运算是非运算,它是一个单目运算符,把True 变成 False,False 变成 True。

五、空值

空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。

Python变量和数据类型

所谓变量,可以理解为菜篮子,如果需要存储多个数据,最简单的方式是有多个变量,当然了也可以使用一个程序就是用来处理数据的,而变量就是用来存储数据的

Python中print语句

print()方法用于打印输出,最常见的一个函数。

语法:

print(*objects, sep=' ', end='\n', file=sys.stdout)

参数:

objects--复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。

sep--用来间隔多个对象,默认值是一个空格。

end--用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串。

file--要写入的文件对象。

变量名命名规则

    1.变量名通常由字母,数字,下划线组成;

  2.数字不能作为变量名开头;

  3.不能以python中的关键字命名;

  4.变量名要有意义;

  5.不要用汉字和拼音去命名;

  6.变量名要区分大小写;

  7.推荐使用驼峰型(GuessAge或guessAge)和下划线(guess_age)来命名;

  8.常量通常使用大写来定义.

标识符的命名规则

Python 中的标识符可以是任意长度,但必须遵循以下命名规则:

1. 只能以下划线或者 A-Z/a-z 中的字母开头。

2. 其余部分只能使用 A-Z/a-z/0-9。

3. Python 标识符区分大小写。

注释

1.单行(当行)注释:用#

2.多行注释通过三引号完成

If语句

Python编程中 if 语句用于控制程序的执行,基本形式为:

if判断条件:

执行语句……

else:

执行语句……

其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。

else为可选语句,当需要在条件不成立时执行内容则可以执行相关语句

If else 语句

age = 12

if age>18:

    print("年龄大于18")

else:

    print("年龄小于等于18")

age=20;

if age>18:

    print("年龄大于18")

if not age <=18:

print("年龄大于18")

注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块,上面的3,4行 print 语句就构成一个代码块(但不包括第5行的print)。如果 if 语句判断为 True,就会执行这个代码块。

缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。

If else else多层嵌套方式

age=10;

if age >= 18:

print ('adult')

else:if age >= 6:

print ('teenager')

else:

if age >= 3:

print ('kid')

else:

print ('baby')

标准格式

if语句的判断条件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)来表示其关系。

当判断条件为多个值时,可以使用以下形式:

if判断条件1:

执行语句1……

elif判断条件2:

执行语句2……

elif判断条件3:

执行语句3……

else:

执行语句4……

score=85;

if score>=90:

print("成绩优秀")

elif score>=80:

print("成绩不错")

elif score>=60:

print("及格")

else:

print("不及格");

For循环:重复执行语句

for nin range(100,1000):

    print(n)

a=[100,90,86,80,77];

for bin a:

    print(b);

注意:b这个变量是在for 循环中定义的,意思是,依次取出list中的每一个元素,并把元素赋值给 name,然后执行for循环体(就是缩进的代码块)

四个同学的平均成绩L = [75, 92, 59, 68]

L = [75, 92, 59, 68]

sum = 0.0

for xin L:

    sum = sum + x

print (sum / 4)

print(sum/len(L))

字符串可以使用== > <来判断

转义符

\n 表示换行

\t 表示一个制表符

\\ 表示 \ 字符本身

字符串:同一数据类型进行拼接不同数据类型不可以进行拼接

In    not in字符串中包含不包含

e="hello world";

f='he' in e;

g='haahha' in e;

h="he" not in e;

i='haahha' not in e;

print(f,g); #True False 判断是否包含

print(h,i); #False true 判断是否不包含

一些函数

字符串截取操作

a="hello world";

print(a[0:2])#he 截取字符串 从第0到第2个 包含头不包含尾print(a[1])#e 某个索引的字符

字符串拼接

b="hello";

c="world"

d=b+c;

print(d)#hello world 字符串拼接

包含不包含

e="hello world";

f='he' in e;

g='haahha' in e;

h="he" not in e;

i='haahha' not in e;

print(f,g);#True False 判断是否包含

print(h,i);#False true 判断是否不包含

常用字符串的操作api

a="hello world"

print(a.upper())#HELLO WORLD 变成大写b=a.startswith("hello");#true  是以什么进行开头c=a.endswith("world");#true 以什么进行结尾d=a.replace("h","hhhhh");#hhhhhello world 替换字符print(d);

相关文章

  • python--文件的基本操作

    python编程中,文件是必不可少的。下面我们来学习python中文件的基本操作。 文件的基本操作: 在pytho...

  • Python基本操作

    1.文件读取与写入 with open(somefile) as f,是比较推荐的读取文件时的字段,可自动关闭文件...

  • python的基本操作

    一、python的六个标准的数据类型 Python3 的六个标准数据类型中: 不可变数据(3 个):Number(...

  • Python 学习Day1

    Python 适合开发的领域 基本操作 函数 文件操作 参考 一、Python适合开发的领域 Web网站和各种网络...

  • python--pandas切片

    pandas的切片操作是python中数据框的基本操作,用来选择数据框的子集。 环境 python3.9 win1...

  • Python基础(十一)数据库编程

    1. 操作数据库的基本流程 2. Python操作数据库之sqlalchemy 详细操作可见以下链接Python操...

  • Python-Image 基本的图像处理操作

    Python-Image 基本的图像处理操作,有需要的朋友可以参考下。 Python 里面最常用的图像操作库是 I...

  • python Image 模块处理图片

    Python-Image 基本的图像处理操作,有需要的朋友可以参考下。 Python 里面最常用的图像操作库是 I...

  • day1-python3基础

    今天练习了python的基本知识。 1、数字类型的常规操作:math,random,numpy2、符串基本操作3、...

  • python pymongo的基本操作

    pymongo 基本操作 from pymongo import * # 导包 con = Connection(...

网友评论

      本文标题:python的基本操作

      本文链接:https://www.haomeiwen.com/subject/xyqnvktx.html