什么是函数函数就是执行特定任务以完成特定功能的一段代码函数的作用1.复用代码2.隐藏实现细节3.提高可维护性4.提高可读性便于调试函数的创建 def 函数名(输入参数): &
5.判断字符串操作1.isidentifier():判断指定的字符串是不是合法的标识符(字母数字下划线)2.isspace():判断是否全部由空白字符组成(回车、换行、水平制表符)3.isalpha():判断是否全部由字母组成4.isdecimal():判断是否全部由十进制的数字组成5.isnumeric():判断是否全部由数字组成6.isalnum():判断是否全部由字母和数字组成print('
1.字符串的查询操作1.index()查找子串substr第一次出现的位置,如果查找的字串不存在,抛出ValueError2.rindex()查找子串substr最后一次出现的位置,如果查找的字串不存在,抛出ValueError3.find()查找子串substr第一次出现的位置,如果查找的字串不存在,返回-14.rfind()查找子串substr最后一次出现的位置,如果查找的字串不存在,抛出-1
字符串的驻留机制1.字符串在Python中字符串是基本数据类型,是一个不可变的字符序列2.什么叫字符串驻留机制仅保存一份相同且不可变字符串的方法,不同的值被存放在字符串的驻留池中,Python的驻留机制对相同的字符串只保留一份拷贝,后续创建相同字符串时,不会开辟新空间,而是把该字符串的地址赋给新的变量a = 'python'b = "python"c = '''python'''print(a,i
集合的概念1.Python语言提供的内置数据结构2.与列表,字典一样属于可变类型的序列3.集合是没有value的字典集合的创建方式1.直接花括号{}print('---------字典的创建方式---------')print('----1.{}----')s = {'python' , 'world' , 652}print(s)2.使用内置函数set()print('----2.内置函数set
元组的定义Python内置的数据结构之一,是一个不可变序列不可变序列:字符串,元组。没有增删改的操作可变序列:列表,字典。可以对序列执行增删改操作,对象地址不发生更改。#可变序列 列表lst = [10,20,30]print(lst,id(lst))lst.append(40)print(lst,id(lst)) #没有创建新的对象#不可变序列 字符串s = 'hello'print(id(
什么是字典 · python内置的数据结构之一,与列表一样是一个可变序列 · 以键值对的方式存储数据,字典是一个无序的序列(存储数据以哈希表的方式存储 · 字典示意图 &nb
为什么需要列表1.变量可以存储一个元素,而列表是一个“大容器”,可以存储N多个元素,程序可以方便地对这邪恶数据进行整体操作。2.列表相当于其他语言中的数组(例如C)。3.列表示意图索引(逆向) -3 -2&
range函数的使用1.用于生成一个整数序列2.船舰range对象的三种方式 range(stop) --> 创建一个[0,stop]的整数序列,步长为1 range(start,stop) --> 创建一个[start,stop]的整数序列,步长为1 range(start,stop,step) --> 创建一个
顺序结构print('-----------------顺序结构-------------------')print('-----把大象放入冰箱需要几步-----')print('第一步:打开冰箱')print('第二步:把大象放进冰箱里')print('第三步:关冰箱')选择结构Python中一切皆为对象print('-----------------选择结构------------------
输入函数input()输入两个数实现加法a = input('输入第一个数') #将第一个数赋值给ab = input('输入第二个数') #第二个数赋值给bprint(a+b)#这样的话,假如输入两个数分别为10 20#那么输出的结果为 1020#这是因为输入的数为字符串格式,要实现运算需要进行类型转换a = int(input('输入第一个数'))b = int(input('输入第二个数')
print()函数1.print函数可以输出的内容#数字print(159)#字符串print('string')print("string")print("""string""")#含有运算符的表达式print(2+2)print(9*3)2.内容输入的目的地#显示器#前面所有的输出都是到显示器print(520)print('helloworld')print(6+6)#文件fp = open
字符串函数char* strerror (int errnum); //返回错误码所对应的错误信息必须包含的头文件:#include <stdio.h> #include <string.h> #include <errno.h> char* strtok(
字符串函数及其模拟实现
整型int unsigned int//4 bytechar unsigned char//1 byteshortunsigned short//2 bytelong//4 bytelong long//8 byte其中 int 指的就是 signed int ,而 char 不一定指的就是signed char ,根据编程的环境而定浮点型float //4 bytedou
F5 开始调试(遇见断点停止)ctrl + F5 开始执行(不调试)F9 设置断点F10 逐过程F11 逐语句(可进入调用函数中)在vs中,有Debug(调试)和Release(释放)两个版本,前一个供程序员使用,后一个供用户使用。在调试过程中,可以通过调试 -- 窗口进入各个不同的监视窗口其中断点是由F9设置的,可以通过断点窗口对设置
三子棋小游戏
扫雷小游戏的具体实现(不完整)
递归 -----n的阶乘,斐波那契数列,顺序输出权值不同的数字
1.输出3的倍数 2.最大公约数 3.实现代码关机
1.1!+2!+....+10! 2.登录编程
1.顺序查找 2.折半查找
1.for(表达式1;表达式2;表达式3;) 语句;for循环使用频率最高,表达式1--初始化,表达式2--判断,表达式3--调整循环输出1-10;#include <stido.h> int main(){int arr[10] = {1,2,3,4,5,6,7,8,9
1.if esle #include<stdio.h>int main(){int i; //发布文章的数量 scanf("%d",&i); if(i < 100)printf("菜鸟");else if(i>=100&&i<500)
关键字:default 默认 enum 枚举 extern 引用 typedef 重命名 #include <stdio.h>#include <string.h>struct book b1{char name[];int price;};int m
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号