微博网站开发,dw php网站开发书籍云盘,深圳尚石设计有限公司,住宅和城乡建设部网站#x1f308;个人主页#xff1a;小田爱学编程 #x1f525; 系列专栏#xff1a;c语言从基础到进阶 #x1f3c6;#x1f3c6;关注博主#xff0c;随时获取更多关于c语言的优质内容#xff01;#x1f3c6;#x1f3c6; #x1f600;欢迎来到小田代码世界~ #x…
个人主页小田爱学编程 系列专栏c语言从基础到进阶 关注博主随时获取更多关于c语言的优质内容 欢迎来到小田代码世界~ 喜欢的小伙伴记得一键三连哦 ૮(˶ᵔ ᵕ ᵔ˶)ა 前言整合学习过的知识方便以后的复习和使用 文章目录 一、数字类型和字符串
1.数字类型
2.数字类型的运算
3.字符串
4.字符串的格式化
5,字符串处理函数
6.字符串处理方法
二.流程控制
1.程序流程框图
2.if 3.while循环 4.for循环
5.异常处理
6.python猜数字代码
三.函数
1.函数的概述
2.函数的定义
3.函数的说明文档 4.嵌套函数 5.函数参数的传递 7.变量作用域
8.匿名函数
9.递归函数
四.组合数据类型
1组合数据类型的概述 2.序列 3.集合
4.映射
5.切片 6.列表
7.元组 8.集合
9.字典
10.比较
五,文件和数据格式化
1.文件概述
2.文件的基本操作
六.面向对象 一、数字类型和字符串
1.数字类型
表示数字或数值的数据类型称为数字类型。
整型int 浮点型float 复数类型complex 布尔类型bool
使用type()函数可以查看变量的类型。 2.数字类型的运算 3.字符串
单行字符串单行字符串包含在一对单引号或一对双引号中。
多行字符串多行字符串以一对三单引号或三双引号作为边界来表示 。(对函数的说明)
单引号括起的字符串中可以包含双引号但不能直接包含单引号。
4.字符串的格式化
使用格式符%对字符串格式化 使用format()方法对字符串格式化
举例 5,字符串处理函数 6.字符串处理方法 二.流程控制
1.程序流程框图 2.if
if 判断条件: 代码
缩进 3.while循环 4.for循环 break跳出循环 continue跳过本次循环
5.异常处理 6.python猜数字代码
import randomdef guess_number(max_tries):猜数字游戏number random.randint(1, 100)print(我已经想好了一个数字你有 %d 次机会猜出它。 % max_tries)for i in range(1, max_tries 1):guess int(input(请猜一个 1 到 100 之间的整数))if guess number:print(你猜的数字太小了再试一次。)elif guess number:print(你猜的数字太大了再试一次。)else:print(恭喜你猜对了你用了 %d 次机会。 % i)returnprint(很遗憾你没有在规定的次数内猜中数字。它是 %d。 % number)# 调用函数进行一次游戏
guess_number(10)三.函数
1.函数的概述
函数是组织好的、可重复使用的、用来实现单一或相关联功能的代码段通过函数的名称表示和调用。函数也可以看作是一段有名字的子程序可以在需要的地方使用函数名调用执行。 函数是一种功能抽象它可以完成特定的功能外界不需要了解其内部的实现原理只需要了解函数的输入输出方式即可使用换言之调用函数时以不同的参数作为输入执行函数后以函数的返回值作为输出。 2.函数的定义 3.函数的说明文档 4.嵌套函数 所谓函数嵌套调用指的是一个函数里面又调用了另外一个函数 5.函数参数的传递 可以关键字传递也可以默认位置传递 关键字参数必须跟随在位置参数后面 包裹传递 函数的解包裹传递 参数的混合传递 6.函数的返回值
结束当前函数 程序返回到函数被调用的位置继续执行同时将函数中的数据返回给主程序 7.变量作用域
8.匿名函数
匿名函数是一类无需定义标识符的函数它与普通函数一样可以在程序的任何位置使用但是在定义时被严格限定为单一表达式。
9.递归函数
递归函数是指函数对自身的调用
eg
def fact(n):if n 1: return 1else:return fact(n-1) * n 四.组合数据类型
1组合数据类型的概述 2.序列 3.集合 4.映射 5.切片 6.列表
是一个可变的序列没有长度的限制可以包含任意个元素 创建列表
[]list函数
for 循环因子 in 列表: 语句块
7.元组
1.()2.tuple 生成验证码 8.集合 创建集合 {} set()函数 9.字典
在编程中通过“键”查找“值”的过程称为映射。字典是典型的映射类型其中存放的是多个键值对。Python中使用“{}”包含键值对以创建字典字典中各个元素之间通过逗号分隔语法格式如下 {键1:值1, 键2:值2,....... 键N:值N使用“字典变量[键]”的形式可以查找字典中与“键”对应的值使用赋值运算符可以动态修改字典中的值。
10.比较 认识两个方法 五,文件和数据格式化
1.文件概述
文件标识的意义找到计算机中唯一确定的文件。
文件标识的组成文件路径、文件名主干、文件扩展名。
2.文件的基本操作
read()方法num表示要从文件中读取的数据的长度单位是字节如果没有传入num那么就表示读取文件中所有的数据。
readlines()方法readlines可以按照行的方式把整个文件中的内容进行一次性读取并且返回的是一个列表其中每一行的数据为一个元素。 有了close后就不用flush刷新硬盘喽
六.面向对象 python终于完结散花喽博主只学习了python的基础知识如果想知道下次的内容请持续关注新系列专栏至于新系列专栏是什么先保密哦
今天的分享到这里就结束啦如果觉得文章还不错的话可以三连支持一下您的支持就是我前进的动力