python从入门到入土1--绪论

news/2024/7/19 9:13:37 标签: 字符串, 列表, python

程序格式框架

python程序中有严格的缩进格式
缩进是表达程序中所属关系的唯一手段(类似于c/c++中的 {} 的作用)
python中,缩进格式要求一致。如:规定四个空格为缩进格式,那么整个程序中的缩进均以四个空格为一个单位

python中单行注释用#,多行注释用三个单引号(’’’)括起来

python中,不再使用 ; 作为语句结束符

命名与保留字

python中可以直接使用赋值号’=‘对字符串进行赋值
str=“hellow world!”python中 “” 和 ‘’ 括起来的部分均可用来表示字符串
在命名中,计算机无法识别被命名的是数字还是字符,故需要将命名数据进行强制转换

数据类型

1、字符串

python中 “” 和 ‘’ 括起来的部分均可用来表示字符串
字符串中序号是从0开始编号。字符串可以进行双向访问 [0] 表示字符串中的第一个字符 [-1] 表示字符串中的最后一个字符
字符串索引:字符串名字+ [M] 可以访问字符串中M位置元素的值
字符串切片:字符串名字+ [M : N] 表示从M开始访问到N

python">str="hellow world!"
print(str[-1])
print(str[0:5])

2、整数类型

包括整数类型和浮点数类型

3、列表类型

由多个数据组成的有序序列
列表使用 [ ] 表示,其中的元素使用 , 进行分割

可用 in 来判断一个元素是否在列表

python">#存在则返回ture,否则返回false
str[-1] in ['C','c']

函数

输入函数

python">C=input()#输入一个值赋值到C
C=input("请输入一个数值")#先输出提示,后输入一个值赋值到C

输出函数

python">c=3
print(c)#输出c,结果为3
print("输出完成")#输出“输出完成”的字样

在这里插入图片描述
评估函数
eval( ) 表示将参数最外侧的引号(单引号双引号均可)去掉
能将任何字符串信息转换为python语句

在这里插入图片描述

标题分支语句

python">#注意缩进格式,相同的缩进表示一部分
if 判断条件 :

elif 判断条件 :

else :

http://www.niftyadmin.cn/n/816045.html

相关文章

python从入门到入土2--数据类型及操作

整数形式 python中整数形式与数学中相同 相较于c/c的优势是没有数据范围 pow(x,y)表示x的y次方 || 类似的表达还有 8**2 表示8的2次方 整数有四种表示形式: 十进制:1000、-90 二进制:以0b或0B开头表示二进制数 八进制:以0o或0O…

矩形面积交

问题描述 平面上有两个矩形,它们的边平行于直角坐标系的X轴或Y轴。对于每个矩形,我们给出它的一对相对顶点的坐标,请你编程算出两个矩形的交的面积。 输入格式 输入仅包含两行,每行描述一个矩形。 每行中,给出矩形的…

矩阵乘法

问题描述 给定一个N阶矩阵A&#xff0c;输出A的M次幂&#xff08;M是非负整数&#xff09;   例如&#xff1a;   A   1 2   3 4   A的2次幂   7 10   15 22 输入格式 第一行是一个正整数N、M&#xff08;1<N<30, 0<M<5&#xff09;&#xff0c;…

python从入门到入土3--条件分支结构

条件分支 大部分内容与c/c类似&#xff01;&#xff01;&#xff01;&#xff01; 在表示逻辑时&#xff1a; 在表示真值时&#xff0c;只有 true 和 not true &#xff0c;与c/c中的0和1不同 异常处理 try :<语句块1> except :<语句块2>如果出现异常&#xf…

python从入门到入土4--循环结构

for <循环变量> in <遍历结构> :<语句块>计数遍历 #first.py for i in range(5) : #range(N)表示生成0~N-1的序列&#xff0c;表示i从0遍历到N-1print(i) #0 1 2 3 4字符串遍历 for c in s : #s是字符串&#xff0c;遍历字符串的每个字符赋值到c<语句块…

位置问题_机房弱电机柜安装位置需要注意什么问题?

点击上方蓝字关注我们机房内的弱电机柜、服务器、配线架、路由器等设备众多&#xff0c;而这些设备之间都是一环紧扣一环&#xff0c;缺一不可&#xff0c;那么&#xff0c;机房弱电机柜安装位置需要注意什么问题呢?弱电机房机柜该如何走线呢?一、什么是弱电机房弱电机房也叫…

python从入门到入土5--函数

def <函数名>(参数列表) :<函数体>return <返回值>定义方式与c/c类似 不同的地方有参数传递&#xff08;如下&#xff09;&#xff0c;还有参数的传递可使用名称传递 可选参数传递 def fact(n,m1) : #其中m为可选传递参数&#xff0c;当有传递时按传递值来…

字符串对比

问题描述 给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间)&#xff0c;它们之间的关系是以下4中情况之一&#xff1a;   1&#xff1a;两个字符串长度不等。比如 Beijing 和 Hebei   2&#xff1a;两个字符串不仅长度相等&#xff0c;而且相应位置上的字符…