Python
文章平均质量分 71
学习笔记
蓝桉ʕ·͡ˑ·ཻʔ
这个作者很懒,什么都没留下…
展开
-
Python的输入输出
输出格式美化Python两种输出值的方式:表达式语句和print()函数第三种放啊是是使用文件对象write()方法,标准输出文件可以用sys.stdout引用str.format()函数可以格式化输出值(使输出的形式更加多样)repr()或str()函数可以将输出值转成字符串str():函数返回一个用户易读的表达形式repr():产生一个解释器易读的表达形式s='Hello World'print(str(s))#repr()函数可以转义字符串中的特殊字符print(r转载 2021-01-27 18:23:40 · 155 阅读 · 0 评论 -
序言
Python简介注释输入输出变量和常量数据类型运算符数字Number原创 2021-01-05 17:03:46 · 70 阅读 · 0 评论 -
Python简介
目录python适合开发哪些类型的应用python语言的优缺点python是用C写的python适合开发哪些类型的应用网络应用(网站、后台服务......)、日常需要的小工具(包括系统管理员需要的脚本任务.......)python语言的优缺点优点:简单、明确、优雅开发效率高,拥有强大的第三方库(基本上你想通过计算机实现的任何功能,python官方库里都有对应的模块进行支持,直接下载调用后,在基础库的基础上进行开发,大大降低了开发周期,避免重复造轮子)高级语言(用py原创 2020-12-28 15:46:37 · 89 阅读 · 0 评论 -
注释
#注释一行#print ('hello world !')#注释多行'''a=ord ('A')b=ord ('中')c=chr(66)d=chr(25991)print(a,b,c,d)'''#注释多行"""print("hello,world1")print("hello,world2")print("hello,world3")"""原创 2020-12-29 11:17:15 · 162 阅读 · 0 评论 -
输入输出
输出print1、打印字符串#输出指定字符串print ('hello world!')2、成串输出,会依次打印每个字符串,遇到","会输出空格。#成串输出,用逗号隔开print ('你好,陌生人','你在做嘛耶?')3、打印整数/计算结果#打印整数/计算结果print (300)print (2*5)输入1、让用户输入一个字符串并存放在一个变量中name = input ()print (name)2、输入前显示提示信息nam..原创 2020-12-28 17:29:35 · 132 阅读 · 0 评论 -
变量和常量
变量变量名的书写规范:大小写英文、数字和_组成,不能用数字开头a=10b="kangkang"print (a)print (b)动态变量动态变量定义变量时,变量本身类型不固定静态变量静态变量在定义变量时,必须先指明变量类型,如若赋值与变量类型不匹配就会报错常量常量是指,固定值#定义初始化对象ageage = 18print(age)#删除对象del age#无对象,会报错#print(age)age = 18#age = "l原创 2020-12-29 11:24:34 · 74 阅读 · 0 评论 -
数据类型
目录数据类型整型浮点数字符串布尔类型空值变量总结数据类型整型python可以处理任意大小的整数(包括负整数),eg:0、1、-1......通常使用16进制表示整数更为方便,16进制用0x前缀和0-9/a-f表示,eg:0xff00、0xa5b4c3d2......当我们很难数清0的个数,python允许在数字间加_分隔的,eg:写成10_000_000_000和10000000000是完全一样的,16进制数也可写成0xa1b2_c3d4浮点数.原创 2020-12-28 18:40:05 · 453 阅读 · 2 评论 -
运算符
运算符1原创 2020-12-31 18:05:05 · 83 阅读 · 0 评论 -
数字Number
目录创建Number对象del删除对象的引用三种不同的数值类型python数字类型转换python数字运算python数学函数python随机数函数三角函数数学常量Python的数字数据类型是用来存储数值的。数据类型是不允许改变的,如果改变数字数据类型的值,将重新分配内存空间。创建Number对象var1=1var2=10del删除对象的引用del var1[,var2[,var3[......,varN]]]del var1del v.原创 2021-01-05 16:51:56 · 100 阅读 · 0 评论 -
Python字符串
字符串是 Python 中最常用的数据类型。我们可以使用引号(' ' 或" " )来创建字符串。var1="hello world!"print(var1)var2='Hello World!'print(var2)Python访问字符串中的值python访问子字符串,使用方括号[ ]来截取字符串变量[头下标:尾下标]索引值以0为开始值,-1为从末尾开始var1="hello world!"var2='Hello World!'print(var1[:])..原创 2021-01-06 16:46:10 · 2632 阅读 · 0 评论 -
列表
列表列表本质:就是一个有序的结果,可以替代定义多个变量存储数据的代码格式:列表名=[成员1,...成员N](可以是不同数据类型,列表中的成员是可以修改的)list1=[1,2,3,4]list2=['ll','kk','hh']list3=['Google',"RR",1999,2020]print(list1)print(list2)print(list3)结果:[1, 2, 3, 4]['ll', 'kk', 'hh']['Google', 'RR', 1999, 2020原创 2021-01-06 18:56:57 · 127 阅读 · 0 评论 -
元组
1原创 2021-01-07 14:47:41 · 178 阅读 · 0 评论 -
集合
目录set集合概述集合的基本操作添加元素移除元素计算集合元素个数清空集合判断元素是否在集合中存在集合内置方法完整列表set集合概述set集合的本质:是无序的不重复元素的集合,累死dict,保存key的值无序value注:创建set需要一个list(列表)、tuple(元组)、dict(字典)作为输入集合 重复的元素将被过滤set集合的创建可以使用{}或者set()函数进行集合的创建。注:创建一个空集合必须用set()而不是{},{}括号...原创 2021-01-08 15:29:15 · 194 阅读 · 0 评论 -
编程第一步
简单小练习前面的学习中,我们学习了一些基本语法知识,接下来,我们写一个斐波那契数列练练手吧~斐波那契数列:数列从第3项开始,每一项都等于前两项之和。需求:一个数列,当前项等于前两项之和,求当前项#斐波那契数列a,b=0,1 #复合赋值:变量a和b同时得到新值0和1while b<10: print(b) a,b=b,a+b #右边的表达式会在赋值变动之前执行。右边表达式的执行顺序是从左往右的。 """ 代码a,b=b,a+b的计.原创 2021-01-08 16:55:06 · 331 阅读 · 0 评论 -
if...elif...else 条件控制
条件控制概述if条件语句是通过一条或多条语句的执行结果(true或false)来决定执行的代码块if语句Python中用elif代替了else if,所以if语句的关键字为:if...elif...elseif condition_1: statement_block_1elif condition_2: statement_block_2else: statement_block_3注:Python中没有switch...case语句案例简原创 2021-01-08 18:27:05 · 529 阅读 · 0 评论 -
字典
目录字典概述访问字典中的值修改字典删除字典元素字典键的特性字典内置函数&方法字典概述字典是另一种可变容器模型,且可存储任意类型对象,字典是无序的,没有下标字典使用key-value进行数据的存储,查找速度极快。字典的每个键值key=>value对用冒号:分割,每个对之间用逗号(,)分割,整个字典包括在花括号{}中 ,格式如下所示:d = {key1 : value1, key2 : value2, key3 : value3 }...转载 2021-01-28 10:17:23 · 245 阅读 · 0 评论 -
For、While循环语句
循环语句的控制结构图While循环语句While语句的格式 :while 判断条件(condition): 执行语句(statements)else: 执行语句(statements)执行Gif演示:案例:利用While计算1-100的总和#利用Python计算1-100的总和a=1sum=0while a<=100: sum = sum + a a=a+1print(sum)结果:5050案例:无线...原创 2021-01-18 15:34:46 · 1767 阅读 · 0 评论 -
迭代器与生成器
迭代器迭代是什么我们知道可以对list,tuple,dict,str等数据类型使用for...in...的循环语法,从中依次取出数据,这个过程叫做遍历,也称迭代(迭代是访问集合元素的一种常用方式)可迭代对象是什么可以用for...in...循环语句从中取出数据的对象,就是可迭代对象,例如:列表、元组、字典、字符串都是可迭代对象;而整数、浮点数、布尔值均是不可迭代对象迭代器是什么每迭代一次即在for...in...中每循环一次,都会返回对象中的下一条数据,一直向后读取数据直到迭代了所有原创 2021-01-18 18:29:06 · 87 阅读 · 0 评论 -
Python函数
函数能够提高应用的模块性,和代码的重复利用率,用来实现单一、相关联的功能的代码段定义一个函数我们可以定义一个实现自己想要实现的功能的函数,实现规 则如下:函数的代码块是以def关键词开头的,后接函数标识符和圆括号() 圆括号中放传入的参数和自变量,圆括号之间可以用于定义参数 函数的第一行语句可以使用文档字符串,编写函数说明 函数内容以冒号:开始,并且注意缩进 结束函数用return [表达式] ,可以选择一个值返回给调用方,也可以不返回任何表达式,代表返回None语法def原创 2021-01-22 17:07:56 · 175 阅读 · 0 评论 -
Python数据结构
列表列表可以修改,而字符串和元组不能修改列表中的方法:注:insert、remove、sort等修改列表的方法没有返回值list=[1,2,3,4,5,"啾咪"]list.append("增加一个哦")print(list)list.extend([0,8,9,7])print(list)list.insert(3,"插入")print(list)list.remove("啾咪")print(list)list.pop(3)print(list)print(lis原创 2021-01-25 17:57:11 · 112 阅读 · 0 评论 -
Python模块
很详细的一个import详解(可做深入了解):https://blog.csdn.net/weixin_38256474/article/details/81228492?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161165236716780255286459%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=1转载 2021-01-26 19:00:00 · 512 阅读 · 0 评论